{
  "author": {
    "name": "CDK Terrain Maintainers",
    "organization": true,
    "roles": [
      "author"
    ],
    "url": "https://cdktn.io"
  },
  "dependencies": {
    "cdktn": "^0.22.0",
    "constructs": "^10.4.2"
  },
  "dependencyClosure": {
    "cdktn": {
      "submodules": {
        "cdktn.testingMatchers": {}
      },
      "targets": {
        "dotnet": {
          "namespace": "Io.Cdktn",
          "packageId": "Io.Cdktn"
        },
        "go": {
          "moduleName": "github.com/open-constructs/cdk-terrain-go",
          "packageName": "cdktn"
        },
        "java": {
          "maven": {
            "artifactId": "cdktn",
            "groupId": "io.cdktn"
          },
          "package": "io.cdktn.cdktn"
        },
        "js": {
          "npm": "cdktn"
        },
        "python": {
          "distName": "cdktn",
          "module": "cdktn"
        }
      }
    },
    "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 databricks Provider for CDK Terrain (cdktn)",
  "docs": {
    "stability": "stable"
  },
  "homepage": "https://github.com/cdktn-io/cdktn-provider-databricks.git",
  "jsiiVersion": "5.8.27 (build aebddcd)",
  "keywords": [
    "cdk",
    "cdk-terrain",
    "cdktf",
    "cdktn",
    "databricks",
    "opentofu",
    "provider",
    "terraform"
  ],
  "license": "MPL-2.0",
  "metadata": {
    "jsii": {
      "pacmak": {
        "hasDefaultInterfaces": true
      }
    },
    "tscRootDir": "src"
  },
  "name": "@cdktn/provider-databricks",
  "readme": {
    "markdown": "\n# CDKTN prebuilt bindings for databricks/databricks provider version 1.114.2\n\nThis repo builds and publishes the [Terraform databricks provider](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs) bindings for [CDK Terrain](https://cdktn.io).\n\n## Available Packages\n\n### NPM\n\nThe npm package is available at [https://www.npmjs.com/package/@cdktn/provider-databricks](https://www.npmjs.com/package/@cdktn/provider-databricks).\n\n`npm install @cdktn/provider-databricks`\n\n### PyPI\n\nThe PyPI package is available at [https://pypi.org/project/cdktn-provider-databricks](https://pypi.org/project/cdktn-provider-databricks).\n\n`pipenv install cdktn-provider-databricks`\n\n### Nuget\n\nThe Nuget package is available at [https://www.nuget.org/packages/Io.Cdktn.Providers.Databricks](https://www.nuget.org/packages/Io.Cdktn.Providers.Databricks).\n\n`dotnet add package Io.Cdktn.Providers.Databricks`\n\n### Maven\n\nThe Maven package is available at [https://mvnrepository.com/artifact/io.cdktn/cdktn-provider-databricks](https://mvnrepository.com/artifact/io.cdktn/cdktn-provider-databricks).\n\n```\n<dependency>\n    <groupId>io.cdktn</groupId>\n    <artifactId>cdktn-provider-databricks</artifactId>\n    <version>[REPLACE WITH DESIRED VERSION]</version>\n</dependency>\n```\n\n### Go\n\nThe go package is generated into the [`github.com/cdktn-io/cdktn-provider-databricks-go`](https://github.com/cdktn-io/cdktn-provider-databricks-go) package.\n\n`go get github.com/cdktn-io/cdktn-provider-databricks-go/databricks/<version>`\n\nWhere `<version>` is the version of the prebuilt provider you would like to use e.g. `v11`. The full module name can be found\nwithin the [go.mod](https://github.com/cdktn-io/cdktn-provider-databricks-go/blob/main/databricks/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/@cdktn/provider-databricks).\n\n## Versioning\n\nThis project is explicitly not tracking the Terraform databricks provider version 1:1. In fact, it always tracks `latest` of `~> 1.0` with every release. If there are scenarios where you explicitly have to pin your provider version, you can do so by [generating the provider constructs manually](https://cdktn.io/docs/concepts/providers#import-providers).\n\nThese are the upstream dependencies:\n\n- [CDK Terrain](https://cdktn.io) - Last official release\n- [Terraform databricks provider](https://registry.terraform.io/providers/databricks/databricks/1.114.2)\n- [Terraform Engine](https://terraform.io)\n\nIf there are breaking changes (backward incompatible) in any of the above, the major version of this project will be bumped.\n\n## Features / Issues / Bugs\n\nPlease report bugs and issues to the [CDK Terrain](https://cdktn.io) project:\n\n- [Create bug report](https://github.com/open-constructs/cdk-terrain/issues)\n- [Create feature request](https://github.com/open-constructs/cdk-terrain/issues)\n\n## Contributing\n\n### Projen\n\nThis is mostly based on [Projen](https://projen.io), which takes care of generating the entire repository.\n\n### cdktn-provider-project based on Projen\n\nThere's a custom [project builder](https://github.com/cdktn-io/cdktn-provider-project) which encapsulate the common settings for all `cdktn` prebuilt providers.\n\n### Provider Version\n\nThe provider version can be adjusted in [./.projenrc.js](./.projenrc.js).\n\n### Repository Management\n\nThe repository is managed by [CDKTN Repository Manager](https://github.com/cdktn-io/cdktn-repository-manager/).\n"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/cdktn-io/cdktn-provider-databricks.git"
  },
  "schema": "jsii/0.10.0",
  "submodules": {
    "@cdktn/provider-databricks.accessControlRuleSet": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 7
      },
      "readme": {
        "markdown": "# `databricks_access_control_rule_set`\n\nRefer to the Terraform Registry for docs: [`databricks_access_control_rule_set`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/access_control_rule_set).\n"
      },
      "symbolId": "src/access-control-rule-set/index:"
    },
    "@cdktn/provider-databricks.accountFederationPolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 8
      },
      "readme": {
        "markdown": "# `databricks_account_federation_policy`\n\nRefer to the Terraform Registry for docs: [`databricks_account_federation_policy`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_federation_policy).\n"
      },
      "symbolId": "src/account-federation-policy/index:"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 9
      },
      "readme": {
        "markdown": "# `databricks_account_network_policy`\n\nRefer to the Terraform Registry for docs: [`databricks_account_network_policy`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy).\n"
      },
      "symbolId": "src/account-network-policy/index:"
    },
    "@cdktn/provider-databricks.accountSettingUserPreferenceV2": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 10
      },
      "readme": {
        "markdown": "# `databricks_account_setting_user_preference_v2`\n\nRefer to the Terraform Registry for docs: [`databricks_account_setting_user_preference_v2`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_user_preference_v2).\n"
      },
      "symbolId": "src/account-setting-user-preference-v2/index:"
    },
    "@cdktn/provider-databricks.accountSettingV2": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 11
      },
      "readme": {
        "markdown": "# `databricks_account_setting_v2`\n\nRefer to the Terraform Registry for docs: [`databricks_account_setting_v2`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2).\n"
      },
      "symbolId": "src/account-setting-v2/index:"
    },
    "@cdktn/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 12
      },
      "readme": {
        "markdown": "# `databricks_aibi_dashboard_embedding_access_policy_setting`\n\nRefer to the Terraform Registry for docs: [`databricks_aibi_dashboard_embedding_access_policy_setting`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aibi_dashboard_embedding_access_policy_setting).\n"
      },
      "symbolId": "src/aibi-dashboard-embedding-access-policy-setting/index:"
    },
    "@cdktn/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 13
      },
      "readme": {
        "markdown": "# `databricks_aibi_dashboard_embedding_approved_domains_setting`\n\nRefer to the Terraform Registry for docs: [`databricks_aibi_dashboard_embedding_approved_domains_setting`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aibi_dashboard_embedding_approved_domains_setting).\n"
      },
      "symbolId": "src/aibi-dashboard-embedding-approved-domains-setting/index:"
    },
    "@cdktn/provider-databricks.alert": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 14
      },
      "readme": {
        "markdown": "# `databricks_alert`\n\nRefer to the Terraform Registry for docs: [`databricks_alert`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert).\n"
      },
      "symbolId": "src/alert/index:"
    },
    "@cdktn/provider-databricks.alertV2": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 15
      },
      "readme": {
        "markdown": "# `databricks_alert_v2`\n\nRefer to the Terraform Registry for docs: [`databricks_alert_v2`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2).\n"
      },
      "symbolId": "src/alert-v2/index:"
    },
    "@cdktn/provider-databricks.app": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 16
      },
      "readme": {
        "markdown": "# `databricks_app`\n\nRefer to the Terraform Registry for docs: [`databricks_app`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app).\n"
      },
      "symbolId": "src/app/index:"
    },
    "@cdktn/provider-databricks.appSpace": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 17
      },
      "readme": {
        "markdown": "# `databricks_app_space`\n\nRefer to the Terraform Registry for docs: [`databricks_app_space`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space).\n"
      },
      "symbolId": "src/app-space/index:"
    },
    "@cdktn/provider-databricks.appsSettingsCustomTemplate": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 18
      },
      "readme": {
        "markdown": "# `databricks_apps_settings_custom_template`\n\nRefer to the Terraform Registry for docs: [`databricks_apps_settings_custom_template`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template).\n"
      },
      "symbolId": "src/apps-settings-custom-template/index:"
    },
    "@cdktn/provider-databricks.artifactAllowlist": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 19
      },
      "readme": {
        "markdown": "# `databricks_artifact_allowlist`\n\nRefer to the Terraform Registry for docs: [`databricks_artifact_allowlist`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/artifact_allowlist).\n"
      },
      "symbolId": "src/artifact-allowlist/index:"
    },
    "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 20
      },
      "readme": {
        "markdown": "# `databricks_automatic_cluster_update_workspace_setting`\n\nRefer to the Terraform Registry for docs: [`databricks_automatic_cluster_update_workspace_setting`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/automatic_cluster_update_workspace_setting).\n"
      },
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:"
    },
    "@cdktn/provider-databricks.awsS3Mount": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 21
      },
      "readme": {
        "markdown": "# `databricks_aws_s3_mount`\n\nRefer to the Terraform Registry for docs: [`databricks_aws_s3_mount`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aws_s3_mount).\n"
      },
      "symbolId": "src/aws-s3-mount/index:"
    },
    "@cdktn/provider-databricks.azureAdlsGen1Mount": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 22
      },
      "readme": {
        "markdown": "# `databricks_azure_adls_gen1_mount`\n\nRefer to the Terraform Registry for docs: [`databricks_azure_adls_gen1_mount`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen1_mount).\n"
      },
      "symbolId": "src/azure-adls-gen1-mount/index:"
    },
    "@cdktn/provider-databricks.azureAdlsGen2Mount": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 23
      },
      "readme": {
        "markdown": "# `databricks_azure_adls_gen2_mount`\n\nRefer to the Terraform Registry for docs: [`databricks_azure_adls_gen2_mount`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen2_mount).\n"
      },
      "symbolId": "src/azure-adls-gen2-mount/index:"
    },
    "@cdktn/provider-databricks.azureBlobMount": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 24
      },
      "readme": {
        "markdown": "# `databricks_azure_blob_mount`\n\nRefer to the Terraform Registry for docs: [`databricks_azure_blob_mount`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_blob_mount).\n"
      },
      "symbolId": "src/azure-blob-mount/index:"
    },
    "@cdktn/provider-databricks.budget": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 25
      },
      "readme": {
        "markdown": "# `databricks_budget`\n\nRefer to the Terraform Registry for docs: [`databricks_budget`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget).\n"
      },
      "symbolId": "src/budget/index:"
    },
    "@cdktn/provider-databricks.budgetPolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 26
      },
      "readme": {
        "markdown": "# `databricks_budget_policy`\n\nRefer to the Terraform Registry for docs: [`databricks_budget_policy`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget_policy).\n"
      },
      "symbolId": "src/budget-policy/index:"
    },
    "@cdktn/provider-databricks.catalog": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 27
      },
      "readme": {
        "markdown": "# `databricks_catalog`\n\nRefer to the Terraform Registry for docs: [`databricks_catalog`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog).\n"
      },
      "symbolId": "src/catalog/index:"
    },
    "@cdktn/provider-databricks.catalogWorkspaceBinding": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 28
      },
      "readme": {
        "markdown": "# `databricks_catalog_workspace_binding`\n\nRefer to the Terraform Registry for docs: [`databricks_catalog_workspace_binding`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog_workspace_binding).\n"
      },
      "symbolId": "src/catalog-workspace-binding/index:"
    },
    "@cdktn/provider-databricks.cluster": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 29
      },
      "readme": {
        "markdown": "# `databricks_cluster`\n\nRefer to the Terraform Registry for docs: [`databricks_cluster`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster).\n"
      },
      "symbolId": "src/cluster/index:"
    },
    "@cdktn/provider-databricks.clusterPolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 30
      },
      "readme": {
        "markdown": "# `databricks_cluster_policy`\n\nRefer to the Terraform Registry for docs: [`databricks_cluster_policy`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster_policy).\n"
      },
      "symbolId": "src/cluster-policy/index:"
    },
    "@cdktn/provider-databricks.complianceSecurityProfileWorkspaceSetting": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 31
      },
      "readme": {
        "markdown": "# `databricks_compliance_security_profile_workspace_setting`\n\nRefer to the Terraform Registry for docs: [`databricks_compliance_security_profile_workspace_setting`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/compliance_security_profile_workspace_setting).\n"
      },
      "symbolId": "src/compliance-security-profile-workspace-setting/index:"
    },
    "@cdktn/provider-databricks.connection": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 32
      },
      "readme": {
        "markdown": "# `databricks_connection`\n\nRefer to the Terraform Registry for docs: [`databricks_connection`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/connection).\n"
      },
      "symbolId": "src/connection/index:"
    },
    "@cdktn/provider-databricks.credential": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 33
      },
      "readme": {
        "markdown": "# `databricks_credential`\n\nRefer to the Terraform Registry for docs: [`databricks_credential`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential).\n"
      },
      "symbolId": "src/credential/index:"
    },
    "@cdktn/provider-databricks.customAppIntegration": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 34
      },
      "readme": {
        "markdown": "# `databricks_custom_app_integration`\n\nRefer to the Terraform Registry for docs: [`databricks_custom_app_integration`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/custom_app_integration).\n"
      },
      "symbolId": "src/custom-app-integration/index:"
    },
    "@cdktn/provider-databricks.dashboard": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 35
      },
      "readme": {
        "markdown": "# `databricks_dashboard`\n\nRefer to the Terraform Registry for docs: [`databricks_dashboard`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dashboard).\n"
      },
      "symbolId": "src/dashboard/index:"
    },
    "@cdktn/provider-databricks.dataClassificationCatalogConfig": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 36
      },
      "readme": {
        "markdown": "# `databricks_data_classification_catalog_config`\n\nRefer to the Terraform Registry for docs: [`databricks_data_classification_catalog_config`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_classification_catalog_config).\n"
      },
      "symbolId": "src/data-classification-catalog-config/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicies": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 159
      },
      "readme": {
        "markdown": "# `data_databricks_account_federation_policies`\n\nRefer to the Terraform Registry for docs: [`data_databricks_account_federation_policies`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_federation_policies).\n"
      },
      "symbolId": "src/data-databricks-account-federation-policies/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 160
      },
      "readme": {
        "markdown": "# `data_databricks_account_federation_policy`\n\nRefer to the Terraform Registry for docs: [`data_databricks_account_federation_policy`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_federation_policy).\n"
      },
      "symbolId": "src/data-databricks-account-federation-policy/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 161
      },
      "readme": {
        "markdown": "# `data_databricks_account_network_policies`\n\nRefer to the Terraform Registry for docs: [`data_databricks_account_network_policies`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies).\n"
      },
      "symbolId": "src/data-databricks-account-network-policies/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 162
      },
      "readme": {
        "markdown": "# `data_databricks_account_network_policy`\n\nRefer to the Terraform Registry for docs: [`data_databricks_account_network_policy`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy).\n"
      },
      "symbolId": "src/data-databricks-account-network-policy/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 163
      },
      "readme": {
        "markdown": "# `data_databricks_account_setting_user_preference_v2`\n\nRefer to the Terraform Registry for docs: [`data_databricks_account_setting_user_preference_v2`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_user_preference_v2).\n"
      },
      "symbolId": "src/data-databricks-account-setting-user-preference-v2/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 164
      },
      "readme": {
        "markdown": "# `data_databricks_account_setting_v2`\n\nRefer to the Terraform Registry for docs: [`data_databricks_account_setting_v2`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2).\n"
      },
      "symbolId": "src/data-databricks-account-setting-v2/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertV2": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 165
      },
      "readme": {
        "markdown": "# `data_databricks_alert_v2`\n\nRefer to the Terraform Registry for docs: [`data_databricks_alert_v2`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2).\n"
      },
      "symbolId": "src/data-databricks-alert-v2/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 166
      },
      "readme": {
        "markdown": "# `data_databricks_alerts_v2`\n\nRefer to the Terraform Registry for docs: [`data_databricks_alerts_v2`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2).\n"
      },
      "symbolId": "src/data-databricks-alerts-v2/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksApp": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 167
      },
      "readme": {
        "markdown": "# `data_databricks_app`\n\nRefer to the Terraform Registry for docs: [`data_databricks_app`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app).\n"
      },
      "symbolId": "src/data-databricks-app/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 168
      },
      "readme": {
        "markdown": "# `data_databricks_app_space`\n\nRefer to the Terraform Registry for docs: [`data_databricks_app_space`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space).\n"
      },
      "symbolId": "src/data-databricks-app-space/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 169
      },
      "readme": {
        "markdown": "# `data_databricks_app_spaces`\n\nRefer to the Terraform Registry for docs: [`data_databricks_app_spaces`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces).\n"
      },
      "symbolId": "src/data-databricks-app-spaces/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksApps": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 170
      },
      "readme": {
        "markdown": "# `data_databricks_apps`\n\nRefer to the Terraform Registry for docs: [`data_databricks_apps`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps).\n"
      },
      "symbolId": "src/data-databricks-apps/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 171
      },
      "readme": {
        "markdown": "# `data_databricks_apps_settings_custom_template`\n\nRefer to the Terraform Registry for docs: [`data_databricks_apps_settings_custom_template`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_template).\n"
      },
      "symbolId": "src/data-databricks-apps-settings-custom-template/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 172
      },
      "readme": {
        "markdown": "# `data_databricks_apps_settings_custom_templates`\n\nRefer to the Terraform Registry for docs: [`data_databricks_apps_settings_custom_templates`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates).\n"
      },
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksAwsAssumeRolePolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 173
      },
      "readme": {
        "markdown": "# `data_databricks_aws_assume_role_policy`\n\nRefer to the Terraform Registry for docs: [`data_databricks_aws_assume_role_policy`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_assume_role_policy).\n"
      },
      "symbolId": "src/data-databricks-aws-assume-role-policy/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksAwsBucketPolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 174
      },
      "readme": {
        "markdown": "# `data_databricks_aws_bucket_policy`\n\nRefer to the Terraform Registry for docs: [`data_databricks_aws_bucket_policy`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_bucket_policy).\n"
      },
      "symbolId": "src/data-databricks-aws-bucket-policy/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksAwsCrossaccountPolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 175
      },
      "readme": {
        "markdown": "# `data_databricks_aws_crossaccount_policy`\n\nRefer to the Terraform Registry for docs: [`data_databricks_aws_crossaccount_policy`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_crossaccount_policy).\n"
      },
      "symbolId": "src/data-databricks-aws-crossaccount-policy/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksAwsUnityCatalogAssumeRolePolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 176
      },
      "readme": {
        "markdown": "# `data_databricks_aws_unity_catalog_assume_role_policy`\n\nRefer to the Terraform Registry for docs: [`data_databricks_aws_unity_catalog_assume_role_policy`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_unity_catalog_assume_role_policy).\n"
      },
      "symbolId": "src/data-databricks-aws-unity-catalog-assume-role-policy/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksAwsUnityCatalogPolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 177
      },
      "readme": {
        "markdown": "# `data_databricks_aws_unity_catalog_policy`\n\nRefer to the Terraform Registry for docs: [`data_databricks_aws_unity_catalog_policy`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_unity_catalog_policy).\n"
      },
      "symbolId": "src/data-databricks-aws-unity-catalog-policy/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksBudgetPolicies": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 178
      },
      "readme": {
        "markdown": "# `data_databricks_budget_policies`\n\nRefer to the Terraform Registry for docs: [`data_databricks_budget_policies`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/budget_policies).\n"
      },
      "symbolId": "src/data-databricks-budget-policies/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksBudgetPolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 179
      },
      "readme": {
        "markdown": "# `data_databricks_budget_policy`\n\nRefer to the Terraform Registry for docs: [`data_databricks_budget_policy`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/budget_policy).\n"
      },
      "symbolId": "src/data-databricks-budget-policy/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksCatalog": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 180
      },
      "readme": {
        "markdown": "# `data_databricks_catalog`\n\nRefer to the Terraform Registry for docs: [`data_databricks_catalog`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog).\n"
      },
      "symbolId": "src/data-databricks-catalog/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksCatalogs": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 181
      },
      "readme": {
        "markdown": "# `data_databricks_catalogs`\n\nRefer to the Terraform Registry for docs: [`data_databricks_catalogs`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalogs).\n"
      },
      "symbolId": "src/data-databricks-catalogs/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 182
      },
      "readme": {
        "markdown": "# `data_databricks_cluster`\n\nRefer to the Terraform Registry for docs: [`data_databricks_cluster`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster).\n"
      },
      "symbolId": "src/data-databricks-cluster/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 183
      },
      "readme": {
        "markdown": "# `data_databricks_cluster_pluginframework`\n\nRefer to the Terraform Registry for docs: [`data_databricks_cluster_pluginframework`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework).\n"
      },
      "symbolId": "src/data-databricks-cluster-pluginframework/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 184
      },
      "readme": {
        "markdown": "# `data_databricks_cluster_policy`\n\nRefer to the Terraform Registry for docs: [`data_databricks_cluster_policy`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_policy).\n"
      },
      "symbolId": "src/data-databricks-cluster-policy/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksClusters": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 185
      },
      "readme": {
        "markdown": "# `data_databricks_clusters`\n\nRefer to the Terraform Registry for docs: [`data_databricks_clusters`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/clusters).\n"
      },
      "symbolId": "src/data-databricks-clusters/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksCurrentConfig": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 186
      },
      "readme": {
        "markdown": "# `data_databricks_current_config`\n\nRefer to the Terraform Registry for docs: [`data_databricks_current_config`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_config).\n"
      },
      "symbolId": "src/data-databricks-current-config/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksCurrentMetastore": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 187
      },
      "readme": {
        "markdown": "# `data_databricks_current_metastore`\n\nRefer to the Terraform Registry for docs: [`data_databricks_current_metastore`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_metastore).\n"
      },
      "symbolId": "src/data-databricks-current-metastore/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksCurrentUser": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 188
      },
      "readme": {
        "markdown": "# `data_databricks_current_user`\n\nRefer to the Terraform Registry for docs: [`data_databricks_current_user`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_user).\n"
      },
      "symbolId": "src/data-databricks-current-user/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksDashboards": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 189
      },
      "readme": {
        "markdown": "# `data_databricks_dashboards`\n\nRefer to the Terraform Registry for docs: [`data_databricks_dashboards`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/dashboards).\n"
      },
      "symbolId": "src/data-databricks-dashboards/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 190
      },
      "readme": {
        "markdown": "# `data_databricks_data_classification_catalog_config`\n\nRefer to the Terraform Registry for docs: [`data_databricks_data_classification_catalog_config`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_classification_catalog_config).\n"
      },
      "symbolId": "src/data-databricks-data-classification-catalog-config/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 191
      },
      "readme": {
        "markdown": "# `data_databricks_data_quality_monitor`\n\nRefer to the Terraform Registry for docs: [`data_databricks_data_quality_monitor`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor).\n"
      },
      "symbolId": "src/data-databricks-data-quality-monitor/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 192
      },
      "readme": {
        "markdown": "# `data_databricks_data_quality_monitors`\n\nRefer to the Terraform Registry for docs: [`data_databricks_data_quality_monitors`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors).\n"
      },
      "symbolId": "src/data-databricks-data-quality-monitors/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityRefresh": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 193
      },
      "readme": {
        "markdown": "# `data_databricks_data_quality_refresh`\n\nRefer to the Terraform Registry for docs: [`data_databricks_data_quality_refresh`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_refresh).\n"
      },
      "symbolId": "src/data-databricks-data-quality-refresh/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 194
      },
      "readme": {
        "markdown": "# `data_databricks_data_quality_refreshes`\n\nRefer to the Terraform Registry for docs: [`data_databricks_data_quality_refreshes`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_refreshes).\n"
      },
      "symbolId": "src/data-databricks-data-quality-refreshes/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalog": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 195
      },
      "readme": {
        "markdown": "# `data_databricks_database_database_catalog`\n\nRefer to the Terraform Registry for docs: [`data_databricks_database_database_catalog`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_database_catalog).\n"
      },
      "symbolId": "src/data-databricks-database-database-catalog/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 196
      },
      "readme": {
        "markdown": "# `data_databricks_database_database_catalogs`\n\nRefer to the Terraform Registry for docs: [`data_databricks_database_database_catalogs`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_database_catalogs).\n"
      },
      "symbolId": "src/data-databricks-database-database-catalogs/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstance": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 197
      },
      "readme": {
        "markdown": "# `data_databricks_database_instance`\n\nRefer to the Terraform Registry for docs: [`data_databricks_database_instance`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instance).\n"
      },
      "symbolId": "src/data-databricks-database-instance/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstances": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 198
      },
      "readme": {
        "markdown": "# `data_databricks_database_instances`\n\nRefer to the Terraform Registry for docs: [`data_databricks_database_instances`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instances).\n"
      },
      "symbolId": "src/data-databricks-database-instances/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 199
      },
      "readme": {
        "markdown": "# `data_databricks_database_synced_database_table`\n\nRefer to the Terraform Registry for docs: [`data_databricks_database_synced_database_table`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_table).\n"
      },
      "symbolId": "src/data-databricks-database-synced-database-table/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 200
      },
      "readme": {
        "markdown": "# `data_databricks_database_synced_database_tables`\n\nRefer to the Terraform Registry for docs: [`data_databricks_database_synced_database_tables`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_tables).\n"
      },
      "symbolId": "src/data-databricks-database-synced-database-tables/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksDbfsFile": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 201
      },
      "readme": {
        "markdown": "# `data_databricks_dbfs_file`\n\nRefer to the Terraform Registry for docs: [`data_databricks_dbfs_file`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/dbfs_file).\n"
      },
      "symbolId": "src/data-databricks-dbfs-file/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksDbfsFilePaths": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 202
      },
      "readme": {
        "markdown": "# `data_databricks_dbfs_file_paths`\n\nRefer to the Terraform Registry for docs: [`data_databricks_dbfs_file_paths`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/dbfs_file_paths).\n"
      },
      "symbolId": "src/data-databricks-dbfs-file-paths/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksDirectory": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 203
      },
      "readme": {
        "markdown": "# `data_databricks_directory`\n\nRefer to the Terraform Registry for docs: [`data_databricks_directory`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/directory).\n"
      },
      "symbolId": "src/data-databricks-directory/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksEndpoint": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 204
      },
      "readme": {
        "markdown": "# `data_databricks_endpoint`\n\nRefer to the Terraform Registry for docs: [`data_databricks_endpoint`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/endpoint).\n"
      },
      "symbolId": "src/data-databricks-endpoint/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksEndpoints": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 205
      },
      "readme": {
        "markdown": "# `data_databricks_endpoints`\n\nRefer to the Terraform Registry for docs: [`data_databricks_endpoints`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/endpoints).\n"
      },
      "symbolId": "src/data-databricks-endpoints/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksEntityTagAssignment": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 206
      },
      "readme": {
        "markdown": "# `data_databricks_entity_tag_assignment`\n\nRefer to the Terraform Registry for docs: [`data_databricks_entity_tag_assignment`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/entity_tag_assignment).\n"
      },
      "symbolId": "src/data-databricks-entity-tag-assignment/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 207
      },
      "readme": {
        "markdown": "# `data_databricks_entity_tag_assignments`\n\nRefer to the Terraform Registry for docs: [`data_databricks_entity_tag_assignments`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/entity_tag_assignments).\n"
      },
      "symbolId": "src/data-databricks-entity-tag-assignments/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 208
      },
      "readme": {
        "markdown": "# `data_databricks_environments_default_workspace_base_environment`\n\nRefer to the Terraform Registry for docs: [`data_databricks_environments_default_workspace_base_environment`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/environments_default_workspace_base_environment).\n"
      },
      "symbolId": "src/data-databricks-environments-default-workspace-base-environment/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironment": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 209
      },
      "readme": {
        "markdown": "# `data_databricks_environments_workspace_base_environment`\n\nRefer to the Terraform Registry for docs: [`data_databricks_environments_workspace_base_environment`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/environments_workspace_base_environment).\n"
      },
      "symbolId": "src/data-databricks-environments-workspace-base-environment/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 210
      },
      "readme": {
        "markdown": "# `data_databricks_environments_workspace_base_environments`\n\nRefer to the Terraform Registry for docs: [`data_databricks_environments_workspace_base_environments`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/environments_workspace_base_environments).\n"
      },
      "symbolId": "src/data-databricks-environments-workspace-base-environments/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 211
      },
      "readme": {
        "markdown": "# `data_databricks_external_location`\n\nRefer to the Terraform Registry for docs: [`data_databricks_external_location`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location).\n"
      },
      "symbolId": "src/data-databricks-external-location/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocations": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 212
      },
      "readme": {
        "markdown": "# `data_databricks_external_locations`\n\nRefer to the Terraform Registry for docs: [`data_databricks_external_locations`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_locations).\n"
      },
      "symbolId": "src/data-databricks-external-locations/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalMetadata": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 213
      },
      "readme": {
        "markdown": "# `data_databricks_external_metadata`\n\nRefer to the Terraform Registry for docs: [`data_databricks_external_metadata`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_metadata).\n"
      },
      "symbolId": "src/data-databricks-external-metadata/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalMetadatas": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 214
      },
      "readme": {
        "markdown": "# `data_databricks_external_metadatas`\n\nRefer to the Terraform Registry for docs: [`data_databricks_external_metadatas`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_metadatas).\n"
      },
      "symbolId": "src/data-databricks-external-metadatas/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 215
      },
      "readme": {
        "markdown": "# `data_databricks_feature_engineering_feature`\n\nRefer to the Terraform Registry for docs: [`data_databricks_feature_engineering_feature`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature).\n"
      },
      "symbolId": "src/data-databricks-feature-engineering-feature/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 216
      },
      "readme": {
        "markdown": "# `data_databricks_feature_engineering_features`\n\nRefer to the Terraform Registry for docs: [`data_databricks_feature_engineering_features`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features).\n"
      },
      "symbolId": "src/data-databricks-feature-engineering-features/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 217
      },
      "readme": {
        "markdown": "# `data_databricks_feature_engineering_kafka_config`\n\nRefer to the Terraform Registry for docs: [`data_databricks_feature_engineering_kafka_config`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_config).\n"
      },
      "symbolId": "src/data-databricks-feature-engineering-kafka-config/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 218
      },
      "readme": {
        "markdown": "# `data_databricks_feature_engineering_kafka_configs`\n\nRefer to the Terraform Registry for docs: [`data_databricks_feature_engineering_kafka_configs`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_configs).\n"
      },
      "symbolId": "src/data-databricks-feature-engineering-kafka-configs/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 219
      },
      "readme": {
        "markdown": "# `data_databricks_feature_engineering_materialized_feature`\n\nRefer to the Terraform Registry for docs: [`data_databricks_feature_engineering_materialized_feature`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_feature).\n"
      },
      "symbolId": "src/data-databricks-feature-engineering-materialized-feature/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 220
      },
      "readme": {
        "markdown": "# `data_databricks_feature_engineering_materialized_features`\n\nRefer to the Terraform Registry for docs: [`data_databricks_feature_engineering_materialized_features`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_features).\n"
      },
      "symbolId": "src/data-databricks-feature-engineering-materialized-features/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 221
      },
      "readme": {
        "markdown": "# `data_databricks_functions`\n\nRefer to the Terraform Registry for docs: [`data_databricks_functions`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions).\n"
      },
      "symbolId": "src/data-databricks-functions/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksGroup": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 222
      },
      "readme": {
        "markdown": "# `data_databricks_group`\n\nRefer to the Terraform Registry for docs: [`data_databricks_group`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/group).\n"
      },
      "symbolId": "src/data-databricks-group/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 223
      },
      "readme": {
        "markdown": "# `data_databricks_instance_pool`\n\nRefer to the Terraform Registry for docs: [`data_databricks_instance_pool`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool).\n"
      },
      "symbolId": "src/data-databricks-instance-pool/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksInstanceProfiles": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 224
      },
      "readme": {
        "markdown": "# `data_databricks_instance_profiles`\n\nRefer to the Terraform Registry for docs: [`data_databricks_instance_profiles`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_profiles).\n"
      },
      "symbolId": "src/data-databricks-instance-profiles/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksJob": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 225
      },
      "readme": {
        "markdown": "# `data_databricks_job`\n\nRefer to the Terraform Registry for docs: [`data_databricks_job`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job).\n"
      },
      "symbolId": "src/data-databricks-job/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksJobs": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 226
      },
      "readme": {
        "markdown": "# `data_databricks_jobs`\n\nRefer to the Terraform Registry for docs: [`data_databricks_jobs`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/jobs).\n"
      },
      "symbolId": "src/data-databricks-jobs/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistant": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 227
      },
      "readme": {
        "markdown": "# `data_databricks_knowledge_assistant`\n\nRefer to the Terraform Registry for docs: [`data_databricks_knowledge_assistant`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant).\n"
      },
      "symbolId": "src/data-databricks-knowledge-assistant/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 228
      },
      "readme": {
        "markdown": "# `data_databricks_knowledge_assistant_knowledge_source`\n\nRefer to the Terraform Registry for docs: [`data_databricks_knowledge_assistant_knowledge_source`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_source).\n"
      },
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-source/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 229
      },
      "readme": {
        "markdown": "# `data_databricks_knowledge_assistant_knowledge_sources`\n\nRefer to the Terraform Registry for docs: [`data_databricks_knowledge_assistant_knowledge_sources`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_sources).\n"
      },
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-sources/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 230
      },
      "readme": {
        "markdown": "# `data_databricks_knowledge_assistants`\n\nRefer to the Terraform Registry for docs: [`data_databricks_knowledge_assistants`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistants).\n"
      },
      "symbolId": "src/data-databricks-knowledge-assistants/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTag": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 231
      },
      "readme": {
        "markdown": "# `data_databricks_materialized_features_feature_tag`\n\nRefer to the Terraform Registry for docs: [`data_databricks_materialized_features_feature_tag`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/materialized_features_feature_tag).\n"
      },
      "symbolId": "src/data-databricks-materialized-features-feature-tag/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 232
      },
      "readme": {
        "markdown": "# `data_databricks_materialized_features_feature_tags`\n\nRefer to the Terraform Registry for docs: [`data_databricks_materialized_features_feature_tags`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/materialized_features_feature_tags).\n"
      },
      "symbolId": "src/data-databricks-materialized-features-feature-tags/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksMetastore": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 233
      },
      "readme": {
        "markdown": "# `data_databricks_metastore`\n\nRefer to the Terraform Registry for docs: [`data_databricks_metastore`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore).\n"
      },
      "symbolId": "src/data-databricks-metastore/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksMetastores": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 234
      },
      "readme": {
        "markdown": "# `data_databricks_metastores`\n\nRefer to the Terraform Registry for docs: [`data_databricks_metastores`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastores).\n"
      },
      "symbolId": "src/data-databricks-metastores/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowExperiment": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 235
      },
      "readme": {
        "markdown": "# `data_databricks_mlflow_experiment`\n\nRefer to the Terraform Registry for docs: [`data_databricks_mlflow_experiment`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_experiment).\n"
      },
      "symbolId": "src/data-databricks-mlflow-experiment/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowModel": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 236
      },
      "readme": {
        "markdown": "# `data_databricks_mlflow_model`\n\nRefer to the Terraform Registry for docs: [`data_databricks_mlflow_model`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model).\n"
      },
      "symbolId": "src/data-databricks-mlflow-model/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowModels": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 237
      },
      "readme": {
        "markdown": "# `data_databricks_mlflow_models`\n\nRefer to the Terraform Registry for docs: [`data_databricks_mlflow_models`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_models).\n"
      },
      "symbolId": "src/data-databricks-mlflow-models/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsCredentials": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 238
      },
      "readme": {
        "markdown": "# `data_databricks_mws_credentials`\n\nRefer to the Terraform Registry for docs: [`data_databricks_mws_credentials`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_credentials).\n"
      },
      "symbolId": "src/data-databricks-mws-credentials/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 239
      },
      "readme": {
        "markdown": "# `data_databricks_mws_network_connectivity_config`\n\nRefer to the Terraform Registry for docs: [`data_databricks_mws_network_connectivity_config`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config).\n"
      },
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfigs": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 240
      },
      "readme": {
        "markdown": "# `data_databricks_mws_network_connectivity_configs`\n\nRefer to the Terraform Registry for docs: [`data_databricks_mws_network_connectivity_configs`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_configs).\n"
      },
      "symbolId": "src/data-databricks-mws-network-connectivity-configs/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsWorkspaces": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 241
      },
      "readme": {
        "markdown": "# `data_databricks_mws_workspaces`\n\nRefer to the Terraform Registry for docs: [`data_databricks_mws_workspaces`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_workspaces).\n"
      },
      "symbolId": "src/data-databricks-mws-workspaces/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksNodeType": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 242
      },
      "readme": {
        "markdown": "# `data_databricks_node_type`\n\nRefer to the Terraform Registry for docs: [`data_databricks_node_type`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/node_type).\n"
      },
      "symbolId": "src/data-databricks-node-type/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksNotebook": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 243
      },
      "readme": {
        "markdown": "# `data_databricks_notebook`\n\nRefer to the Terraform Registry for docs: [`data_databricks_notebook`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notebook).\n"
      },
      "symbolId": "src/data-databricks-notebook/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksNotebookPaths": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 244
      },
      "readme": {
        "markdown": "# `data_databricks_notebook_paths`\n\nRefer to the Terraform Registry for docs: [`data_databricks_notebook_paths`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notebook_paths).\n"
      },
      "symbolId": "src/data-databricks-notebook-paths/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksNotificationDestinations": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 245
      },
      "readme": {
        "markdown": "# `data_databricks_notification_destinations`\n\nRefer to the Terraform Registry for docs: [`data_databricks_notification_destinations`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notification_destinations).\n"
      },
      "symbolId": "src/data-databricks-notification-destinations/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksOnlineStore": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 246
      },
      "readme": {
        "markdown": "# `data_databricks_online_store`\n\nRefer to the Terraform Registry for docs: [`data_databricks_online_store`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/online_store).\n"
      },
      "symbolId": "src/data-databricks-online-store/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksOnlineStores": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 247
      },
      "readme": {
        "markdown": "# `data_databricks_online_stores`\n\nRefer to the Terraform Registry for docs: [`data_databricks_online_stores`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/online_stores).\n"
      },
      "symbolId": "src/data-databricks-online-stores/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksPipelines": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 248
      },
      "readme": {
        "markdown": "# `data_databricks_pipelines`\n\nRefer to the Terraform Registry for docs: [`data_databricks_pipelines`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/pipelines).\n"
      },
      "symbolId": "src/data-databricks-pipelines/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfo": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 249
      },
      "readme": {
        "markdown": "# `data_databricks_policy_info`\n\nRefer to the Terraform Registry for docs: [`data_databricks_policy_info`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_info).\n"
      },
      "symbolId": "src/data-databricks-policy-info/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfos": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 250
      },
      "readme": {
        "markdown": "# `data_databricks_policy_infos`\n\nRefer to the Terraform Registry for docs: [`data_databricks_policy_infos`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_infos).\n"
      },
      "symbolId": "src/data-databricks-policy-infos/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresBranch": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 251
      },
      "readme": {
        "markdown": "# `data_databricks_postgres_branch`\n\nRefer to the Terraform Registry for docs: [`data_databricks_postgres_branch`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branch).\n"
      },
      "symbolId": "src/data-databricks-postgres-branch/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresBranches": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 252
      },
      "readme": {
        "markdown": "# `data_databricks_postgres_branches`\n\nRefer to the Terraform Registry for docs: [`data_databricks_postgres_branches`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branches).\n"
      },
      "symbolId": "src/data-databricks-postgres-branches/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresCatalog": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 253
      },
      "readme": {
        "markdown": "# `data_databricks_postgres_catalog`\n\nRefer to the Terraform Registry for docs: [`data_databricks_postgres_catalog`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_catalog).\n"
      },
      "symbolId": "src/data-databricks-postgres-catalog/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresDatabase": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 254
      },
      "readme": {
        "markdown": "# `data_databricks_postgres_database`\n\nRefer to the Terraform Registry for docs: [`data_databricks_postgres_database`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_database).\n"
      },
      "symbolId": "src/data-databricks-postgres-database/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresDatabases": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 255
      },
      "readme": {
        "markdown": "# `data_databricks_postgres_databases`\n\nRefer to the Terraform Registry for docs: [`data_databricks_postgres_databases`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_databases).\n"
      },
      "symbolId": "src/data-databricks-postgres-databases/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 256
      },
      "readme": {
        "markdown": "# `data_databricks_postgres_endpoint`\n\nRefer to the Terraform Registry for docs: [`data_databricks_postgres_endpoint`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoint).\n"
      },
      "symbolId": "src/data-databricks-postgres-endpoint/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 257
      },
      "readme": {
        "markdown": "# `data_databricks_postgres_endpoints`\n\nRefer to the Terraform Registry for docs: [`data_databricks_postgres_endpoints`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoints).\n"
      },
      "symbolId": "src/data-databricks-postgres-endpoints/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProject": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 258
      },
      "readme": {
        "markdown": "# `data_databricks_postgres_project`\n\nRefer to the Terraform Registry for docs: [`data_databricks_postgres_project`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project).\n"
      },
      "symbolId": "src/data-databricks-postgres-project/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 259
      },
      "readme": {
        "markdown": "# `data_databricks_postgres_projects`\n\nRefer to the Terraform Registry for docs: [`data_databricks_postgres_projects`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects).\n"
      },
      "symbolId": "src/data-databricks-postgres-projects/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRole": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 260
      },
      "readme": {
        "markdown": "# `data_databricks_postgres_role`\n\nRefer to the Terraform Registry for docs: [`data_databricks_postgres_role`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_role).\n"
      },
      "symbolId": "src/data-databricks-postgres-role/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRoles": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 261
      },
      "readme": {
        "markdown": "# `data_databricks_postgres_roles`\n\nRefer to the Terraform Registry for docs: [`data_databricks_postgres_roles`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_roles).\n"
      },
      "symbolId": "src/data-databricks-postgres-roles/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 262
      },
      "readme": {
        "markdown": "# `data_databricks_postgres_synced_table`\n\nRefer to the Terraform Registry for docs: [`data_databricks_postgres_synced_table`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_synced_table).\n"
      },
      "symbolId": "src/data-databricks-postgres-synced-table/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 263
      },
      "readme": {
        "markdown": "# `data_databricks_quality_monitor_v2`\n\nRefer to the Terraform Registry for docs: [`data_databricks_quality_monitor_v2`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitor_v2).\n"
      },
      "symbolId": "src/data-databricks-quality-monitor-v2/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 264
      },
      "readme": {
        "markdown": "# `data_databricks_quality_monitors_v2`\n\nRefer to the Terraform Registry for docs: [`data_databricks_quality_monitors_v2`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitors_v2).\n"
      },
      "symbolId": "src/data-databricks-quality-monitors-v2/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModel": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 265
      },
      "readme": {
        "markdown": "# `data_databricks_registered_model`\n\nRefer to the Terraform Registry for docs: [`data_databricks_registered_model`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model).\n"
      },
      "symbolId": "src/data-databricks-registered-model/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 266
      },
      "readme": {
        "markdown": "# `data_databricks_registered_model_versions`\n\nRefer to the Terraform Registry for docs: [`data_databricks_registered_model_versions`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions).\n"
      },
      "symbolId": "src/data-databricks-registered-model-versions/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 267
      },
      "readme": {
        "markdown": "# `data_databricks_rfa_access_request_destinations`\n\nRefer to the Terraform Registry for docs: [`data_databricks_rfa_access_request_destinations`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/rfa_access_request_destinations).\n"
      },
      "symbolId": "src/data-databricks-rfa-access-request-destinations/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksSchema": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 268
      },
      "readme": {
        "markdown": "# `data_databricks_schema`\n\nRefer to the Terraform Registry for docs: [`data_databricks_schema`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema).\n"
      },
      "symbolId": "src/data-databricks-schema/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksSchemas": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 269
      },
      "readme": {
        "markdown": "# `data_databricks_schemas`\n\nRefer to the Terraform Registry for docs: [`data_databricks_schemas`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schemas).\n"
      },
      "symbolId": "src/data-databricks-schemas/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksServicePrincipal": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 270
      },
      "readme": {
        "markdown": "# `data_databricks_service_principal`\n\nRefer to the Terraform Registry for docs: [`data_databricks_service_principal`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal).\n"
      },
      "symbolId": "src/data-databricks-service-principal/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicies": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 271
      },
      "readme": {
        "markdown": "# `data_databricks_service_principal_federation_policies`\n\nRefer to the Terraform Registry for docs: [`data_databricks_service_principal_federation_policies`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal_federation_policies).\n"
      },
      "symbolId": "src/data-databricks-service-principal-federation-policies/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 272
      },
      "readme": {
        "markdown": "# `data_databricks_service_principal_federation_policy`\n\nRefer to the Terraform Registry for docs: [`data_databricks_service_principal_federation_policy`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal_federation_policy).\n"
      },
      "symbolId": "src/data-databricks-service-principal-federation-policy/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksServicePrincipals": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 273
      },
      "readme": {
        "markdown": "# `data_databricks_service_principals`\n\nRefer to the Terraform Registry for docs: [`data_databricks_service_principals`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principals).\n"
      },
      "symbolId": "src/data-databricks-service-principals/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 274
      },
      "readme": {
        "markdown": "# `data_databricks_serving_endpoints`\n\nRefer to the Terraform Registry for docs: [`data_databricks_serving_endpoints`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints).\n"
      },
      "symbolId": "src/data-databricks-serving-endpoints/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksShare": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 275
      },
      "readme": {
        "markdown": "# `data_databricks_share`\n\nRefer to the Terraform Registry for docs: [`data_databricks_share`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/share).\n"
      },
      "symbolId": "src/data-databricks-share/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksShares": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 276
      },
      "readme": {
        "markdown": "# `data_databricks_shares`\n\nRefer to the Terraform Registry for docs: [`data_databricks_shares`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/shares).\n"
      },
      "symbolId": "src/data-databricks-shares/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksSparkVersion": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 277
      },
      "readme": {
        "markdown": "# `data_databricks_spark_version`\n\nRefer to the Terraform Registry for docs: [`data_databricks_spark_version`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/spark_version).\n"
      },
      "symbolId": "src/data-databricks-spark-version/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksSqlWarehouse": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 278
      },
      "readme": {
        "markdown": "# `data_databricks_sql_warehouse`\n\nRefer to the Terraform Registry for docs: [`data_databricks_sql_warehouse`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse).\n"
      },
      "symbolId": "src/data-databricks-sql-warehouse/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksSqlWarehouses": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 279
      },
      "readme": {
        "markdown": "# `data_databricks_sql_warehouses`\n\nRefer to the Terraform Registry for docs: [`data_databricks_sql_warehouses`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouses).\n"
      },
      "symbolId": "src/data-databricks-sql-warehouses/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksStorageCredential": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 280
      },
      "readme": {
        "markdown": "# `data_databricks_storage_credential`\n\nRefer to the Terraform Registry for docs: [`data_databricks_storage_credential`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential).\n"
      },
      "symbolId": "src/data-databricks-storage-credential/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksStorageCredentials": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 281
      },
      "readme": {
        "markdown": "# `data_databricks_storage_credentials`\n\nRefer to the Terraform Registry for docs: [`data_databricks_storage_credentials`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credentials).\n"
      },
      "symbolId": "src/data-databricks-storage-credentials/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksTable": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 282
      },
      "readme": {
        "markdown": "# `data_databricks_table`\n\nRefer to the Terraform Registry for docs: [`data_databricks_table`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table).\n"
      },
      "symbolId": "src/data-databricks-table/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksTables": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 283
      },
      "readme": {
        "markdown": "# `data_databricks_tables`\n\nRefer to the Terraform Registry for docs: [`data_databricks_tables`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tables).\n"
      },
      "symbolId": "src/data-databricks-tables/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksTagPolicies": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 284
      },
      "readme": {
        "markdown": "# `data_databricks_tag_policies`\n\nRefer to the Terraform Registry for docs: [`data_databricks_tag_policies`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tag_policies).\n"
      },
      "symbolId": "src/data-databricks-tag-policies/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksTagPolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 285
      },
      "readme": {
        "markdown": "# `data_databricks_tag_policy`\n\nRefer to the Terraform Registry for docs: [`data_databricks_tag_policy`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tag_policy).\n"
      },
      "symbolId": "src/data-databricks-tag-policy/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksUser": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 286
      },
      "readme": {
        "markdown": "# `data_databricks_user`\n\nRefer to the Terraform Registry for docs: [`data_databricks_user`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/user).\n"
      },
      "symbolId": "src/data-databricks-user/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksUsers": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 287
      },
      "readme": {
        "markdown": "# `data_databricks_users`\n\nRefer to the Terraform Registry for docs: [`data_databricks_users`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users).\n"
      },
      "symbolId": "src/data-databricks-users/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksViews": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 288
      },
      "readme": {
        "markdown": "# `data_databricks_views`\n\nRefer to the Terraform Registry for docs: [`data_databricks_views`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/views).\n"
      },
      "symbolId": "src/data-databricks-views/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksVolume": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 289
      },
      "readme": {
        "markdown": "# `data_databricks_volume`\n\nRefer to the Terraform Registry for docs: [`data_databricks_volume`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume).\n"
      },
      "symbolId": "src/data-databricks-volume/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksVolumes": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 290
      },
      "readme": {
        "markdown": "# `data_databricks_volumes`\n\nRefer to the Terraform Registry for docs: [`data_databricks_volumes`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volumes).\n"
      },
      "symbolId": "src/data-databricks-volumes/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverride": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 291
      },
      "readme": {
        "markdown": "# `data_databricks_warehouses_default_warehouse_override`\n\nRefer to the Terraform Registry for docs: [`data_databricks_warehouses_default_warehouse_override`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/warehouses_default_warehouse_override).\n"
      },
      "symbolId": "src/data-databricks-warehouses-default-warehouse-override/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 292
      },
      "readme": {
        "markdown": "# `data_databricks_warehouses_default_warehouse_overrides`\n\nRefer to the Terraform Registry for docs: [`data_databricks_warehouses_default_warehouse_overrides`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/warehouses_default_warehouse_overrides).\n"
      },
      "symbolId": "src/data-databricks-warehouses-default-warehouse-overrides/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignment": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 293
      },
      "readme": {
        "markdown": "# `data_databricks_workspace_entity_tag_assignment`\n\nRefer to the Terraform Registry for docs: [`data_databricks_workspace_entity_tag_assignment`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_entity_tag_assignment).\n"
      },
      "symbolId": "src/data-databricks-workspace-entity-tag-assignment/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 294
      },
      "readme": {
        "markdown": "# `data_databricks_workspace_entity_tag_assignments`\n\nRefer to the Terraform Registry for docs: [`data_databricks_workspace_entity_tag_assignments`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_entity_tag_assignments).\n"
      },
      "symbolId": "src/data-databricks-workspace-entity-tag-assignments/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceNetworkOption": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 295
      },
      "readme": {
        "markdown": "# `data_databricks_workspace_network_option`\n\nRefer to the Terraform Registry for docs: [`data_databricks_workspace_network_option`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_network_option).\n"
      },
      "symbolId": "src/data-databricks-workspace-network-option/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 296
      },
      "readme": {
        "markdown": "# `data_databricks_workspace_setting_v2`\n\nRefer to the Terraform Registry for docs: [`data_databricks_workspace_setting_v2`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2).\n"
      },
      "symbolId": "src/data-databricks-workspace-setting-v2/index:"
    },
    "@cdktn/provider-databricks.dataDatabricksZones": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 297
      },
      "readme": {
        "markdown": "# `data_databricks_zones`\n\nRefer to the Terraform Registry for docs: [`data_databricks_zones`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/zones).\n"
      },
      "symbolId": "src/data-databricks-zones/index:"
    },
    "@cdktn/provider-databricks.dataQualityMonitor": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 37
      },
      "readme": {
        "markdown": "# `databricks_data_quality_monitor`\n\nRefer to the Terraform Registry for docs: [`databricks_data_quality_monitor`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor).\n"
      },
      "symbolId": "src/data-quality-monitor/index:"
    },
    "@cdktn/provider-databricks.dataQualityRefresh": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 38
      },
      "readme": {
        "markdown": "# `databricks_data_quality_refresh`\n\nRefer to the Terraform Registry for docs: [`databricks_data_quality_refresh`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_refresh).\n"
      },
      "symbolId": "src/data-quality-refresh/index:"
    },
    "@cdktn/provider-databricks.databaseDatabaseCatalog": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 39
      },
      "readme": {
        "markdown": "# `databricks_database_database_catalog`\n\nRefer to the Terraform Registry for docs: [`databricks_database_database_catalog`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_database_catalog).\n"
      },
      "symbolId": "src/database-database-catalog/index:"
    },
    "@cdktn/provider-databricks.databaseInstance": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 40
      },
      "readme": {
        "markdown": "# `databricks_database_instance`\n\nRefer to the Terraform Registry for docs: [`databricks_database_instance`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance).\n"
      },
      "symbolId": "src/database-instance/index:"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 41
      },
      "readme": {
        "markdown": "# `databricks_database_synced_database_table`\n\nRefer to the Terraform Registry for docs: [`databricks_database_synced_database_table`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_synced_database_table).\n"
      },
      "symbolId": "src/database-synced-database-table/index:"
    },
    "@cdktn/provider-databricks.dbfsFile": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 42
      },
      "readme": {
        "markdown": "# `databricks_dbfs_file`\n\nRefer to the Terraform Registry for docs: [`databricks_dbfs_file`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dbfs_file).\n"
      },
      "symbolId": "src/dbfs-file/index:"
    },
    "@cdktn/provider-databricks.defaultNamespaceSetting": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 43
      },
      "readme": {
        "markdown": "# `databricks_default_namespace_setting`\n\nRefer to the Terraform Registry for docs: [`databricks_default_namespace_setting`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/default_namespace_setting).\n"
      },
      "symbolId": "src/default-namespace-setting/index:"
    },
    "@cdktn/provider-databricks.directory": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 44
      },
      "readme": {
        "markdown": "# `databricks_directory`\n\nRefer to the Terraform Registry for docs: [`databricks_directory`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/directory).\n"
      },
      "symbolId": "src/directory/index:"
    },
    "@cdktn/provider-databricks.disableLegacyAccessSetting": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 45
      },
      "readme": {
        "markdown": "# `databricks_disable_legacy_access_setting`\n\nRefer to the Terraform Registry for docs: [`databricks_disable_legacy_access_setting`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_access_setting).\n"
      },
      "symbolId": "src/disable-legacy-access-setting/index:"
    },
    "@cdktn/provider-databricks.disableLegacyDbfsSetting": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 46
      },
      "readme": {
        "markdown": "# `databricks_disable_legacy_dbfs_setting`\n\nRefer to the Terraform Registry for docs: [`databricks_disable_legacy_dbfs_setting`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_dbfs_setting).\n"
      },
      "symbolId": "src/disable-legacy-dbfs-setting/index:"
    },
    "@cdktn/provider-databricks.disableLegacyFeaturesSetting": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 47
      },
      "readme": {
        "markdown": "# `databricks_disable_legacy_features_setting`\n\nRefer to the Terraform Registry for docs: [`databricks_disable_legacy_features_setting`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_features_setting).\n"
      },
      "symbolId": "src/disable-legacy-features-setting/index:"
    },
    "@cdktn/provider-databricks.endpoint": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 48
      },
      "readme": {
        "markdown": "# `databricks_endpoint`\n\nRefer to the Terraform Registry for docs: [`databricks_endpoint`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/endpoint).\n"
      },
      "symbolId": "src/endpoint/index:"
    },
    "@cdktn/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 49
      },
      "readme": {
        "markdown": "# `databricks_enhanced_security_monitoring_workspace_setting`\n\nRefer to the Terraform Registry for docs: [`databricks_enhanced_security_monitoring_workspace_setting`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/enhanced_security_monitoring_workspace_setting).\n"
      },
      "symbolId": "src/enhanced-security-monitoring-workspace-setting/index:"
    },
    "@cdktn/provider-databricks.entitlements": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 50
      },
      "readme": {
        "markdown": "# `databricks_entitlements`\n\nRefer to the Terraform Registry for docs: [`databricks_entitlements`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/entitlements).\n"
      },
      "symbolId": "src/entitlements/index:"
    },
    "@cdktn/provider-databricks.entityTagAssignment": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 51
      },
      "readme": {
        "markdown": "# `databricks_entity_tag_assignment`\n\nRefer to the Terraform Registry for docs: [`databricks_entity_tag_assignment`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/entity_tag_assignment).\n"
      },
      "symbolId": "src/entity-tag-assignment/index:"
    },
    "@cdktn/provider-databricks.environmentsDefaultWorkspaceBaseEnvironment": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 52
      },
      "readme": {
        "markdown": "# `databricks_environments_default_workspace_base_environment`\n\nRefer to the Terraform Registry for docs: [`databricks_environments_default_workspace_base_environment`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/environments_default_workspace_base_environment).\n"
      },
      "symbolId": "src/environments-default-workspace-base-environment/index:"
    },
    "@cdktn/provider-databricks.environmentsWorkspaceBaseEnvironment": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 53
      },
      "readme": {
        "markdown": "# `databricks_environments_workspace_base_environment`\n\nRefer to the Terraform Registry for docs: [`databricks_environments_workspace_base_environment`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/environments_workspace_base_environment).\n"
      },
      "symbolId": "src/environments-workspace-base-environment/index:"
    },
    "@cdktn/provider-databricks.externalLocation": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 54
      },
      "readme": {
        "markdown": "# `databricks_external_location`\n\nRefer to the Terraform Registry for docs: [`databricks_external_location`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location).\n"
      },
      "symbolId": "src/external-location/index:"
    },
    "@cdktn/provider-databricks.externalMetadata": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 55
      },
      "readme": {
        "markdown": "# `databricks_external_metadata`\n\nRefer to the Terraform Registry for docs: [`databricks_external_metadata`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_metadata).\n"
      },
      "symbolId": "src/external-metadata/index:"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 56
      },
      "readme": {
        "markdown": "# `databricks_feature_engineering_feature`\n\nRefer to the Terraform Registry for docs: [`databricks_feature_engineering_feature`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature).\n"
      },
      "symbolId": "src/feature-engineering-feature/index:"
    },
    "@cdktn/provider-databricks.featureEngineeringKafkaConfig": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 57
      },
      "readme": {
        "markdown": "# `databricks_feature_engineering_kafka_config`\n\nRefer to the Terraform Registry for docs: [`databricks_feature_engineering_kafka_config`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_kafka_config).\n"
      },
      "symbolId": "src/feature-engineering-kafka-config/index:"
    },
    "@cdktn/provider-databricks.featureEngineeringMaterializedFeature": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 58
      },
      "readme": {
        "markdown": "# `databricks_feature_engineering_materialized_feature`\n\nRefer to the Terraform Registry for docs: [`databricks_feature_engineering_materialized_feature`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_materialized_feature).\n"
      },
      "symbolId": "src/feature-engineering-materialized-feature/index:"
    },
    "@cdktn/provider-databricks.file": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 59
      },
      "readme": {
        "markdown": "# `databricks_file`\n\nRefer to the Terraform Registry for docs: [`databricks_file`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/file).\n"
      },
      "symbolId": "src/file/index:"
    },
    "@cdktn/provider-databricks.gitCredential": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 60
      },
      "readme": {
        "markdown": "# `databricks_git_credential`\n\nRefer to the Terraform Registry for docs: [`databricks_git_credential`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/git_credential).\n"
      },
      "symbolId": "src/git-credential/index:"
    },
    "@cdktn/provider-databricks.globalInitScript": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 61
      },
      "readme": {
        "markdown": "# `databricks_global_init_script`\n\nRefer to the Terraform Registry for docs: [`databricks_global_init_script`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/global_init_script).\n"
      },
      "symbolId": "src/global-init-script/index:"
    },
    "@cdktn/provider-databricks.grant": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 62
      },
      "readme": {
        "markdown": "# `databricks_grant`\n\nRefer to the Terraform Registry for docs: [`databricks_grant`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grant).\n"
      },
      "symbolId": "src/grant/index:"
    },
    "@cdktn/provider-databricks.grants": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 63
      },
      "readme": {
        "markdown": "# `databricks_grants`\n\nRefer to the Terraform Registry for docs: [`databricks_grants`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grants).\n"
      },
      "symbolId": "src/grants/index:"
    },
    "@cdktn/provider-databricks.group": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 64
      },
      "readme": {
        "markdown": "# `databricks_group`\n\nRefer to the Terraform Registry for docs: [`databricks_group`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group).\n"
      },
      "symbolId": "src/group/index:"
    },
    "@cdktn/provider-databricks.groupInstanceProfile": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 65
      },
      "readme": {
        "markdown": "# `databricks_group_instance_profile`\n\nRefer to the Terraform Registry for docs: [`databricks_group_instance_profile`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_instance_profile).\n"
      },
      "symbolId": "src/group-instance-profile/index:"
    },
    "@cdktn/provider-databricks.groupMember": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 66
      },
      "readme": {
        "markdown": "# `databricks_group_member`\n\nRefer to the Terraform Registry for docs: [`databricks_group_member`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_member).\n"
      },
      "symbolId": "src/group-member/index:"
    },
    "@cdktn/provider-databricks.groupRole": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 67
      },
      "readme": {
        "markdown": "# `databricks_group_role`\n\nRefer to the Terraform Registry for docs: [`databricks_group_role`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_role).\n"
      },
      "symbolId": "src/group-role/index:"
    },
    "@cdktn/provider-databricks.instancePool": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 68
      },
      "readme": {
        "markdown": "# `databricks_instance_pool`\n\nRefer to the Terraform Registry for docs: [`databricks_instance_pool`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool).\n"
      },
      "symbolId": "src/instance-pool/index:"
    },
    "@cdktn/provider-databricks.instanceProfile": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 69
      },
      "readme": {
        "markdown": "# `databricks_instance_profile`\n\nRefer to the Terraform Registry for docs: [`databricks_instance_profile`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_profile).\n"
      },
      "symbolId": "src/instance-profile/index:"
    },
    "@cdktn/provider-databricks.ipAccessList": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 70
      },
      "readme": {
        "markdown": "# `databricks_ip_access_list`\n\nRefer to the Terraform Registry for docs: [`databricks_ip_access_list`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/ip_access_list).\n"
      },
      "symbolId": "src/ip-access-list/index:"
    },
    "@cdktn/provider-databricks.job": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 71
      },
      "readme": {
        "markdown": "# `databricks_job`\n\nRefer to the Terraform Registry for docs: [`databricks_job`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job).\n"
      },
      "symbolId": "src/job/index:"
    },
    "@cdktn/provider-databricks.knowledgeAssistant": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 72
      },
      "readme": {
        "markdown": "# `databricks_knowledge_assistant`\n\nRefer to the Terraform Registry for docs: [`databricks_knowledge_assistant`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant).\n"
      },
      "symbolId": "src/knowledge-assistant/index:"
    },
    "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 73
      },
      "readme": {
        "markdown": "# `databricks_knowledge_assistant_knowledge_source`\n\nRefer to the Terraform Registry for docs: [`databricks_knowledge_assistant_knowledge_source`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant_knowledge_source).\n"
      },
      "symbolId": "src/knowledge-assistant-knowledge-source/index:"
    },
    "@cdktn/provider-databricks.lakehouseMonitor": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 74
      },
      "readme": {
        "markdown": "# `databricks_lakehouse_monitor`\n\nRefer to the Terraform Registry for docs: [`databricks_lakehouse_monitor`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor).\n"
      },
      "symbolId": "src/lakehouse-monitor/index:"
    },
    "@cdktn/provider-databricks.library": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 75
      },
      "readme": {
        "markdown": "# `databricks_library`\n\nRefer to the Terraform Registry for docs: [`databricks_library`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/library).\n"
      },
      "symbolId": "src/library/index:"
    },
    "@cdktn/provider-databricks.materializedFeaturesFeatureTag": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 76
      },
      "readme": {
        "markdown": "# `databricks_materialized_features_feature_tag`\n\nRefer to the Terraform Registry for docs: [`databricks_materialized_features_feature_tag`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/materialized_features_feature_tag).\n"
      },
      "symbolId": "src/materialized-features-feature-tag/index:"
    },
    "@cdktn/provider-databricks.metastore": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 77
      },
      "readme": {
        "markdown": "# `databricks_metastore`\n\nRefer to the Terraform Registry for docs: [`databricks_metastore`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore).\n"
      },
      "symbolId": "src/metastore/index:"
    },
    "@cdktn/provider-databricks.metastoreAssignment": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 78
      },
      "readme": {
        "markdown": "# `databricks_metastore_assignment`\n\nRefer to the Terraform Registry for docs: [`databricks_metastore_assignment`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_assignment).\n"
      },
      "symbolId": "src/metastore-assignment/index:"
    },
    "@cdktn/provider-databricks.metastoreDataAccess": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 79
      },
      "readme": {
        "markdown": "# `databricks_metastore_data_access`\n\nRefer to the Terraform Registry for docs: [`databricks_metastore_data_access`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access).\n"
      },
      "symbolId": "src/metastore-data-access/index:"
    },
    "@cdktn/provider-databricks.mlflowExperiment": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 80
      },
      "readme": {
        "markdown": "# `databricks_mlflow_experiment`\n\nRefer to the Terraform Registry for docs: [`databricks_mlflow_experiment`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_experiment).\n"
      },
      "symbolId": "src/mlflow-experiment/index:"
    },
    "@cdktn/provider-databricks.mlflowModel": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 81
      },
      "readme": {
        "markdown": "# `databricks_mlflow_model`\n\nRefer to the Terraform Registry for docs: [`databricks_mlflow_model`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_model).\n"
      },
      "symbolId": "src/mlflow-model/index:"
    },
    "@cdktn/provider-databricks.mlflowWebhook": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 82
      },
      "readme": {
        "markdown": "# `databricks_mlflow_webhook`\n\nRefer to the Terraform Registry for docs: [`databricks_mlflow_webhook`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_webhook).\n"
      },
      "symbolId": "src/mlflow-webhook/index:"
    },
    "@cdktn/provider-databricks.modelServing": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 83
      },
      "readme": {
        "markdown": "# `databricks_model_serving`\n\nRefer to the Terraform Registry for docs: [`databricks_model_serving`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving).\n"
      },
      "symbolId": "src/model-serving/index:"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 84
      },
      "readme": {
        "markdown": "# `databricks_model_serving_provisioned_throughput`\n\nRefer to the Terraform Registry for docs: [`databricks_model_serving_provisioned_throughput`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput).\n"
      },
      "symbolId": "src/model-serving-provisioned-throughput/index:"
    },
    "@cdktn/provider-databricks.mount": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 85
      },
      "readme": {
        "markdown": "# `databricks_mount`\n\nRefer to the Terraform Registry for docs: [`databricks_mount`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount).\n"
      },
      "symbolId": "src/mount/index:"
    },
    "@cdktn/provider-databricks.mwsCredentials": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 86
      },
      "readme": {
        "markdown": "# `databricks_mws_credentials`\n\nRefer to the Terraform Registry for docs: [`databricks_mws_credentials`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_credentials).\n"
      },
      "symbolId": "src/mws-credentials/index:"
    },
    "@cdktn/provider-databricks.mwsCustomerManagedKeys": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 87
      },
      "readme": {
        "markdown": "# `databricks_mws_customer_managed_keys`\n\nRefer to the Terraform Registry for docs: [`databricks_mws_customer_managed_keys`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_customer_managed_keys).\n"
      },
      "symbolId": "src/mws-customer-managed-keys/index:"
    },
    "@cdktn/provider-databricks.mwsLogDelivery": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 88
      },
      "readme": {
        "markdown": "# `databricks_mws_log_delivery`\n\nRefer to the Terraform Registry for docs: [`databricks_mws_log_delivery`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_log_delivery).\n"
      },
      "symbolId": "src/mws-log-delivery/index:"
    },
    "@cdktn/provider-databricks.mwsNccBinding": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 89
      },
      "readme": {
        "markdown": "# `databricks_mws_ncc_binding`\n\nRefer to the Terraform Registry for docs: [`databricks_mws_ncc_binding`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_binding).\n"
      },
      "symbolId": "src/mws-ncc-binding/index:"
    },
    "@cdktn/provider-databricks.mwsNccPrivateEndpointRule": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 90
      },
      "readme": {
        "markdown": "# `databricks_mws_ncc_private_endpoint_rule`\n\nRefer to the Terraform Registry for docs: [`databricks_mws_ncc_private_endpoint_rule`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_private_endpoint_rule).\n"
      },
      "symbolId": "src/mws-ncc-private-endpoint-rule/index:"
    },
    "@cdktn/provider-databricks.mwsNetworkConnectivityConfig": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 91
      },
      "readme": {
        "markdown": "# `databricks_mws_network_connectivity_config`\n\nRefer to the Terraform Registry for docs: [`databricks_mws_network_connectivity_config`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config).\n"
      },
      "symbolId": "src/mws-network-connectivity-config/index:"
    },
    "@cdktn/provider-databricks.mwsNetworks": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 92
      },
      "readme": {
        "markdown": "# `databricks_mws_networks`\n\nRefer to the Terraform Registry for docs: [`databricks_mws_networks`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_networks).\n"
      },
      "symbolId": "src/mws-networks/index:"
    },
    "@cdktn/provider-databricks.mwsPermissionAssignment": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 93
      },
      "readme": {
        "markdown": "# `databricks_mws_permission_assignment`\n\nRefer to the Terraform Registry for docs: [`databricks_mws_permission_assignment`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_permission_assignment).\n"
      },
      "symbolId": "src/mws-permission-assignment/index:"
    },
    "@cdktn/provider-databricks.mwsPrivateAccessSettings": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 94
      },
      "readme": {
        "markdown": "# `databricks_mws_private_access_settings`\n\nRefer to the Terraform Registry for docs: [`databricks_mws_private_access_settings`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_private_access_settings).\n"
      },
      "symbolId": "src/mws-private-access-settings/index:"
    },
    "@cdktn/provider-databricks.mwsStorageConfigurations": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 95
      },
      "readme": {
        "markdown": "# `databricks_mws_storage_configurations`\n\nRefer to the Terraform Registry for docs: [`databricks_mws_storage_configurations`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_storage_configurations).\n"
      },
      "symbolId": "src/mws-storage-configurations/index:"
    },
    "@cdktn/provider-databricks.mwsVpcEndpoint": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 96
      },
      "readme": {
        "markdown": "# `databricks_mws_vpc_endpoint`\n\nRefer to the Terraform Registry for docs: [`databricks_mws_vpc_endpoint`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_vpc_endpoint).\n"
      },
      "symbolId": "src/mws-vpc-endpoint/index:"
    },
    "@cdktn/provider-databricks.mwsWorkspaces": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 97
      },
      "readme": {
        "markdown": "# `databricks_mws_workspaces`\n\nRefer to the Terraform Registry for docs: [`databricks_mws_workspaces`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces).\n"
      },
      "symbolId": "src/mws-workspaces/index:"
    },
    "@cdktn/provider-databricks.notebook": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 98
      },
      "readme": {
        "markdown": "# `databricks_notebook`\n\nRefer to the Terraform Registry for docs: [`databricks_notebook`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notebook).\n"
      },
      "symbolId": "src/notebook/index:"
    },
    "@cdktn/provider-databricks.notificationDestination": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 99
      },
      "readme": {
        "markdown": "# `databricks_notification_destination`\n\nRefer to the Terraform Registry for docs: [`databricks_notification_destination`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination).\n"
      },
      "symbolId": "src/notification-destination/index:"
    },
    "@cdktn/provider-databricks.oboToken": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 100
      },
      "readme": {
        "markdown": "# `databricks_obo_token`\n\nRefer to the Terraform Registry for docs: [`databricks_obo_token`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/obo_token).\n"
      },
      "symbolId": "src/obo-token/index:"
    },
    "@cdktn/provider-databricks.onlineStore": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 101
      },
      "readme": {
        "markdown": "# `databricks_online_store`\n\nRefer to the Terraform Registry for docs: [`databricks_online_store`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/online_store).\n"
      },
      "symbolId": "src/online-store/index:"
    },
    "@cdktn/provider-databricks.onlineTable": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 102
      },
      "readme": {
        "markdown": "# `databricks_online_table`\n\nRefer to the Terraform Registry for docs: [`databricks_online_table`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/online_table).\n"
      },
      "symbolId": "src/online-table/index:"
    },
    "@cdktn/provider-databricks.permissionAssignment": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 103
      },
      "readme": {
        "markdown": "# `databricks_permission_assignment`\n\nRefer to the Terraform Registry for docs: [`databricks_permission_assignment`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permission_assignment).\n"
      },
      "symbolId": "src/permission-assignment/index:"
    },
    "@cdktn/provider-databricks.permissions": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 104
      },
      "readme": {
        "markdown": "# `databricks_permissions`\n\nRefer to the Terraform Registry for docs: [`databricks_permissions`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions).\n"
      },
      "symbolId": "src/permissions/index:"
    },
    "@cdktn/provider-databricks.pipeline": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 105
      },
      "readme": {
        "markdown": "# `databricks_pipeline`\n\nRefer to the Terraform Registry for docs: [`databricks_pipeline`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline).\n"
      },
      "symbolId": "src/pipeline/index:"
    },
    "@cdktn/provider-databricks.policyInfo": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 106
      },
      "readme": {
        "markdown": "# `databricks_policy_info`\n\nRefer to the Terraform Registry for docs: [`databricks_policy_info`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info).\n"
      },
      "symbolId": "src/policy-info/index:"
    },
    "@cdktn/provider-databricks.postgresBranch": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 107
      },
      "readme": {
        "markdown": "# `databricks_postgres_branch`\n\nRefer to the Terraform Registry for docs: [`databricks_postgres_branch`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_branch).\n"
      },
      "symbolId": "src/postgres-branch/index:"
    },
    "@cdktn/provider-databricks.postgresCatalog": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 108
      },
      "readme": {
        "markdown": "# `databricks_postgres_catalog`\n\nRefer to the Terraform Registry for docs: [`databricks_postgres_catalog`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_catalog).\n"
      },
      "symbolId": "src/postgres-catalog/index:"
    },
    "@cdktn/provider-databricks.postgresDatabase": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 109
      },
      "readme": {
        "markdown": "# `databricks_postgres_database`\n\nRefer to the Terraform Registry for docs: [`databricks_postgres_database`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_database).\n"
      },
      "symbolId": "src/postgres-database/index:"
    },
    "@cdktn/provider-databricks.postgresEndpoint": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 110
      },
      "readme": {
        "markdown": "# `databricks_postgres_endpoint`\n\nRefer to the Terraform Registry for docs: [`databricks_postgres_endpoint`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_endpoint).\n"
      },
      "symbolId": "src/postgres-endpoint/index:"
    },
    "@cdktn/provider-databricks.postgresProject": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 111
      },
      "readme": {
        "markdown": "# `databricks_postgres_project`\n\nRefer to the Terraform Registry for docs: [`databricks_postgres_project`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project).\n"
      },
      "symbolId": "src/postgres-project/index:"
    },
    "@cdktn/provider-databricks.postgresRole": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 112
      },
      "readme": {
        "markdown": "# `databricks_postgres_role`\n\nRefer to the Terraform Registry for docs: [`databricks_postgres_role`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_role).\n"
      },
      "symbolId": "src/postgres-role/index:"
    },
    "@cdktn/provider-databricks.postgresSyncedTable": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 113
      },
      "readme": {
        "markdown": "# `databricks_postgres_synced_table`\n\nRefer to the Terraform Registry for docs: [`databricks_postgres_synced_table`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_synced_table).\n"
      },
      "symbolId": "src/postgres-synced-table/index:"
    },
    "@cdktn/provider-databricks.provider": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 298
      },
      "readme": {
        "markdown": "# `provider`\n\nRefer to the Terraform Registry for docs: [`databricks`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs).\n"
      },
      "symbolId": "src/provider/index:"
    },
    "@cdktn/provider-databricks.providerResource": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 114
      },
      "readme": {
        "markdown": "# `databricks_provider`\n\nRefer to the Terraform Registry for docs: [`databricks_provider`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/provider).\n"
      },
      "symbolId": "src/provider-resource/index:"
    },
    "@cdktn/provider-databricks.qualityMonitor": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 115
      },
      "readme": {
        "markdown": "# `databricks_quality_monitor`\n\nRefer to the Terraform Registry for docs: [`databricks_quality_monitor`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor).\n"
      },
      "symbolId": "src/quality-monitor/index:"
    },
    "@cdktn/provider-databricks.qualityMonitorV2": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 116
      },
      "readme": {
        "markdown": "# `databricks_quality_monitor_v2`\n\nRefer to the Terraform Registry for docs: [`databricks_quality_monitor_v2`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor_v2).\n"
      },
      "symbolId": "src/quality-monitor-v2/index:"
    },
    "@cdktn/provider-databricks.query": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 117
      },
      "readme": {
        "markdown": "# `databricks_query`\n\nRefer to the Terraform Registry for docs: [`databricks_query`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query).\n"
      },
      "symbolId": "src/query/index:"
    },
    "@cdktn/provider-databricks.recipient": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 118
      },
      "readme": {
        "markdown": "# `databricks_recipient`\n\nRefer to the Terraform Registry for docs: [`databricks_recipient`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/recipient).\n"
      },
      "symbolId": "src/recipient/index:"
    },
    "@cdktn/provider-databricks.registeredModel": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 119
      },
      "readme": {
        "markdown": "# `databricks_registered_model`\n\nRefer to the Terraform Registry for docs: [`databricks_registered_model`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/registered_model).\n"
      },
      "symbolId": "src/registered-model/index:"
    },
    "@cdktn/provider-databricks.repo": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 120
      },
      "readme": {
        "markdown": "# `databricks_repo`\n\nRefer to the Terraform Registry for docs: [`databricks_repo`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/repo).\n"
      },
      "symbolId": "src/repo/index:"
    },
    "@cdktn/provider-databricks.restrictWorkspaceAdminsSetting": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 121
      },
      "readme": {
        "markdown": "# `databricks_restrict_workspace_admins_setting`\n\nRefer to the Terraform Registry for docs: [`databricks_restrict_workspace_admins_setting`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/restrict_workspace_admins_setting).\n"
      },
      "symbolId": "src/restrict-workspace-admins-setting/index:"
    },
    "@cdktn/provider-databricks.rfaAccessRequestDestinations": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 122
      },
      "readme": {
        "markdown": "# `databricks_rfa_access_request_destinations`\n\nRefer to the Terraform Registry for docs: [`databricks_rfa_access_request_destinations`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/rfa_access_request_destinations).\n"
      },
      "symbolId": "src/rfa-access-request-destinations/index:"
    },
    "@cdktn/provider-databricks.schema": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 123
      },
      "readme": {
        "markdown": "# `databricks_schema`\n\nRefer to the Terraform Registry for docs: [`databricks_schema`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/schema).\n"
      },
      "symbolId": "src/schema/index:"
    },
    "@cdktn/provider-databricks.secret": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 124
      },
      "readme": {
        "markdown": "# `databricks_secret`\n\nRefer to the Terraform Registry for docs: [`databricks_secret`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret).\n"
      },
      "symbolId": "src/secret/index:"
    },
    "@cdktn/provider-databricks.secretAcl": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 125
      },
      "readme": {
        "markdown": "# `databricks_secret_acl`\n\nRefer to the Terraform Registry for docs: [`databricks_secret_acl`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret_acl).\n"
      },
      "symbolId": "src/secret-acl/index:"
    },
    "@cdktn/provider-databricks.secretScope": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 126
      },
      "readme": {
        "markdown": "# `databricks_secret_scope`\n\nRefer to the Terraform Registry for docs: [`databricks_secret_scope`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret_scope).\n"
      },
      "symbolId": "src/secret-scope/index:"
    },
    "@cdktn/provider-databricks.servicePrincipal": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 127
      },
      "readme": {
        "markdown": "# `databricks_service_principal`\n\nRefer to the Terraform Registry for docs: [`databricks_service_principal`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal).\n"
      },
      "symbolId": "src/service-principal/index:"
    },
    "@cdktn/provider-databricks.servicePrincipalFederationPolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 128
      },
      "readme": {
        "markdown": "# `databricks_service_principal_federation_policy`\n\nRefer to the Terraform Registry for docs: [`databricks_service_principal_federation_policy`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_federation_policy).\n"
      },
      "symbolId": "src/service-principal-federation-policy/index:"
    },
    "@cdktn/provider-databricks.servicePrincipalRole": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 129
      },
      "readme": {
        "markdown": "# `databricks_service_principal_role`\n\nRefer to the Terraform Registry for docs: [`databricks_service_principal_role`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_role).\n"
      },
      "symbolId": "src/service-principal-role/index:"
    },
    "@cdktn/provider-databricks.servicePrincipalSecret": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 130
      },
      "readme": {
        "markdown": "# `databricks_service_principal_secret`\n\nRefer to the Terraform Registry for docs: [`databricks_service_principal_secret`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_secret).\n"
      },
      "symbolId": "src/service-principal-secret/index:"
    },
    "@cdktn/provider-databricks.share": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 131
      },
      "readme": {
        "markdown": "# `databricks_share`\n\nRefer to the Terraform Registry for docs: [`databricks_share`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/share).\n"
      },
      "symbolId": "src/share/index:"
    },
    "@cdktn/provider-databricks.sqlAlert": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 132
      },
      "readme": {
        "markdown": "# `databricks_sql_alert`\n\nRefer to the Terraform Registry for docs: [`databricks_sql_alert`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_alert).\n"
      },
      "symbolId": "src/sql-alert/index:"
    },
    "@cdktn/provider-databricks.sqlDashboard": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 133
      },
      "readme": {
        "markdown": "# `databricks_sql_dashboard`\n\nRefer to the Terraform Registry for docs: [`databricks_sql_dashboard`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_dashboard).\n"
      },
      "symbolId": "src/sql-dashboard/index:"
    },
    "@cdktn/provider-databricks.sqlEndpoint": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 134
      },
      "readme": {
        "markdown": "# `databricks_sql_endpoint`\n\nRefer to the Terraform Registry for docs: [`databricks_sql_endpoint`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint).\n"
      },
      "symbolId": "src/sql-endpoint/index:"
    },
    "@cdktn/provider-databricks.sqlGlobalConfig": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 135
      },
      "readme": {
        "markdown": "# `databricks_sql_global_config`\n\nRefer to the Terraform Registry for docs: [`databricks_sql_global_config`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_global_config).\n"
      },
      "symbolId": "src/sql-global-config/index:"
    },
    "@cdktn/provider-databricks.sqlPermissions": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 136
      },
      "readme": {
        "markdown": "# `databricks_sql_permissions`\n\nRefer to the Terraform Registry for docs: [`databricks_sql_permissions`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_permissions).\n"
      },
      "symbolId": "src/sql-permissions/index:"
    },
    "@cdktn/provider-databricks.sqlQuery": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 137
      },
      "readme": {
        "markdown": "# `databricks_sql_query`\n\nRefer to the Terraform Registry for docs: [`databricks_sql_query`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query).\n"
      },
      "symbolId": "src/sql-query/index:"
    },
    "@cdktn/provider-databricks.sqlTable": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 138
      },
      "readme": {
        "markdown": "# `databricks_sql_table`\n\nRefer to the Terraform Registry for docs: [`databricks_sql_table`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table).\n"
      },
      "symbolId": "src/sql-table/index:"
    },
    "@cdktn/provider-databricks.sqlVisualization": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 139
      },
      "readme": {
        "markdown": "# `databricks_sql_visualization`\n\nRefer to the Terraform Registry for docs: [`databricks_sql_visualization`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_visualization).\n"
      },
      "symbolId": "src/sql-visualization/index:"
    },
    "@cdktn/provider-databricks.sqlWidget": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 140
      },
      "readme": {
        "markdown": "# `databricks_sql_widget`\n\nRefer to the Terraform Registry for docs: [`databricks_sql_widget`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_widget).\n"
      },
      "symbolId": "src/sql-widget/index:"
    },
    "@cdktn/provider-databricks.storageCredential": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 141
      },
      "readme": {
        "markdown": "# `databricks_storage_credential`\n\nRefer to the Terraform Registry for docs: [`databricks_storage_credential`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential).\n"
      },
      "symbolId": "src/storage-credential/index:"
    },
    "@cdktn/provider-databricks.systemSchema": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 142
      },
      "readme": {
        "markdown": "# `databricks_system_schema`\n\nRefer to the Terraform Registry for docs: [`databricks_system_schema`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/system_schema).\n"
      },
      "symbolId": "src/system-schema/index:"
    },
    "@cdktn/provider-databricks.table": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 143
      },
      "readme": {
        "markdown": "# `databricks_table`\n\nRefer to the Terraform Registry for docs: [`databricks_table`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table).\n"
      },
      "symbolId": "src/table/index:"
    },
    "@cdktn/provider-databricks.tagPolicy": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 144
      },
      "readme": {
        "markdown": "# `databricks_tag_policy`\n\nRefer to the Terraform Registry for docs: [`databricks_tag_policy`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/tag_policy).\n"
      },
      "symbolId": "src/tag-policy/index:"
    },
    "@cdktn/provider-databricks.token": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 145
      },
      "readme": {
        "markdown": "# `databricks_token`\n\nRefer to the Terraform Registry for docs: [`databricks_token`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/token).\n"
      },
      "symbolId": "src/token/index:"
    },
    "@cdktn/provider-databricks.user": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 146
      },
      "readme": {
        "markdown": "# `databricks_user`\n\nRefer to the Terraform Registry for docs: [`databricks_user`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user).\n"
      },
      "symbolId": "src/user/index:"
    },
    "@cdktn/provider-databricks.userInstanceProfile": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 147
      },
      "readme": {
        "markdown": "# `databricks_user_instance_profile`\n\nRefer to the Terraform Registry for docs: [`databricks_user_instance_profile`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user_instance_profile).\n"
      },
      "symbolId": "src/user-instance-profile/index:"
    },
    "@cdktn/provider-databricks.userRole": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 148
      },
      "readme": {
        "markdown": "# `databricks_user_role`\n\nRefer to the Terraform Registry for docs: [`databricks_user_role`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user_role).\n"
      },
      "symbolId": "src/user-role/index:"
    },
    "@cdktn/provider-databricks.vectorSearchEndpoint": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 149
      },
      "readme": {
        "markdown": "# `databricks_vector_search_endpoint`\n\nRefer to the Terraform Registry for docs: [`databricks_vector_search_endpoint`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_endpoint).\n"
      },
      "symbolId": "src/vector-search-endpoint/index:"
    },
    "@cdktn/provider-databricks.vectorSearchIndex": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 150
      },
      "readme": {
        "markdown": "# `databricks_vector_search_index`\n\nRefer to the Terraform Registry for docs: [`databricks_vector_search_index`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index).\n"
      },
      "symbolId": "src/vector-search-index/index:"
    },
    "@cdktn/provider-databricks.volume": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 151
      },
      "readme": {
        "markdown": "# `databricks_volume`\n\nRefer to the Terraform Registry for docs: [`databricks_volume`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/volume).\n"
      },
      "symbolId": "src/volume/index:"
    },
    "@cdktn/provider-databricks.warehousesDefaultWarehouseOverride": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 152
      },
      "readme": {
        "markdown": "# `databricks_warehouses_default_warehouse_override`\n\nRefer to the Terraform Registry for docs: [`databricks_warehouses_default_warehouse_override`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/warehouses_default_warehouse_override).\n"
      },
      "symbolId": "src/warehouses-default-warehouse-override/index:"
    },
    "@cdktn/provider-databricks.workspaceBinding": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 153
      },
      "readme": {
        "markdown": "# `databricks_workspace_binding`\n\nRefer to the Terraform Registry for docs: [`databricks_workspace_binding`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_binding).\n"
      },
      "symbolId": "src/workspace-binding/index:"
    },
    "@cdktn/provider-databricks.workspaceConf": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 154
      },
      "readme": {
        "markdown": "# `databricks_workspace_conf`\n\nRefer to the Terraform Registry for docs: [`databricks_workspace_conf`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_conf).\n"
      },
      "symbolId": "src/workspace-conf/index:"
    },
    "@cdktn/provider-databricks.workspaceEntityTagAssignment": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 155
      },
      "readme": {
        "markdown": "# `databricks_workspace_entity_tag_assignment`\n\nRefer to the Terraform Registry for docs: [`databricks_workspace_entity_tag_assignment`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_entity_tag_assignment).\n"
      },
      "symbolId": "src/workspace-entity-tag-assignment/index:"
    },
    "@cdktn/provider-databricks.workspaceFile": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 156
      },
      "readme": {
        "markdown": "# `databricks_workspace_file`\n\nRefer to the Terraform Registry for docs: [`databricks_workspace_file`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_file).\n"
      },
      "symbolId": "src/workspace-file/index:"
    },
    "@cdktn/provider-databricks.workspaceNetworkOption": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 157
      },
      "readme": {
        "markdown": "# `databricks_workspace_network_option`\n\nRefer to the Terraform Registry for docs: [`databricks_workspace_network_option`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_network_option).\n"
      },
      "symbolId": "src/workspace-network-option/index:"
    },
    "@cdktn/provider-databricks.workspaceSettingV2": {
      "locationInModule": {
        "filename": "src/index.ts",
        "line": 158
      },
      "readme": {
        "markdown": "# `databricks_workspace_setting_v2`\n\nRefer to the Terraform Registry for docs: [`databricks_workspace_setting_v2`](https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2).\n"
      },
      "symbolId": "src/workspace-setting-v2/index:"
    }
  },
  "targets": {
    "go": {
      "moduleName": "github.com/cdktn-io/cdktn-provider-databricks-go",
      "packageName": "databricks"
    },
    "js": {
      "npm": "@cdktn/provider-databricks"
    },
    "python": {
      "distName": "cdktn-provider-databricks",
      "module": "cdktn_provider_databricks"
    }
  },
  "types": {
    "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSet": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/access_control_rule_set databricks_access_control_rule_set}."
      },
      "fqn": "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSet",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/access_control_rule_set databricks_access_control_rule_set} Resource."
        },
        "locationInModule": {
          "filename": "src/access-control-rule-set/index.ts",
          "line": 308
        },
        "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": "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/access-control-rule-set/index.ts",
        "line": 276
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a AccessControlRuleSet resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 293
          },
          "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 AccessControlRuleSet to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/access_control_rule_set#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AccessControlRuleSet that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AccessControlRuleSet to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 390
          },
          "name": "putGrantRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSetGrantRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 406
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSetProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 343
          },
          "name": "resetApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 393
          },
          "name": "resetGrantRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 364
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 409
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 421
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 431
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AccessControlRuleSet",
      "namespace": "accessControlRuleSet",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 281
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 352
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 387
          },
          "name": "grantRules",
          "type": {
            "fqn": "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSetGrantRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 403
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSetProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 347
          },
          "name": "apiInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 397
          },
          "name": "grantRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSetGrantRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 368
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 381
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 413
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSetProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 337
          },
          "name": "api",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 358
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 374
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/access-control-rule-set/index:AccessControlRuleSet"
    },
    "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSetConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSetConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/access-control-rule-set/index.ts",
        "line": 14
      },
      "name": "AccessControlRuleSetConfig",
      "namespace": "accessControlRuleSet",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/access_control_rule_set#name AccessControlRuleSet#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 31
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `account` and `workspace`. When not set, the API level is inferred from the provider host.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/access_control_rule_set#api AccessControlRuleSet#api}",
            "stability": "stable",
            "summary": "Specifies whether to use account-level or workspace-level API."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 20
          },
          "name": "api",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/access_control_rule_set#grant_rules AccessControlRuleSet#grant_rules}",
            "stability": "stable",
            "summary": "grant_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 37
          },
          "name": "grantRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSetGrantRules"
                    },
                    "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/databricks/databricks/1.114.2/docs/resources/access_control_rule_set#id AccessControlRuleSet#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/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/databricks/databricks/1.114.2/docs/resources/access_control_rule_set#provider_config AccessControlRuleSet#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 43
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSetProviderConfig"
          }
        }
      ],
      "symbolId": "src/access-control-rule-set/index:AccessControlRuleSetConfig"
    },
    "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSetGrantRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSetGrantRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/access-control-rule-set/index.ts",
        "line": 45
      },
      "name": "AccessControlRuleSetGrantRules",
      "namespace": "accessControlRuleSet",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/access_control_rule_set#role AccessControlRuleSet#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 53
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/access_control_rule_set#principals AccessControlRuleSet#principals}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 49
          },
          "name": "principals",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/access-control-rule-set/index:AccessControlRuleSetGrantRules"
    },
    "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSetGrantRulesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSetGrantRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/access-control-rule-set/index.ts",
          "line": 180
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/access-control-rule-set/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 187
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSetGrantRulesOutputReference"
            }
          }
        }
      ],
      "name": "AccessControlRuleSetGrantRulesList",
      "namespace": "accessControlRuleSet",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSetGrantRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/access-control-rule-set/index:AccessControlRuleSetGrantRulesList"
    },
    "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSetGrantRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSetGrantRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/access-control-rule-set/index.ts",
          "line": 102
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/access-control-rule-set/index.ts",
        "line": 92
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 150
          },
          "name": "resetPrincipals"
        }
      ],
      "name": "AccessControlRuleSetGrantRulesOutputReference",
      "namespace": "accessControlRuleSet",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 154
          },
          "name": "principalsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 167
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 144
          },
          "name": "principals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 160
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSetGrantRules"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/access-control-rule-set/index:AccessControlRuleSetGrantRulesOutputReference"
    },
    "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSetProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSetProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/access-control-rule-set/index.ts",
        "line": 191
      },
      "name": "AccessControlRuleSetProviderConfig",
      "namespace": "accessControlRuleSet",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/access_control_rule_set#workspace_id AccessControlRuleSet#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 195
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/access-control-rule-set/index:AccessControlRuleSetProviderConfig"
    },
    "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSetProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSetProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/access-control-rule-set/index.ts",
          "line": 234
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/access-control-rule-set/index.ts",
        "line": 227
      },
      "name": "AccessControlRuleSetProviderConfigOutputReference",
      "namespace": "accessControlRuleSet",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 268
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 261
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/access-control-rule-set/index.ts",
            "line": 238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accessControlRuleSet.AccessControlRuleSetProviderConfig"
          }
        }
      ],
      "symbolId": "src/access-control-rule-set/index:AccessControlRuleSetProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.accountFederationPolicy.AccountFederationPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_federation_policy databricks_account_federation_policy}."
      },
      "fqn": "@cdktn/provider-databricks.accountFederationPolicy.AccountFederationPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_federation_policy databricks_account_federation_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/account-federation-policy/index.ts",
          "line": 327
        },
        "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": "@cdktn/provider-databricks.accountFederationPolicy.AccountFederationPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-federation-policy/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a AccountFederationPolicy resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 312
          },
          "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 AccountFederationPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_federation_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AccountFederationPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AccountFederationPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 384
          },
          "name": "putOidcPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountFederationPolicy.AccountFederationPolicyOidcPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 366
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 387
          },
          "name": "resetOidcPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 403
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 419
          },
          "name": "resetServicePrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 441
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 450
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AccountFederationPolicy",
      "namespace": "accountFederationPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 300
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 354
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 375
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 381
          },
          "name": "oidcPolicy",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountFederationPolicy.AccountFederationPolicyOidcPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 428
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 433
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 370
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 391
          },
          "name": "oidcPolicyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountFederationPolicy.AccountFederationPolicyOidcPolicy"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 407
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 423
          },
          "name": "servicePrincipalIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 360
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 397
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 413
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/account-federation-policy/index:AccountFederationPolicy"
    },
    "@cdktn/provider-databricks.accountFederationPolicy.AccountFederationPolicyConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountFederationPolicy.AccountFederationPolicyConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-federation-policy/index.ts",
        "line": 14
      },
      "name": "AccountFederationPolicyConfig",
      "namespace": "accountFederationPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_federation_policy#description AccountFederationPolicy#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 18
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_federation_policy#oidc_policy AccountFederationPolicy#oidc_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 22
          },
          "name": "oidcPolicy",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountFederationPolicy.AccountFederationPolicyOidcPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_federation_policy#policy_id AccountFederationPolicy#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 26
          },
          "name": "policyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_federation_policy#service_principal_id AccountFederationPolicy#service_principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 30
          },
          "name": "servicePrincipalId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/account-federation-policy/index:AccountFederationPolicyConfig"
    },
    "@cdktn/provider-databricks.accountFederationPolicy.AccountFederationPolicyOidcPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountFederationPolicy.AccountFederationPolicyOidcPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-federation-policy/index.ts",
        "line": 32
      },
      "name": "AccountFederationPolicyOidcPolicy",
      "namespace": "accountFederationPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_federation_policy#audiences AccountFederationPolicy#audiences}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 36
          },
          "name": "audiences",
          "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/databricks/databricks/1.114.2/docs/resources/account_federation_policy#issuer AccountFederationPolicy#issuer}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 40
          },
          "name": "issuer",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_federation_policy#jwks_json AccountFederationPolicy#jwks_json}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 44
          },
          "name": "jwksJson",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_federation_policy#jwks_uri AccountFederationPolicy#jwks_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 48
          },
          "name": "jwksUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_federation_policy#subject AccountFederationPolicy#subject}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 52
          },
          "name": "subject",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_federation_policy#subject_claim AccountFederationPolicy#subject_claim}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 56
          },
          "name": "subjectClaim",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-federation-policy/index:AccountFederationPolicyOidcPolicy"
    },
    "@cdktn/provider-databricks.accountFederationPolicy.AccountFederationPolicyOidcPolicyOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountFederationPolicy.AccountFederationPolicyOidcPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-federation-policy/index.ts",
          "line": 131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-federation-policy/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 203
          },
          "name": "resetAudiences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 219
          },
          "name": "resetIssuer"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 235
          },
          "name": "resetJwksJson"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 251
          },
          "name": "resetJwksUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 267
          },
          "name": "resetSubject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 283
          },
          "name": "resetSubjectClaim"
        }
      ],
      "name": "AccountFederationPolicyOidcPolicyOutputReference",
      "namespace": "accountFederationPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 207
          },
          "name": "audiencesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 223
          },
          "name": "issuerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 239
          },
          "name": "jwksJsonInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 255
          },
          "name": "jwksUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 287
          },
          "name": "subjectClaimInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 271
          },
          "name": "subjectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 197
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 213
          },
          "name": "issuer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 229
          },
          "name": "jwksJson",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 245
          },
          "name": "jwksUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 261
          },
          "name": "subject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 277
          },
          "name": "subjectClaim",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-federation-policy/index.ts",
            "line": 135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountFederationPolicy.AccountFederationPolicyOidcPolicy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-federation-policy/index:AccountFederationPolicyOidcPolicyOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy databricks_account_network_policy}."
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy databricks_account_network_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 6130
        },
        "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": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 6098
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a AccountNetworkPolicy resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6115
          },
          "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 AccountNetworkPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AccountNetworkPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AccountNetworkPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6178
          },
          "name": "putEgress",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgress"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6194
          },
          "name": "putIngress",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngress"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6210
          },
          "name": "putIngressDryRun",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRun"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6165
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6181
          },
          "name": "resetEgress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6197
          },
          "name": "resetIngress"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6213
          },
          "name": "resetIngressDryRun"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6229
          },
          "name": "resetNetworkPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6241
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6251
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AccountNetworkPolicy",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6103
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6175
          },
          "name": "egress",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6191
          },
          "name": "ingress",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6207
          },
          "name": "ingressDryRun",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6169
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6185
          },
          "name": "egressInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgress"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6217
          },
          "name": "ingressDryRunInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRun"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6201
          },
          "name": "ingressInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngress"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6233
          },
          "name": "networkPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6159
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6223
          },
          "name": "networkPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicy"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 14
      },
      "name": "AccountNetworkPolicyConfig",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#account_id AccountNetworkPolicy#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 18
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#egress AccountNetworkPolicy#egress}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 22
          },
          "name": "egress",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgress"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#ingress AccountNetworkPolicy#ingress}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 26
          },
          "name": "ingress",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngress"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#ingress_dry_run AccountNetworkPolicy#ingress_dry_run}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 30
          },
          "name": "ingressDryRun",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRun"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#network_policy_id AccountNetworkPolicy#network_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 34
          },
          "name": "networkPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyConfig"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgress": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 750
      },
      "name": "AccountNetworkPolicyEgress",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#network_access AccountNetworkPolicy#network_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 754
          },
          "name": "networkAccess",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccess"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyEgress"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccess": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccess",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 560
      },
      "name": "AccountNetworkPolicyEgressNetworkAccess",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#restriction_mode AccountNetworkPolicy#restriction_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 576
          },
          "name": "restrictionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#allowed_internet_destinations AccountNetworkPolicy#allowed_internet_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 564
          },
          "name": "allowedInternetDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#allowed_storage_destinations AccountNetworkPolicy#allowed_storage_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 568
          },
          "name": "allowedStorageDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#policy_enforcement AccountNetworkPolicy#policy_enforcement}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 572
          },
          "name": "policyEnforcement",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessPolicyEnforcement"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyEgressNetworkAccess"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinations": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 36
      },
      "name": "AccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinations",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#destination AccountNetworkPolicy#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 40
          },
          "name": "destination",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#internet_destination_type AccountNetworkPolicy#internet_destination_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 44
          },
          "name": "internetDestinationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinations"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinationsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 174
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 181
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinationsOutputReference"
            }
          }
        }
      ],
      "name": "AccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinationsList",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinationsList"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 93
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 83
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 141
          },
          "name": "resetDestination"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 157
          },
          "name": "resetInternetDestinationType"
        }
      ],
      "name": "AccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinationsOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 145
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 161
          },
          "name": "internetDestinationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 135
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 151
          },
          "name": "internetDestinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 97
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinationsOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinations": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 185
      },
      "name": "AccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinations",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#azure_storage_account AccountNetworkPolicy#azure_storage_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 189
          },
          "name": "azureStorageAccount",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#azure_storage_service AccountNetworkPolicy#azure_storage_service}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 193
          },
          "name": "azureStorageService",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#bucket_name AccountNetworkPolicy#bucket_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 197
          },
          "name": "bucketName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#region AccountNetworkPolicy#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 201
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#storage_destination_type AccountNetworkPolicy#storage_destination_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 205
          },
          "name": "storageDestinationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinations"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinationsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 422
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 429
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinationsOutputReference"
            }
          }
        }
      ],
      "name": "AccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinationsList",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 415
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinationsList"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 275
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 341
          },
          "name": "resetAzureStorageAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 357
          },
          "name": "resetAzureStorageService"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 373
          },
          "name": "resetBucketName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 389
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 405
          },
          "name": "resetStorageDestinationType"
        }
      ],
      "name": "AccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinationsOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 345
          },
          "name": "azureStorageAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 361
          },
          "name": "azureStorageServiceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 377
          },
          "name": "bucketNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 393
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 409
          },
          "name": "storageDestinationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 335
          },
          "name": "azureStorageAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 351
          },
          "name": "azureStorageService",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 367
          },
          "name": "bucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 383
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 399
          },
          "name": "storageDestinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 279
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinationsOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 637
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 629
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 694
          },
          "name": "putAllowedInternetDestinations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 710
          },
          "name": "putAllowedStorageDestinations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 726
          },
          "name": "putPolicyEnforcement",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessPolicyEnforcement"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 697
          },
          "name": "resetAllowedInternetDestinations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 713
          },
          "name": "resetAllowedStorageDestinations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 729
          },
          "name": "resetPolicyEnforcement"
        }
      ],
      "name": "AccountNetworkPolicyEgressNetworkAccessOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 691
          },
          "name": "allowedInternetDestinations",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 707
          },
          "name": "allowedStorageDestinations",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 723
          },
          "name": "policyEnforcement",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessPolicyEnforcementOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 701
          },
          "name": "allowedInternetDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 717
          },
          "name": "allowedStorageDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 733
          },
          "name": "policyEnforcementInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessPolicyEnforcement"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 746
          },
          "name": "restrictionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 739
          },
          "name": "restrictionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 641
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccess"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyEgressNetworkAccessOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessPolicyEnforcement": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessPolicyEnforcement",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 433
      },
      "name": "AccountNetworkPolicyEgressNetworkAccessPolicyEnforcement",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#dry_run_mode_product_filter AccountNetworkPolicy#dry_run_mode_product_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 437
          },
          "name": "dryRunModeProductFilter",
          "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/databricks/databricks/1.114.2/docs/resources/account_network_policy#enforcement_mode AccountNetworkPolicy#enforcement_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 441
          },
          "name": "enforcementMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyEgressNetworkAccessPolicyEnforcement"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessPolicyEnforcementOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessPolicyEnforcementOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 488
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 536
          },
          "name": "resetDryRunModeProductFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 552
          },
          "name": "resetEnforcementMode"
        }
      ],
      "name": "AccountNetworkPolicyEgressNetworkAccessPolicyEnforcementOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 540
          },
          "name": "dryRunModeProductFilterInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 556
          },
          "name": "enforcementModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 530
          },
          "name": "dryRunModeProductFilter",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 546
          },
          "name": "enforcementMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 492
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessPolicyEnforcement"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyEgressNetworkAccessPolicyEnforcementOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 794
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 786
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 833
          },
          "name": "putNetworkAccess",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccess"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 836
          },
          "name": "resetNetworkAccess"
        }
      ],
      "name": "AccountNetworkPolicyEgressOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 830
          },
          "name": "networkAccess",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccessOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 840
          },
          "name": "networkAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgressNetworkAccess"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 798
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyEgress"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyEgressOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngress": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 3375
      },
      "name": "AccountNetworkPolicyIngress",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#public_access AccountNetworkPolicy#public_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3379
          },
          "name": "publicAccess",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccess"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngress"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRun": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRun",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 6000
      },
      "name": "AccountNetworkPolicyIngressDryRun",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#public_access AccountNetworkPolicy#public_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6004
          },
          "name": "publicAccess",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccess"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRun"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 6044
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 6036
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6083
          },
          "name": "putPublicAccess",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccess"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6086
          },
          "name": "resetPublicAccess"
        }
      ],
      "name": "AccountNetworkPolicyIngressDryRunOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6080
          },
          "name": "publicAccess",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6090
          },
          "name": "publicAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccess"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 6048
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRun"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccess": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccess",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 5843
      },
      "name": "AccountNetworkPolicyIngressDryRunPublicAccess",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#restriction_mode AccountNetworkPolicy#restriction_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5855
          },
          "name": "restrictionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#allow_rules AccountNetworkPolicy#allow_rules}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5847
          },
          "name": "allowRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#deny_rules AccountNetworkPolicy#deny_rules}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5851
          },
          "name": "denyRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccess"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 4441
      },
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessAllowRules",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#authentication AccountNetworkPolicy#authentication}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4445
          },
          "name": "authentication",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthentication"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#destination AccountNetworkPolicy#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4449
          },
          "name": "destination",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestination"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#label AccountNetworkPolicy#label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4453
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#origin AccountNetworkPolicy#origin}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4457
          },
          "name": "origin",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOrigin"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessAllowRules"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthentication": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthentication",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 3618
      },
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthentication",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#identities AccountNetworkPolicy#identities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3622
          },
          "name": "identities",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#identity_type AccountNetworkPolicy#identity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3626
          },
          "name": "identityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthentication"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentities": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 3469
      },
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentities",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#principal_id AccountNetworkPolicy#principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3473
          },
          "name": "principalId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#principal_type AccountNetworkPolicy#principal_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3477
          },
          "name": "principalType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentities"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 3607
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 3599
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3614
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesOutputReference"
            }
          }
        }
      ],
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesList",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3600
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesList"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 3526
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 3516
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3574
          },
          "name": "resetPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3590
          },
          "name": "resetPrincipalType"
        }
      ],
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3578
          },
          "name": "principalIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3594
          },
          "name": "principalTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3568
          },
          "name": "principalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3584
          },
          "name": "principalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3530
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentities"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 3673
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 3665
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3718
          },
          "name": "putIdentities",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentities"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3721
          },
          "name": "resetIdentities"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3737
          },
          "name": "resetIdentityType"
        }
      ],
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3715
          },
          "name": "identities",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3725
          },
          "name": "identitiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3741
          },
          "name": "identityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3731
          },
          "name": "identityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3677
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthentication"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestination": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestination",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 3933
      },
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestination",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#all_destinations AccountNetworkPolicy#all_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3937
          },
          "name": "allDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#workspace_api AccountNetworkPolicy#workspace_api}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3941
          },
          "name": "workspaceApi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#workspace_ui AccountNetworkPolicy#workspace_ui}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3945
          },
          "name": "workspaceUi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUi"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestination"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 3999
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 3991
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4066
          },
          "name": "putWorkspaceApi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4082
          },
          "name": "putWorkspaceUi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4053
          },
          "name": "resetAllDestinations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4069
          },
          "name": "resetWorkspaceApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4085
          },
          "name": "resetWorkspaceUi"
        }
      ],
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4063
          },
          "name": "workspaceApi",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4079
          },
          "name": "workspaceUi",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4057
          },
          "name": "allDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4073
          },
          "name": "workspaceApiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApi"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4089
          },
          "name": "workspaceUiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUi"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4047
          },
          "name": "allDestinations",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4003
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestination"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 3745
      },
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApi",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#scopes AccountNetworkPolicy#scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3749
          },
          "name": "scopes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApi"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 3789
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 3781
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3831
          },
          "name": "resetScopes"
        }
      ],
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApiOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3835
          },
          "name": "scopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3825
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3793
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApi"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApiOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 3839
      },
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUi",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#all_destinations AccountNetworkPolicy#all_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3843
          },
          "name": "allDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUi"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 3883
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 3875
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3925
          },
          "name": "resetAllDestinations"
        }
      ],
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUiOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3929
          },
          "name": "allDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3919
          },
          "name": "allDestinations",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3887
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUi"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUiOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 4645
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 4637
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4652
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOutputReference"
            }
          }
        }
      ],
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesList",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4638
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesList"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOrigin": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOrigin",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 4281
      },
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOrigin",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#all_ip_ranges AccountNetworkPolicy#all_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4285
          },
          "name": "allIpRanges",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#excluded_ip_ranges AccountNetworkPolicy#excluded_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4289
          },
          "name": "excludedIpRanges",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginExcludedIpRanges"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#included_ip_ranges AccountNetworkPolicy#included_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4293
          },
          "name": "includedIpRanges",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginIncludedIpRanges"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOrigin"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginExcludedIpRanges": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginExcludedIpRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 4093
      },
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginExcludedIpRanges",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#ip_ranges AccountNetworkPolicy#ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4097
          },
          "name": "ipRanges",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginExcludedIpRanges"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginExcludedIpRangesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginExcludedIpRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 4137
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 4129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4179
          },
          "name": "resetIpRanges"
        }
      ],
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginExcludedIpRangesOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4183
          },
          "name": "ipRangesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4173
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginExcludedIpRanges"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginExcludedIpRangesOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginIncludedIpRanges": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginIncludedIpRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 4187
      },
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginIncludedIpRanges",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#ip_ranges AccountNetworkPolicy#ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4191
          },
          "name": "ipRanges",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginIncludedIpRanges"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginIncludedIpRangesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginIncludedIpRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 4231
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 4223
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4273
          },
          "name": "resetIpRanges"
        }
      ],
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginIncludedIpRangesOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4277
          },
          "name": "ipRangesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4267
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginIncludedIpRanges"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginIncludedIpRangesOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 4347
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 4339
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4414
          },
          "name": "putExcludedIpRanges",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginExcludedIpRanges"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4430
          },
          "name": "putIncludedIpRanges",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginIncludedIpRanges"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4401
          },
          "name": "resetAllIpRanges"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4417
          },
          "name": "resetExcludedIpRanges"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4433
          },
          "name": "resetIncludedIpRanges"
        }
      ],
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4411
          },
          "name": "excludedIpRanges",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginExcludedIpRangesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4427
          },
          "name": "includedIpRanges",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginIncludedIpRangesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4405
          },
          "name": "allIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4421
          },
          "name": "excludedIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginExcludedIpRanges"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4437
          },
          "name": "includedIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginIncludedIpRanges"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4395
          },
          "name": "allIpRanges",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOrigin"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 4520
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 4510
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4577
          },
          "name": "putAuthentication",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthentication"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4593
          },
          "name": "putDestination",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestination"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4625
          },
          "name": "putOrigin",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOrigin"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4580
          },
          "name": "resetAuthentication"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4596
          },
          "name": "resetDestination"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4612
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4628
          },
          "name": "resetOrigin"
        }
      ],
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4574
          },
          "name": "authentication",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4590
          },
          "name": "destination",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4622
          },
          "name": "origin",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4584
          },
          "name": "authenticationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthentication"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4600
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestination"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4616
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4632
          },
          "name": "originInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOrigin"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4606
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 5628
      },
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessDenyRules",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#authentication AccountNetworkPolicy#authentication}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5632
          },
          "name": "authentication",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthentication"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#destination AccountNetworkPolicy#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5636
          },
          "name": "destination",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestination"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#label AccountNetworkPolicy#label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5640
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#origin AccountNetworkPolicy#origin}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5644
          },
          "name": "origin",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOrigin"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessDenyRules"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthentication": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthentication",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 4805
      },
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthentication",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#identities AccountNetworkPolicy#identities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4809
          },
          "name": "identities",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#identity_type AccountNetworkPolicy#identity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4813
          },
          "name": "identityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthentication"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentities": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 4656
      },
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentities",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#principal_id AccountNetworkPolicy#principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4660
          },
          "name": "principalId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#principal_type AccountNetworkPolicy#principal_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4664
          },
          "name": "principalType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentities"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 4794
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 4786
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4801
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesOutputReference"
            }
          }
        }
      ],
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesList",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4787
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesList"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 4713
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 4703
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4761
          },
          "name": "resetPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4777
          },
          "name": "resetPrincipalType"
        }
      ],
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4765
          },
          "name": "principalIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4781
          },
          "name": "principalTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4755
          },
          "name": "principalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4771
          },
          "name": "principalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4717
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentities"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 4860
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 4852
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4905
          },
          "name": "putIdentities",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentities"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4908
          },
          "name": "resetIdentities"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4924
          },
          "name": "resetIdentityType"
        }
      ],
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4902
          },
          "name": "identities",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4912
          },
          "name": "identitiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4928
          },
          "name": "identityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4918
          },
          "name": "identityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4864
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthentication"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestination": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestination",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 5120
      },
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestination",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#all_destinations AccountNetworkPolicy#all_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5124
          },
          "name": "allDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#workspace_api AccountNetworkPolicy#workspace_api}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5128
          },
          "name": "workspaceApi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#workspace_ui AccountNetworkPolicy#workspace_ui}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5132
          },
          "name": "workspaceUi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUi"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestination"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 5186
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 5178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5253
          },
          "name": "putWorkspaceApi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5269
          },
          "name": "putWorkspaceUi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5240
          },
          "name": "resetAllDestinations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5256
          },
          "name": "resetWorkspaceApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5272
          },
          "name": "resetWorkspaceUi"
        }
      ],
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5250
          },
          "name": "workspaceApi",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5266
          },
          "name": "workspaceUi",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5244
          },
          "name": "allDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5260
          },
          "name": "workspaceApiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApi"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5276
          },
          "name": "workspaceUiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUi"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5234
          },
          "name": "allDestinations",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestination"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 4932
      },
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApi",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#scopes AccountNetworkPolicy#scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4936
          },
          "name": "scopes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApi"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 4976
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 4968
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5018
          },
          "name": "resetScopes"
        }
      ],
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApiOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5022
          },
          "name": "scopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5012
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 4980
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApi"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApiOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 5026
      },
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUi",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#all_destinations AccountNetworkPolicy#all_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5030
          },
          "name": "allDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUi"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 5070
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 5062
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5112
          },
          "name": "resetAllDestinations"
        }
      ],
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUiOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5116
          },
          "name": "allDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5106
          },
          "name": "allDestinations",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5074
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUi"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUiOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 5832
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 5824
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5839
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOutputReference"
            }
          }
        }
      ],
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesList",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5825
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesList"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOrigin": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOrigin",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 5468
      },
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOrigin",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#all_ip_ranges AccountNetworkPolicy#all_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5472
          },
          "name": "allIpRanges",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#excluded_ip_ranges AccountNetworkPolicy#excluded_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5476
          },
          "name": "excludedIpRanges",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginExcludedIpRanges"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#included_ip_ranges AccountNetworkPolicy#included_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5480
          },
          "name": "includedIpRanges",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginIncludedIpRanges"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOrigin"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginExcludedIpRanges": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginExcludedIpRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 5280
      },
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginExcludedIpRanges",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#ip_ranges AccountNetworkPolicy#ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5284
          },
          "name": "ipRanges",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginExcludedIpRanges"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginExcludedIpRangesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginExcludedIpRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 5324
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 5316
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5366
          },
          "name": "resetIpRanges"
        }
      ],
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginExcludedIpRangesOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5370
          },
          "name": "ipRangesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5360
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginExcludedIpRanges"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginExcludedIpRangesOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginIncludedIpRanges": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginIncludedIpRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 5374
      },
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginIncludedIpRanges",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#ip_ranges AccountNetworkPolicy#ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5378
          },
          "name": "ipRanges",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginIncludedIpRanges"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginIncludedIpRangesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginIncludedIpRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 5418
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 5410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5460
          },
          "name": "resetIpRanges"
        }
      ],
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginIncludedIpRangesOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5464
          },
          "name": "ipRangesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5454
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginIncludedIpRanges"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginIncludedIpRangesOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 5534
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 5526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5601
          },
          "name": "putExcludedIpRanges",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginExcludedIpRanges"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5617
          },
          "name": "putIncludedIpRanges",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginIncludedIpRanges"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5588
          },
          "name": "resetAllIpRanges"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5604
          },
          "name": "resetExcludedIpRanges"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5620
          },
          "name": "resetIncludedIpRanges"
        }
      ],
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5598
          },
          "name": "excludedIpRanges",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginExcludedIpRangesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5614
          },
          "name": "includedIpRanges",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginIncludedIpRangesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5592
          },
          "name": "allIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5608
          },
          "name": "excludedIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginExcludedIpRanges"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5624
          },
          "name": "includedIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginIncludedIpRanges"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5582
          },
          "name": "allIpRanges",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5538
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOrigin"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 5707
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 5697
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5764
          },
          "name": "putAuthentication",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthentication"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5780
          },
          "name": "putDestination",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestination"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5812
          },
          "name": "putOrigin",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOrigin"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5767
          },
          "name": "resetAuthentication"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5783
          },
          "name": "resetDestination"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5799
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5815
          },
          "name": "resetOrigin"
        }
      ],
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5761
          },
          "name": "authentication",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5777
          },
          "name": "destination",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5809
          },
          "name": "origin",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5771
          },
          "name": "authenticationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthentication"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5787
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestination"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5803
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5819
          },
          "name": "originInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOrigin"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5793
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5711
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 5909
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 5901
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5960
          },
          "name": "putAllowRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5976
          },
          "name": "putDenyRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5963
          },
          "name": "resetAllowRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5979
          },
          "name": "resetDenyRules"
        }
      ],
      "name": "AccountNetworkPolicyIngressDryRunPublicAccessOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5957
          },
          "name": "allowRules",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5973
          },
          "name": "denyRules",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5967
          },
          "name": "allowRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessAllowRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5983
          },
          "name": "denyRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccessDenyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5996
          },
          "name": "restrictionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5989
          },
          "name": "restrictionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 5913
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressDryRunPublicAccess"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressDryRunPublicAccessOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 3419
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 3411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3458
          },
          "name": "putPublicAccess",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccess"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3461
          },
          "name": "resetPublicAccess"
        }
      ],
      "name": "AccountNetworkPolicyIngressOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3455
          },
          "name": "publicAccess",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3465
          },
          "name": "publicAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccess"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngress"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccess": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccess",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 3218
      },
      "name": "AccountNetworkPolicyIngressPublicAccess",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#restriction_mode AccountNetworkPolicy#restriction_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3230
          },
          "name": "restrictionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#allow_rules AccountNetworkPolicy#allow_rules}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3222
          },
          "name": "allowRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#deny_rules AccountNetworkPolicy#deny_rules}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3226
          },
          "name": "denyRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccess"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 1816
      },
      "name": "AccountNetworkPolicyIngressPublicAccessAllowRules",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#authentication AccountNetworkPolicy#authentication}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1820
          },
          "name": "authentication",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesAuthentication"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#destination AccountNetworkPolicy#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1824
          },
          "name": "destination",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestination"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#label AccountNetworkPolicy#label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1828
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#origin AccountNetworkPolicy#origin}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1832
          },
          "name": "origin",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOrigin"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessAllowRules"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesAuthentication": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesAuthentication",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 993
      },
      "name": "AccountNetworkPolicyIngressPublicAccessAllowRulesAuthentication",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#identities AccountNetworkPolicy#identities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 997
          },
          "name": "identities",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#identity_type AccountNetworkPolicy#identity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1001
          },
          "name": "identityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessAllowRulesAuthentication"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentities": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 844
      },
      "name": "AccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentities",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#principal_id AccountNetworkPolicy#principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 848
          },
          "name": "principalId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#principal_type AccountNetworkPolicy#principal_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 852
          },
          "name": "principalType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentities"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentitiesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 982
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 974
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 989
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentitiesOutputReference"
            }
          }
        }
      ],
      "name": "AccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentitiesList",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 975
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentitiesList"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentitiesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 901
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 891
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 949
          },
          "name": "resetPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 965
          },
          "name": "resetPrincipalType"
        }
      ],
      "name": "AccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentitiesOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 953
          },
          "name": "principalIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 969
          },
          "name": "principalTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 943
          },
          "name": "principalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 959
          },
          "name": "principalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 905
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentities"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentitiesOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 1048
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 1040
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1093
          },
          "name": "putIdentities",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentities"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1096
          },
          "name": "resetIdentities"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1112
          },
          "name": "resetIdentityType"
        }
      ],
      "name": "AccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1090
          },
          "name": "identities",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1100
          },
          "name": "identitiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1116
          },
          "name": "identityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1106
          },
          "name": "identityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1052
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesAuthentication"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestination": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestination",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 1308
      },
      "name": "AccountNetworkPolicyIngressPublicAccessAllowRulesDestination",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#all_destinations AccountNetworkPolicy#all_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1312
          },
          "name": "allDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#workspace_api AccountNetworkPolicy#workspace_api}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1316
          },
          "name": "workspaceApi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceApi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#workspace_ui AccountNetworkPolicy#workspace_ui}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1320
          },
          "name": "workspaceUi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceUi"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessAllowRulesDestination"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 1374
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 1366
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1441
          },
          "name": "putWorkspaceApi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceApi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1457
          },
          "name": "putWorkspaceUi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceUi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1428
          },
          "name": "resetAllDestinations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1444
          },
          "name": "resetWorkspaceApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1460
          },
          "name": "resetWorkspaceUi"
        }
      ],
      "name": "AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1438
          },
          "name": "workspaceApi",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceApiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1454
          },
          "name": "workspaceUi",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceUiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1432
          },
          "name": "allDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1448
          },
          "name": "workspaceApiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceApi"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1464
          },
          "name": "workspaceUiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceUi"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1422
          },
          "name": "allDestinations",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1378
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestination"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceApi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceApi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 1120
      },
      "name": "AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceApi",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#scopes AccountNetworkPolicy#scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1124
          },
          "name": "scopes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceApi"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceApiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceApiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 1164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 1156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1206
          },
          "name": "resetScopes"
        }
      ],
      "name": "AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceApiOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1210
          },
          "name": "scopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1200
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceApi"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceApiOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceUi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceUi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 1214
      },
      "name": "AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceUi",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#all_destinations AccountNetworkPolicy#all_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1218
          },
          "name": "allDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceUi"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceUiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceUiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 1258
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 1250
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1300
          },
          "name": "resetAllDestinations"
        }
      ],
      "name": "AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceUiOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1304
          },
          "name": "allDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1294
          },
          "name": "allDestinations",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceUi"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceUiOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 2020
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 2012
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2027
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOutputReference"
            }
          }
        }
      ],
      "name": "AccountNetworkPolicyIngressPublicAccessAllowRulesList",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2013
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessAllowRulesList"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOrigin": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOrigin",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 1656
      },
      "name": "AccountNetworkPolicyIngressPublicAccessAllowRulesOrigin",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#all_ip_ranges AccountNetworkPolicy#all_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1660
          },
          "name": "allIpRanges",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#excluded_ip_ranges AccountNetworkPolicy#excluded_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1664
          },
          "name": "excludedIpRanges",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOriginExcludedIpRanges"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#included_ip_ranges AccountNetworkPolicy#included_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1668
          },
          "name": "includedIpRanges",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOriginIncludedIpRanges"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessAllowRulesOrigin"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOriginExcludedIpRanges": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOriginExcludedIpRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 1468
      },
      "name": "AccountNetworkPolicyIngressPublicAccessAllowRulesOriginExcludedIpRanges",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#ip_ranges AccountNetworkPolicy#ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1472
          },
          "name": "ipRanges",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessAllowRulesOriginExcludedIpRanges"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOriginExcludedIpRangesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOriginExcludedIpRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 1512
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 1504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1554
          },
          "name": "resetIpRanges"
        }
      ],
      "name": "AccountNetworkPolicyIngressPublicAccessAllowRulesOriginExcludedIpRangesOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1558
          },
          "name": "ipRangesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1548
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1516
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOriginExcludedIpRanges"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessAllowRulesOriginExcludedIpRangesOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOriginIncludedIpRanges": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOriginIncludedIpRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 1562
      },
      "name": "AccountNetworkPolicyIngressPublicAccessAllowRulesOriginIncludedIpRanges",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#ip_ranges AccountNetworkPolicy#ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1566
          },
          "name": "ipRanges",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessAllowRulesOriginIncludedIpRanges"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOriginIncludedIpRangesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOriginIncludedIpRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 1606
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 1598
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1648
          },
          "name": "resetIpRanges"
        }
      ],
      "name": "AccountNetworkPolicyIngressPublicAccessAllowRulesOriginIncludedIpRangesOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1652
          },
          "name": "ipRangesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1642
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1610
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOriginIncludedIpRanges"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessAllowRulesOriginIncludedIpRangesOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOriginOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOriginOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 1722
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 1714
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1789
          },
          "name": "putExcludedIpRanges",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOriginExcludedIpRanges"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1805
          },
          "name": "putIncludedIpRanges",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOriginIncludedIpRanges"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1776
          },
          "name": "resetAllIpRanges"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1792
          },
          "name": "resetExcludedIpRanges"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1808
          },
          "name": "resetIncludedIpRanges"
        }
      ],
      "name": "AccountNetworkPolicyIngressPublicAccessAllowRulesOriginOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1786
          },
          "name": "excludedIpRanges",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOriginExcludedIpRangesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1802
          },
          "name": "includedIpRanges",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOriginIncludedIpRangesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1780
          },
          "name": "allIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1796
          },
          "name": "excludedIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOriginExcludedIpRanges"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1812
          },
          "name": "includedIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOriginIncludedIpRanges"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1770
          },
          "name": "allIpRanges",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1726
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOrigin"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessAllowRulesOriginOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 1895
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 1885
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1952
          },
          "name": "putAuthentication",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesAuthentication"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1968
          },
          "name": "putDestination",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestination"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2000
          },
          "name": "putOrigin",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOrigin"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1955
          },
          "name": "resetAuthentication"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1971
          },
          "name": "resetDestination"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1987
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2003
          },
          "name": "resetOrigin"
        }
      ],
      "name": "AccountNetworkPolicyIngressPublicAccessAllowRulesOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1949
          },
          "name": "authentication",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1965
          },
          "name": "destination",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestinationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1997
          },
          "name": "origin",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOriginOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1959
          },
          "name": "authenticationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesAuthentication"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1975
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesDestination"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1991
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2007
          },
          "name": "originInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesOrigin"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1981
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 1899
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessAllowRulesOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 3003
      },
      "name": "AccountNetworkPolicyIngressPublicAccessDenyRules",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#authentication AccountNetworkPolicy#authentication}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3007
          },
          "name": "authentication",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesAuthentication"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#destination AccountNetworkPolicy#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3011
          },
          "name": "destination",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestination"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#label AccountNetworkPolicy#label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3015
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#origin AccountNetworkPolicy#origin}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3019
          },
          "name": "origin",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOrigin"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessDenyRules"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesAuthentication": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesAuthentication",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 2180
      },
      "name": "AccountNetworkPolicyIngressPublicAccessDenyRulesAuthentication",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#identities AccountNetworkPolicy#identities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2184
          },
          "name": "identities",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#identity_type AccountNetworkPolicy#identity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2188
          },
          "name": "identityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessDenyRulesAuthentication"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentities": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 2031
      },
      "name": "AccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentities",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#principal_id AccountNetworkPolicy#principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2035
          },
          "name": "principalId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#principal_type AccountNetworkPolicy#principal_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2039
          },
          "name": "principalType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentities"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentitiesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 2169
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 2161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2176
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentitiesOutputReference"
            }
          }
        }
      ],
      "name": "AccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentitiesList",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentitiesList"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentitiesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 2088
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 2078
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2136
          },
          "name": "resetPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2152
          },
          "name": "resetPrincipalType"
        }
      ],
      "name": "AccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentitiesOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2140
          },
          "name": "principalIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2156
          },
          "name": "principalTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2130
          },
          "name": "principalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2146
          },
          "name": "principalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2092
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentities"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentitiesOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 2235
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 2227
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2280
          },
          "name": "putIdentities",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentities"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2283
          },
          "name": "resetIdentities"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2299
          },
          "name": "resetIdentityType"
        }
      ],
      "name": "AccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2277
          },
          "name": "identities",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2287
          },
          "name": "identitiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2303
          },
          "name": "identityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2293
          },
          "name": "identityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesAuthentication"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestination": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestination",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 2495
      },
      "name": "AccountNetworkPolicyIngressPublicAccessDenyRulesDestination",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#all_destinations AccountNetworkPolicy#all_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2499
          },
          "name": "allDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#workspace_api AccountNetworkPolicy#workspace_api}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2503
          },
          "name": "workspaceApi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceApi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#workspace_ui AccountNetworkPolicy#workspace_ui}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2507
          },
          "name": "workspaceUi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceUi"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessDenyRulesDestination"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 2561
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 2553
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2628
          },
          "name": "putWorkspaceApi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceApi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2644
          },
          "name": "putWorkspaceUi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceUi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2615
          },
          "name": "resetAllDestinations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2631
          },
          "name": "resetWorkspaceApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2647
          },
          "name": "resetWorkspaceUi"
        }
      ],
      "name": "AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2625
          },
          "name": "workspaceApi",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceApiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2641
          },
          "name": "workspaceUi",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceUiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2619
          },
          "name": "allDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2635
          },
          "name": "workspaceApiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceApi"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2651
          },
          "name": "workspaceUiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceUi"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2609
          },
          "name": "allDestinations",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2565
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestination"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceApi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceApi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 2307
      },
      "name": "AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceApi",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#scopes AccountNetworkPolicy#scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2311
          },
          "name": "scopes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceApi"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceApiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceApiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 2351
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 2343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2393
          },
          "name": "resetScopes"
        }
      ],
      "name": "AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceApiOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2397
          },
          "name": "scopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2387
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceApi"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceApiOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceUi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceUi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 2401
      },
      "name": "AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceUi",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#all_destinations AccountNetworkPolicy#all_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2405
          },
          "name": "allDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceUi"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceUiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceUiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 2445
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 2437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2487
          },
          "name": "resetAllDestinations"
        }
      ],
      "name": "AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceUiOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2491
          },
          "name": "allDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2481
          },
          "name": "allDestinations",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2449
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceUi"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceUiOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 3207
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 3199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3214
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOutputReference"
            }
          }
        }
      ],
      "name": "AccountNetworkPolicyIngressPublicAccessDenyRulesList",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessDenyRulesList"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOrigin": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOrigin",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 2843
      },
      "name": "AccountNetworkPolicyIngressPublicAccessDenyRulesOrigin",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#all_ip_ranges AccountNetworkPolicy#all_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2847
          },
          "name": "allIpRanges",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#excluded_ip_ranges AccountNetworkPolicy#excluded_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2851
          },
          "name": "excludedIpRanges",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOriginExcludedIpRanges"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#included_ip_ranges AccountNetworkPolicy#included_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2855
          },
          "name": "includedIpRanges",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOriginIncludedIpRanges"
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessDenyRulesOrigin"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOriginExcludedIpRanges": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOriginExcludedIpRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 2655
      },
      "name": "AccountNetworkPolicyIngressPublicAccessDenyRulesOriginExcludedIpRanges",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#ip_ranges AccountNetworkPolicy#ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2659
          },
          "name": "ipRanges",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessDenyRulesOriginExcludedIpRanges"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOriginExcludedIpRangesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOriginExcludedIpRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 2699
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 2691
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2741
          },
          "name": "resetIpRanges"
        }
      ],
      "name": "AccountNetworkPolicyIngressPublicAccessDenyRulesOriginExcludedIpRangesOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2745
          },
          "name": "ipRangesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2735
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2703
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOriginExcludedIpRanges"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessDenyRulesOriginExcludedIpRangesOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOriginIncludedIpRanges": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOriginIncludedIpRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 2749
      },
      "name": "AccountNetworkPolicyIngressPublicAccessDenyRulesOriginIncludedIpRanges",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_network_policy#ip_ranges AccountNetworkPolicy#ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2753
          },
          "name": "ipRanges",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessDenyRulesOriginIncludedIpRanges"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOriginIncludedIpRangesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOriginIncludedIpRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 2793
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 2785
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2835
          },
          "name": "resetIpRanges"
        }
      ],
      "name": "AccountNetworkPolicyIngressPublicAccessDenyRulesOriginIncludedIpRangesOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2839
          },
          "name": "ipRangesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2829
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2797
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOriginIncludedIpRanges"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessDenyRulesOriginIncludedIpRangesOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOriginOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOriginOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 2909
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 2901
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2976
          },
          "name": "putExcludedIpRanges",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOriginExcludedIpRanges"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2992
          },
          "name": "putIncludedIpRanges",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOriginIncludedIpRanges"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2963
          },
          "name": "resetAllIpRanges"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2979
          },
          "name": "resetExcludedIpRanges"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2995
          },
          "name": "resetIncludedIpRanges"
        }
      ],
      "name": "AccountNetworkPolicyIngressPublicAccessDenyRulesOriginOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2973
          },
          "name": "excludedIpRanges",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOriginExcludedIpRangesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2989
          },
          "name": "includedIpRanges",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOriginIncludedIpRangesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2967
          },
          "name": "allIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2983
          },
          "name": "excludedIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOriginExcludedIpRanges"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2999
          },
          "name": "includedIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOriginIncludedIpRanges"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2957
          },
          "name": "allIpRanges",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 2913
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOrigin"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessDenyRulesOriginOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 3082
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 3072
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3139
          },
          "name": "putAuthentication",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesAuthentication"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3155
          },
          "name": "putDestination",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestination"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3187
          },
          "name": "putOrigin",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOrigin"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3142
          },
          "name": "resetAuthentication"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3158
          },
          "name": "resetDestination"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3174
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3190
          },
          "name": "resetOrigin"
        }
      ],
      "name": "AccountNetworkPolicyIngressPublicAccessDenyRulesOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3136
          },
          "name": "authentication",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3152
          },
          "name": "destination",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestinationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3184
          },
          "name": "origin",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOriginOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3146
          },
          "name": "authenticationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesAuthentication"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3162
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesDestination"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3178
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3194
          },
          "name": "originInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesOrigin"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3168
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3086
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessDenyRulesOutputReference"
    },
    "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-network-policy/index.ts",
          "line": 3284
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-network-policy/index.ts",
        "line": 3276
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3335
          },
          "name": "putAllowRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3351
          },
          "name": "putDenyRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3338
          },
          "name": "resetAllowRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3354
          },
          "name": "resetDenyRules"
        }
      ],
      "name": "AccountNetworkPolicyIngressPublicAccessOutputReference",
      "namespace": "accountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3332
          },
          "name": "allowRules",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3348
          },
          "name": "denyRules",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3342
          },
          "name": "allowRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessAllowRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3358
          },
          "name": "denyRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccessDenyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3371
          },
          "name": "restrictionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3364
          },
          "name": "restrictionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-network-policy/index.ts",
            "line": 3288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountNetworkPolicy.AccountNetworkPolicyIngressPublicAccess"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-network-policy/index:AccountNetworkPolicyIngressPublicAccessOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_user_preference_v2 databricks_account_setting_user_preference_v2}."
      },
      "fqn": "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_user_preference_v2 databricks_account_setting_user_preference_v2} Resource."
        },
        "locationInModule": {
          "filename": "src/account-setting-user-preference-v2/index.ts",
          "line": 424
        },
        "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": "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2Config"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-user-preference-v2/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a AccountSettingUserPreferenceV2 resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 409
          },
          "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 AccountSettingUserPreferenceV2 to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_user_preference_v2#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AccountSettingUserPreferenceV2 that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AccountSettingUserPreferenceV2 to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 455
          },
          "name": "putBooleanVal",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2BooleanVal"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 499
          },
          "name": "putStringVal",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2StringVal"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 458
          },
          "name": "resetBooleanVal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 486
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 502
          },
          "name": "resetStringVal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 518
          },
          "name": "resetUserId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 530
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 539
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AccountSettingUserPreferenceV2",
      "namespace": "accountSettingUserPreferenceV2",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 397
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 452
          },
          "name": "booleanVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2BooleanValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 468
          },
          "name": "effectiveBooleanVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2EffectiveBooleanValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 474
          },
          "name": "effectiveStringVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2EffectiveStringValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 496
          },
          "name": "stringVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2StringValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 462
          },
          "name": "booleanValInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2BooleanVal"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 490
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 506
          },
          "name": "stringValInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2StringVal"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 522
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 480
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 512
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-setting-user-preference-v2/index:AccountSettingUserPreferenceV2"
    },
    "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2BooleanVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2BooleanVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-user-preference-v2/index.ts",
        "line": 32
      },
      "name": "AccountSettingUserPreferenceV2BooleanVal",
      "namespace": "accountSettingUserPreferenceV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_user_preference_v2#value AccountSettingUserPreferenceV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 36
          },
          "name": "value",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-user-preference-v2/index:AccountSettingUserPreferenceV2BooleanVal"
    },
    "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2BooleanValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2BooleanValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-user-preference-v2/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-user-preference-v2/index.ts",
        "line": 68
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 118
          },
          "name": "resetValue"
        }
      ],
      "name": "AccountSettingUserPreferenceV2BooleanValOutputReference",
      "namespace": "accountSettingUserPreferenceV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 122
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 112
          },
          "name": "value",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2BooleanVal"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-user-preference-v2/index:AccountSettingUserPreferenceV2BooleanValOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2Config": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2Config",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-user-preference-v2/index.ts",
        "line": 14
      },
      "name": "AccountSettingUserPreferenceV2Config",
      "namespace": "accountSettingUserPreferenceV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_user_preference_v2#boolean_val AccountSettingUserPreferenceV2#boolean_val}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 18
          },
          "name": "booleanVal",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2BooleanVal"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_user_preference_v2#name AccountSettingUserPreferenceV2#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 22
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_user_preference_v2#string_val AccountSettingUserPreferenceV2#string_val}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 26
          },
          "name": "stringVal",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2StringVal"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_user_preference_v2#user_id AccountSettingUserPreferenceV2#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 30
          },
          "name": "userId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-setting-user-preference-v2/index:AccountSettingUserPreferenceV2Config"
    },
    "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2EffectiveBooleanVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2EffectiveBooleanVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-user-preference-v2/index.ts",
        "line": 126
      },
      "name": "AccountSettingUserPreferenceV2EffectiveBooleanVal",
      "namespace": "accountSettingUserPreferenceV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_user_preference_v2#value AccountSettingUserPreferenceV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 130
          },
          "name": "value",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-user-preference-v2/index:AccountSettingUserPreferenceV2EffectiveBooleanVal"
    },
    "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2EffectiveBooleanValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2EffectiveBooleanValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-user-preference-v2/index.ts",
          "line": 169
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-user-preference-v2/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 202
          },
          "name": "resetValue"
        }
      ],
      "name": "AccountSettingUserPreferenceV2EffectiveBooleanValOutputReference",
      "namespace": "accountSettingUserPreferenceV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 206
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 196
          },
          "name": "value",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2EffectiveBooleanVal"
          }
        }
      ],
      "symbolId": "src/account-setting-user-preference-v2/index:AccountSettingUserPreferenceV2EffectiveBooleanValOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2EffectiveStringVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2EffectiveStringVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-user-preference-v2/index.ts",
        "line": 210
      },
      "name": "AccountSettingUserPreferenceV2EffectiveStringVal",
      "namespace": "accountSettingUserPreferenceV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_user_preference_v2#value AccountSettingUserPreferenceV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 214
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-setting-user-preference-v2/index:AccountSettingUserPreferenceV2EffectiveStringVal"
    },
    "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2EffectiveStringValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2EffectiveStringValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-user-preference-v2/index.ts",
          "line": 253
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-user-preference-v2/index.ts",
        "line": 246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 286
          },
          "name": "resetValue"
        }
      ],
      "name": "AccountSettingUserPreferenceV2EffectiveStringValOutputReference",
      "namespace": "accountSettingUserPreferenceV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 290
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 280
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2EffectiveStringVal"
          }
        }
      ],
      "symbolId": "src/account-setting-user-preference-v2/index:AccountSettingUserPreferenceV2EffectiveStringValOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2StringVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2StringVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-user-preference-v2/index.ts",
        "line": 294
      },
      "name": "AccountSettingUserPreferenceV2StringVal",
      "namespace": "accountSettingUserPreferenceV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_user_preference_v2#value AccountSettingUserPreferenceV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 298
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-setting-user-preference-v2/index:AccountSettingUserPreferenceV2StringVal"
    },
    "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2StringValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2StringValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-user-preference-v2/index.ts",
          "line": 338
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-user-preference-v2/index.ts",
        "line": 330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 380
          },
          "name": "resetValue"
        }
      ],
      "name": "AccountSettingUserPreferenceV2StringValOutputReference",
      "namespace": "accountSettingUserPreferenceV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 384
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 374
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-user-preference-v2/index.ts",
            "line": 342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingUserPreferenceV2.AccountSettingUserPreferenceV2StringVal"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-user-preference-v2/index:AccountSettingUserPreferenceV2StringValOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2 databricks_account_setting_v2}."
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2 databricks_account_setting_v2} Resource."
        },
        "locationInModule": {
          "filename": "src/account-setting-v2/index.ts",
          "line": 2982
        },
        "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": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2Config"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 2950
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a AccountSettingV2 resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2967
          },
          "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 AccountSettingV2 to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AccountSettingV2 that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AccountSettingV2 to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3023
          },
          "name": "putAibiDashboardEmbeddingAccessPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AibiDashboardEmbeddingAccessPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3039
          },
          "name": "putAibiDashboardEmbeddingApprovedDomains",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AibiDashboardEmbeddingApprovedDomains"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3055
          },
          "name": "putAutomaticClusterUpdateWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3071
          },
          "name": "putBooleanVal",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2BooleanVal"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3087
          },
          "name": "putEffectiveAibiDashboardEmbeddingAccessPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3103
          },
          "name": "putEffectiveAibiDashboardEmbeddingApprovedDomains",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3119
          },
          "name": "putEffectiveAutomaticClusterUpdateWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3147
          },
          "name": "putEffectivePersonalCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectivePersonalCompute"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3163
          },
          "name": "putEffectiveRestrictWorkspaceAdmins",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveRestrictWorkspaceAdmins"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3185
          },
          "name": "putIntegerVal",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2IntegerVal"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3217
          },
          "name": "putPersonalCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2PersonalCompute"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3233
          },
          "name": "putRestrictWorkspaceAdmins",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2RestrictWorkspaceAdmins"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3249
          },
          "name": "putStringVal",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2StringVal"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3026
          },
          "name": "resetAibiDashboardEmbeddingAccessPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3042
          },
          "name": "resetAibiDashboardEmbeddingApprovedDomains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3058
          },
          "name": "resetAutomaticClusterUpdateWorkspace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3074
          },
          "name": "resetBooleanVal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3090
          },
          "name": "resetEffectiveAibiDashboardEmbeddingAccessPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3106
          },
          "name": "resetEffectiveAibiDashboardEmbeddingApprovedDomains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3122
          },
          "name": "resetEffectiveAutomaticClusterUpdateWorkspace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3150
          },
          "name": "resetEffectivePersonalCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3166
          },
          "name": "resetEffectiveRestrictWorkspaceAdmins"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3188
          },
          "name": "resetIntegerVal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3204
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3220
          },
          "name": "resetPersonalCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3236
          },
          "name": "resetRestrictWorkspaceAdmins"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3252
          },
          "name": "resetStringVal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3264
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3283
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AccountSettingV2",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2955
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3020
          },
          "name": "aibiDashboardEmbeddingAccessPolicy",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AibiDashboardEmbeddingAccessPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3036
          },
          "name": "aibiDashboardEmbeddingApprovedDomains",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AibiDashboardEmbeddingApprovedDomainsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3052
          },
          "name": "automaticClusterUpdateWorkspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3068
          },
          "name": "booleanVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2BooleanValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3084
          },
          "name": "effectiveAibiDashboardEmbeddingAccessPolicy",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3100
          },
          "name": "effectiveAibiDashboardEmbeddingApprovedDomains",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3116
          },
          "name": "effectiveAutomaticClusterUpdateWorkspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3132
          },
          "name": "effectiveBooleanVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveBooleanValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3138
          },
          "name": "effectiveIntegerVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveIntegerValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3144
          },
          "name": "effectivePersonalCompute",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectivePersonalComputeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3160
          },
          "name": "effectiveRestrictWorkspaceAdmins",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveRestrictWorkspaceAdminsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3176
          },
          "name": "effectiveStringVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveStringValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3182
          },
          "name": "integerVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2IntegerValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3214
          },
          "name": "personalCompute",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2PersonalComputeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3230
          },
          "name": "restrictWorkspaceAdmins",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2RestrictWorkspaceAdminsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3246
          },
          "name": "stringVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2StringValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3030
          },
          "name": "aibiDashboardEmbeddingAccessPolicyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AibiDashboardEmbeddingAccessPolicy"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3046
          },
          "name": "aibiDashboardEmbeddingApprovedDomainsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AibiDashboardEmbeddingApprovedDomains"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3062
          },
          "name": "automaticClusterUpdateWorkspaceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspace"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3078
          },
          "name": "booleanValInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2BooleanVal"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3094
          },
          "name": "effectiveAibiDashboardEmbeddingAccessPolicyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3110
          },
          "name": "effectiveAibiDashboardEmbeddingApprovedDomainsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3126
          },
          "name": "effectiveAutomaticClusterUpdateWorkspaceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspace"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3154
          },
          "name": "effectivePersonalComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectivePersonalCompute"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3170
          },
          "name": "effectiveRestrictWorkspaceAdminsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveRestrictWorkspaceAdmins"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3192
          },
          "name": "integerValInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2IntegerVal"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3208
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3224
          },
          "name": "personalComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2PersonalCompute"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3240
          },
          "name": "restrictWorkspaceAdminsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2RestrictWorkspaceAdmins"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3256
          },
          "name": "stringValInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2StringVal"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 3198
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AibiDashboardEmbeddingAccessPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AibiDashboardEmbeddingAccessPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 72
      },
      "name": "AccountSettingV2AibiDashboardEmbeddingAccessPolicy",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#access_policy_type AccountSettingV2#access_policy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 76
          },
          "name": "accessPolicyType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2AibiDashboardEmbeddingAccessPolicy"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AibiDashboardEmbeddingAccessPolicyOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AibiDashboardEmbeddingAccessPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-v2/index.ts",
          "line": 116
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 108
      },
      "name": "AccountSettingV2AibiDashboardEmbeddingAccessPolicyOutputReference",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 159
          },
          "name": "accessPolicyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 152
          },
          "name": "accessPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AibiDashboardEmbeddingAccessPolicy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2AibiDashboardEmbeddingAccessPolicyOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AibiDashboardEmbeddingApprovedDomains": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AibiDashboardEmbeddingApprovedDomains",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 163
      },
      "name": "AccountSettingV2AibiDashboardEmbeddingApprovedDomains",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#approved_domains AccountSettingV2#approved_domains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 167
          },
          "name": "approvedDomains",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2AibiDashboardEmbeddingApprovedDomains"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AibiDashboardEmbeddingApprovedDomainsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AibiDashboardEmbeddingApprovedDomainsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-v2/index.ts",
          "line": 207
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 249
          },
          "name": "resetApprovedDomains"
        }
      ],
      "name": "AccountSettingV2AibiDashboardEmbeddingApprovedDomainsOutputReference",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 253
          },
          "name": "approvedDomainsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 243
          },
          "name": "approvedDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AibiDashboardEmbeddingApprovedDomains"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2AibiDashboardEmbeddingApprovedDomainsOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 798
      },
      "name": "AccountSettingV2AutomaticClusterUpdateWorkspace",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#can_toggle AccountSettingV2#can_toggle}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 802
          },
          "name": "canToggle",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#enabled AccountSettingV2#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 806
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#enablement_details AccountSettingV2#enablement_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 810
          },
          "name": "enablementDetails",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#maintenance_window AccountSettingV2#maintenance_window}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 814
          },
          "name": "maintenanceWindow",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#restart_even_if_no_updates_available AccountSettingV2#restart_even_if_no_updates_available}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 818
          },
          "name": "restartEvenIfNoUpdatesAvailable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2AutomaticClusterUpdateWorkspace"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 257
      },
      "name": "AccountSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#forced_for_compliance_mode AccountSettingV2#forced_for_compliance_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 261
          },
          "name": "forcedForComplianceMode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#unavailable_for_disabled_entitlement AccountSettingV2#unavailable_for_disabled_entitlement}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 265
          },
          "name": "unavailableForDisabledEntitlement",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#unavailable_for_non_enterprise_tier AccountSettingV2#unavailable_for_non_enterprise_tier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 269
          },
          "name": "unavailableForNonEnterpriseTier",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-v2/index.ts",
          "line": 323
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 315
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 377
          },
          "name": "resetForcedForComplianceMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 393
          },
          "name": "resetUnavailableForDisabledEntitlement"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 409
          },
          "name": "resetUnavailableForNonEnterpriseTier"
        }
      ],
      "name": "AccountSettingV2AutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 381
          },
          "name": "forcedForComplianceModeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 397
          },
          "name": "unavailableForDisabledEntitlementInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 413
          },
          "name": "unavailableForNonEnterpriseTierInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 371
          },
          "name": "forcedForComplianceMode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 387
          },
          "name": "unavailableForDisabledEntitlement",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 403
          },
          "name": "unavailableForNonEnterpriseTier",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2AutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 704
      },
      "name": "AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#week_day_based_schedule AccountSettingV2#week_day_based_schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 708
          },
          "name": "weekDayBasedSchedule",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-v2/index.ts",
          "line": 748
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 740
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 787
          },
          "name": "putWeekDayBasedSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 790
          },
          "name": "resetWeekDayBasedSchedule"
        }
      ],
      "name": "AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 784
          },
          "name": "weekDayBasedSchedule",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 794
          },
          "name": "weekDayBasedScheduleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 752
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 544
      },
      "name": "AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#day_of_week AccountSettingV2#day_of_week}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 548
          },
          "name": "dayOfWeek",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#frequency AccountSettingV2#frequency}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 552
          },
          "name": "frequency",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#window_start_time AccountSettingV2#window_start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 556
          },
          "name": "windowStartTime",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-v2/index.ts",
          "line": 610
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 602
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 693
          },
          "name": "putWindowStartTime",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 664
          },
          "name": "resetDayOfWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 680
          },
          "name": "resetFrequency"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 696
          },
          "name": "resetWindowStartTime"
        }
      ],
      "name": "AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 690
          },
          "name": "windowStartTime",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 668
          },
          "name": "dayOfWeekInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 684
          },
          "name": "frequencyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 700
          },
          "name": "windowStartTimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 658
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 674
          },
          "name": "frequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 614
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 417
      },
      "name": "AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#hours AccountSettingV2#hours}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 421
          },
          "name": "hours",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#minutes AccountSettingV2#minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 425
          },
          "name": "minutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-v2/index.ts",
          "line": 472
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 520
          },
          "name": "resetHours"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 536
          },
          "name": "resetMinutes"
        }
      ],
      "name": "AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 524
          },
          "name": "hoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 540
          },
          "name": "minutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 514
          },
          "name": "hours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 530
          },
          "name": "minutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 476
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-v2/index.ts",
          "line": 886
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 878
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 981
          },
          "name": "putEnablementDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 997
          },
          "name": "putMaintenanceWindow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 952
          },
          "name": "resetCanToggle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 968
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 984
          },
          "name": "resetEnablementDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1000
          },
          "name": "resetMaintenanceWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1016
          },
          "name": "resetRestartEvenIfNoUpdatesAvailable"
        }
      ],
      "name": "AccountSettingV2AutomaticClusterUpdateWorkspaceOutputReference",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 978
          },
          "name": "enablementDetails",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 994
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 956
          },
          "name": "canToggleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 972
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 988
          },
          "name": "enablementDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1004
          },
          "name": "maintenanceWindowInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1020
          },
          "name": "restartEvenIfNoUpdatesAvailableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 946
          },
          "name": "canToggle",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 962
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1010
          },
          "name": "restartEvenIfNoUpdatesAvailable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 890
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspace"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2AutomaticClusterUpdateWorkspaceOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2BooleanVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2BooleanVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 1024
      },
      "name": "AccountSettingV2BooleanVal",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#value AccountSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1028
          },
          "name": "value",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2BooleanVal"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2BooleanValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2BooleanValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-v2/index.ts",
          "line": 1068
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 1060
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1110
          },
          "name": "resetValue"
        }
      ],
      "name": "AccountSettingV2BooleanValOutputReference",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1114
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1104
          },
          "name": "value",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1072
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2BooleanVal"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2BooleanValOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2Config": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2Config",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 14
      },
      "name": "AccountSettingV2Config",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#aibi_dashboard_embedding_access_policy AccountSettingV2#aibi_dashboard_embedding_access_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 18
          },
          "name": "aibiDashboardEmbeddingAccessPolicy",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AibiDashboardEmbeddingAccessPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#aibi_dashboard_embedding_approved_domains AccountSettingV2#aibi_dashboard_embedding_approved_domains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 22
          },
          "name": "aibiDashboardEmbeddingApprovedDomains",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AibiDashboardEmbeddingApprovedDomains"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#automatic_cluster_update_workspace AccountSettingV2#automatic_cluster_update_workspace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 26
          },
          "name": "automaticClusterUpdateWorkspace",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2AutomaticClusterUpdateWorkspace"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#boolean_val AccountSettingV2#boolean_val}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 30
          },
          "name": "booleanVal",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2BooleanVal"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#effective_aibi_dashboard_embedding_access_policy AccountSettingV2#effective_aibi_dashboard_embedding_access_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 34
          },
          "name": "effectiveAibiDashboardEmbeddingAccessPolicy",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#effective_aibi_dashboard_embedding_approved_domains AccountSettingV2#effective_aibi_dashboard_embedding_approved_domains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 38
          },
          "name": "effectiveAibiDashboardEmbeddingApprovedDomains",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#effective_automatic_cluster_update_workspace AccountSettingV2#effective_automatic_cluster_update_workspace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 42
          },
          "name": "effectiveAutomaticClusterUpdateWorkspace",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspace"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#effective_personal_compute AccountSettingV2#effective_personal_compute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 46
          },
          "name": "effectivePersonalCompute",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectivePersonalCompute"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#effective_restrict_workspace_admins AccountSettingV2#effective_restrict_workspace_admins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 50
          },
          "name": "effectiveRestrictWorkspaceAdmins",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveRestrictWorkspaceAdmins"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#integer_val AccountSettingV2#integer_val}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 54
          },
          "name": "integerVal",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2IntegerVal"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#name AccountSettingV2#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 58
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#personal_compute AccountSettingV2#personal_compute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 62
          },
          "name": "personalCompute",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2PersonalCompute"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#restrict_workspace_admins AccountSettingV2#restrict_workspace_admins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 66
          },
          "name": "restrictWorkspaceAdmins",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2RestrictWorkspaceAdmins"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#string_val AccountSettingV2#string_val}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 70
          },
          "name": "stringVal",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2StringVal"
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2Config"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 1118
      },
      "name": "AccountSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#access_policy_type AccountSettingV2#access_policy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1122
          },
          "name": "accessPolicyType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-v2/index.ts",
          "line": 1162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 1154
      },
      "name": "AccountSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyOutputReference",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1205
          },
          "name": "accessPolicyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1198
          },
          "name": "accessPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 1209
      },
      "name": "AccountSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#approved_domains AccountSettingV2#approved_domains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1213
          },
          "name": "approvedDomains",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-v2/index.ts",
          "line": 1253
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 1245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1295
          },
          "name": "resetApprovedDomains"
        }
      ],
      "name": "AccountSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsOutputReference",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1299
          },
          "name": "approvedDomainsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1289
          },
          "name": "approvedDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 1844
      },
      "name": "AccountSettingV2EffectiveAutomaticClusterUpdateWorkspace",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#can_toggle AccountSettingV2#can_toggle}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1848
          },
          "name": "canToggle",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#enabled AccountSettingV2#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1852
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#enablement_details AccountSettingV2#enablement_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1856
          },
          "name": "enablementDetails",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#maintenance_window AccountSettingV2#maintenance_window}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1860
          },
          "name": "maintenanceWindow",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#restart_even_if_no_updates_available AccountSettingV2#restart_even_if_no_updates_available}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1864
          },
          "name": "restartEvenIfNoUpdatesAvailable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2EffectiveAutomaticClusterUpdateWorkspace"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 1303
      },
      "name": "AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#forced_for_compliance_mode AccountSettingV2#forced_for_compliance_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1307
          },
          "name": "forcedForComplianceMode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#unavailable_for_disabled_entitlement AccountSettingV2#unavailable_for_disabled_entitlement}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1311
          },
          "name": "unavailableForDisabledEntitlement",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#unavailable_for_non_enterprise_tier AccountSettingV2#unavailable_for_non_enterprise_tier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1315
          },
          "name": "unavailableForNonEnterpriseTier",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-v2/index.ts",
          "line": 1369
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 1361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1423
          },
          "name": "resetForcedForComplianceMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1439
          },
          "name": "resetUnavailableForDisabledEntitlement"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1455
          },
          "name": "resetUnavailableForNonEnterpriseTier"
        }
      ],
      "name": "AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1427
          },
          "name": "forcedForComplianceModeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1443
          },
          "name": "unavailableForDisabledEntitlementInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1459
          },
          "name": "unavailableForNonEnterpriseTierInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1417
          },
          "name": "forcedForComplianceMode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1433
          },
          "name": "unavailableForDisabledEntitlement",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1449
          },
          "name": "unavailableForNonEnterpriseTier",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1373
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 1750
      },
      "name": "AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#week_day_based_schedule AccountSettingV2#week_day_based_schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1754
          },
          "name": "weekDayBasedSchedule",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-v2/index.ts",
          "line": 1794
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 1786
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1833
          },
          "name": "putWeekDayBasedSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1836
          },
          "name": "resetWeekDayBasedSchedule"
        }
      ],
      "name": "AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1830
          },
          "name": "weekDayBasedSchedule",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1840
          },
          "name": "weekDayBasedScheduleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1798
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 1590
      },
      "name": "AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#day_of_week AccountSettingV2#day_of_week}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1594
          },
          "name": "dayOfWeek",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#frequency AccountSettingV2#frequency}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1598
          },
          "name": "frequency",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#window_start_time AccountSettingV2#window_start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1602
          },
          "name": "windowStartTime",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-v2/index.ts",
          "line": 1656
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 1648
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1739
          },
          "name": "putWindowStartTime",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1710
          },
          "name": "resetDayOfWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1726
          },
          "name": "resetFrequency"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1742
          },
          "name": "resetWindowStartTime"
        }
      ],
      "name": "AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1736
          },
          "name": "windowStartTime",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1714
          },
          "name": "dayOfWeekInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1730
          },
          "name": "frequencyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1746
          },
          "name": "windowStartTimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1704
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1720
          },
          "name": "frequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1660
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 1463
      },
      "name": "AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#hours AccountSettingV2#hours}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1467
          },
          "name": "hours",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#minutes AccountSettingV2#minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1471
          },
          "name": "minutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-v2/index.ts",
          "line": 1518
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 1510
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1566
          },
          "name": "resetHours"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1582
          },
          "name": "resetMinutes"
        }
      ],
      "name": "AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1570
          },
          "name": "hoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1586
          },
          "name": "minutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1560
          },
          "name": "hours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1576
          },
          "name": "minutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1522
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-v2/index.ts",
          "line": 1932
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 1924
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2027
          },
          "name": "putEnablementDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2043
          },
          "name": "putMaintenanceWindow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1998
          },
          "name": "resetCanToggle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2014
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2030
          },
          "name": "resetEnablementDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2046
          },
          "name": "resetMaintenanceWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2062
          },
          "name": "resetRestartEvenIfNoUpdatesAvailable"
        }
      ],
      "name": "AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceOutputReference",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2024
          },
          "name": "enablementDetails",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2040
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2002
          },
          "name": "canToggleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2018
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2034
          },
          "name": "enablementDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2050
          },
          "name": "maintenanceWindowInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2066
          },
          "name": "restartEvenIfNoUpdatesAvailableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1992
          },
          "name": "canToggle",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2008
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2056
          },
          "name": "restartEvenIfNoUpdatesAvailable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 1936
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveAutomaticClusterUpdateWorkspace"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveBooleanVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveBooleanVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 2070
      },
      "name": "AccountSettingV2EffectiveBooleanVal",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#value AccountSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2074
          },
          "name": "value",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2EffectiveBooleanVal"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveBooleanValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveBooleanValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-v2/index.ts",
          "line": 2113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 2106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2146
          },
          "name": "resetValue"
        }
      ],
      "name": "AccountSettingV2EffectiveBooleanValOutputReference",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2150
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2140
          },
          "name": "value",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2117
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveBooleanVal"
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2EffectiveBooleanValOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveIntegerVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveIntegerVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 2154
      },
      "name": "AccountSettingV2EffectiveIntegerVal",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#value AccountSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2158
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2EffectiveIntegerVal"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveIntegerValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveIntegerValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-v2/index.ts",
          "line": 2197
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 2190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2230
          },
          "name": "resetValue"
        }
      ],
      "name": "AccountSettingV2EffectiveIntegerValOutputReference",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2234
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2224
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2201
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveIntegerVal"
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2EffectiveIntegerValOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectivePersonalCompute": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectivePersonalCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 2238
      },
      "name": "AccountSettingV2EffectivePersonalCompute",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#value AccountSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2242
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2EffectivePersonalCompute"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectivePersonalComputeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectivePersonalComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-v2/index.ts",
          "line": 2282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 2274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2324
          },
          "name": "resetValue"
        }
      ],
      "name": "AccountSettingV2EffectivePersonalComputeOutputReference",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2328
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2318
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectivePersonalCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2EffectivePersonalComputeOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveRestrictWorkspaceAdmins": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveRestrictWorkspaceAdmins",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 2332
      },
      "name": "AccountSettingV2EffectiveRestrictWorkspaceAdmins",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#status AccountSettingV2#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2340
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#disable_gov_tag_creation AccountSettingV2#disable_gov_tag_creation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2336
          },
          "name": "disableGovTagCreation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2EffectiveRestrictWorkspaceAdmins"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveRestrictWorkspaceAdminsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveRestrictWorkspaceAdminsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-v2/index.ts",
          "line": 2387
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 2379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2435
          },
          "name": "resetDisableGovTagCreation"
        }
      ],
      "name": "AccountSettingV2EffectiveRestrictWorkspaceAdminsOutputReference",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2439
          },
          "name": "disableGovTagCreationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2452
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2429
          },
          "name": "disableGovTagCreation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2445
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2391
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveRestrictWorkspaceAdmins"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2EffectiveRestrictWorkspaceAdminsOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveStringVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveStringVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 2456
      },
      "name": "AccountSettingV2EffectiveStringVal",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#value AccountSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2460
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2EffectiveStringVal"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveStringValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveStringValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-v2/index.ts",
          "line": 2499
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 2492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2532
          },
          "name": "resetValue"
        }
      ],
      "name": "AccountSettingV2EffectiveStringValOutputReference",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2536
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2526
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2503
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2EffectiveStringVal"
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2EffectiveStringValOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2IntegerVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2IntegerVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 2540
      },
      "name": "AccountSettingV2IntegerVal",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#value AccountSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2544
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2IntegerVal"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2IntegerValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2IntegerValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-v2/index.ts",
          "line": 2584
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 2576
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2626
          },
          "name": "resetValue"
        }
      ],
      "name": "AccountSettingV2IntegerValOutputReference",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2630
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2620
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2588
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2IntegerVal"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2IntegerValOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2PersonalCompute": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2PersonalCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 2634
      },
      "name": "AccountSettingV2PersonalCompute",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#value AccountSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2638
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2PersonalCompute"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2PersonalComputeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2PersonalComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-v2/index.ts",
          "line": 2678
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 2670
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2720
          },
          "name": "resetValue"
        }
      ],
      "name": "AccountSettingV2PersonalComputeOutputReference",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2724
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2714
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2682
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2PersonalCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2PersonalComputeOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2RestrictWorkspaceAdmins": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2RestrictWorkspaceAdmins",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 2728
      },
      "name": "AccountSettingV2RestrictWorkspaceAdmins",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#status AccountSettingV2#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2736
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#disable_gov_tag_creation AccountSettingV2#disable_gov_tag_creation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2732
          },
          "name": "disableGovTagCreation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2RestrictWorkspaceAdmins"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2RestrictWorkspaceAdminsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2RestrictWorkspaceAdminsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-v2/index.ts",
          "line": 2783
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 2775
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2831
          },
          "name": "resetDisableGovTagCreation"
        }
      ],
      "name": "AccountSettingV2RestrictWorkspaceAdminsOutputReference",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2835
          },
          "name": "disableGovTagCreationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2848
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2825
          },
          "name": "disableGovTagCreation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2841
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2787
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2RestrictWorkspaceAdmins"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2RestrictWorkspaceAdminsOutputReference"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2StringVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2StringVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 2852
      },
      "name": "AccountSettingV2StringVal",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/account_setting_v2#value AccountSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2856
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2StringVal"
    },
    "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2StringValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2StringValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/account-setting-v2/index.ts",
          "line": 2896
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/account-setting-v2/index.ts",
        "line": 2888
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2938
          },
          "name": "resetValue"
        }
      ],
      "name": "AccountSettingV2StringValOutputReference",
      "namespace": "accountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2942
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2932
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/account-setting-v2/index.ts",
            "line": 2900
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.accountSettingV2.AccountSettingV2StringVal"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/account-setting-v2/index:AccountSettingV2StringValOutputReference"
    },
    "@cdktn/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySetting": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aibi_dashboard_embedding_access_policy_setting databricks_aibi_dashboard_embedding_access_policy_setting}."
      },
      "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aibi_dashboard_embedding_access_policy_setting databricks_aibi_dashboard_embedding_access_policy_setting} Resource."
        },
        "locationInModule": {
          "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
          "line": 241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a AibiDashboardEmbeddingAccessPolicySetting resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 226
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AibiDashboardEmbeddingAccessPolicySetting to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aibi_dashboard_embedding_access_policy_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AibiDashboardEmbeddingAccessPolicySetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AibiDashboardEmbeddingAccessPolicySetting to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 321
          },
          "name": "putAibiDashboardEmbeddingAccessPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingAibiDashboardEmbeddingAccessPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 334
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 276
          },
          "name": "resetEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 292
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 337
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 308
          },
          "name": "resetSettingName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 349
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 359
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AibiDashboardEmbeddingAccessPolicySetting",
      "namespace": "aibiDashboardEmbeddingAccessPolicySetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 214
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 318
          },
          "name": "aibiDashboardEmbeddingAccessPolicy",
          "type": {
            "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingAibiDashboardEmbeddingAccessPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 331
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 325
          },
          "name": "aibiDashboardEmbeddingAccessPolicyInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingAibiDashboardEmbeddingAccessPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 280
          },
          "name": "etagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 296
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 341
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 312
          },
          "name": "settingNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 270
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 286
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 302
          },
          "name": "settingName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/aibi-dashboard-embedding-access-policy-setting/index:AibiDashboardEmbeddingAccessPolicySetting"
    },
    "@cdktn/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingAibiDashboardEmbeddingAccessPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingAibiDashboardEmbeddingAccessPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
        "line": 43
      },
      "name": "AibiDashboardEmbeddingAccessPolicySettingAibiDashboardEmbeddingAccessPolicy",
      "namespace": "aibiDashboardEmbeddingAccessPolicySetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aibi_dashboard_embedding_access_policy_setting#access_policy_type AibiDashboardEmbeddingAccessPolicySetting#access_policy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 47
          },
          "name": "accessPolicyType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/aibi-dashboard-embedding-access-policy-setting/index:AibiDashboardEmbeddingAccessPolicySettingAibiDashboardEmbeddingAccessPolicy"
    },
    "@cdktn/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingAibiDashboardEmbeddingAccessPolicyOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingAibiDashboardEmbeddingAccessPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
        "line": 79
      },
      "name": "AibiDashboardEmbeddingAccessPolicySettingAibiDashboardEmbeddingAccessPolicyOutputReference",
      "namespace": "aibiDashboardEmbeddingAccessPolicySetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 120
          },
          "name": "accessPolicyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 113
          },
          "name": "accessPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingAibiDashboardEmbeddingAccessPolicy"
          }
        }
      ],
      "symbolId": "src/aibi-dashboard-embedding-access-policy-setting/index:AibiDashboardEmbeddingAccessPolicySettingAibiDashboardEmbeddingAccessPolicyOutputReference"
    },
    "@cdktn/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
        "line": 14
      },
      "name": "AibiDashboardEmbeddingAccessPolicySettingConfig",
      "namespace": "aibiDashboardEmbeddingAccessPolicySetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aibi_dashboard_embedding_access_policy_setting#aibi_dashboard_embedding_access_policy AibiDashboardEmbeddingAccessPolicySetting#aibi_dashboard_embedding_access_policy}",
            "stability": "stable",
            "summary": "aibi_dashboard_embedding_access_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 35
          },
          "name": "aibiDashboardEmbeddingAccessPolicy",
          "type": {
            "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingAibiDashboardEmbeddingAccessPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aibi_dashboard_embedding_access_policy_setting#etag AibiDashboardEmbeddingAccessPolicySetting#etag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 18
          },
          "name": "etag",
          "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/databricks/databricks/1.114.2/docs/resources/aibi_dashboard_embedding_access_policy_setting#id AibiDashboardEmbeddingAccessPolicySetting#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 25
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aibi_dashboard_embedding_access_policy_setting#provider_config AibiDashboardEmbeddingAccessPolicySetting#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 41
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aibi_dashboard_embedding_access_policy_setting#setting_name AibiDashboardEmbeddingAccessPolicySetting#setting_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 29
          },
          "name": "settingName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/aibi-dashboard-embedding-access-policy-setting/index:AibiDashboardEmbeddingAccessPolicySettingConfig"
    },
    "@cdktn/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
        "line": 124
      },
      "name": "AibiDashboardEmbeddingAccessPolicySettingProviderConfig",
      "namespace": "aibiDashboardEmbeddingAccessPolicySetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aibi_dashboard_embedding_access_policy_setting#workspace_id AibiDashboardEmbeddingAccessPolicySetting#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 128
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/aibi-dashboard-embedding-access-policy-setting/index:AibiDashboardEmbeddingAccessPolicySettingProviderConfig"
    },
    "@cdktn/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
          "line": 167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
        "line": 160
      },
      "name": "AibiDashboardEmbeddingAccessPolicySettingProviderConfigOutputReference",
      "namespace": "aibiDashboardEmbeddingAccessPolicySetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 201
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 194
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-access-policy-setting/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingAccessPolicySetting.AibiDashboardEmbeddingAccessPolicySettingProviderConfig"
          }
        }
      ],
      "symbolId": "src/aibi-dashboard-embedding-access-policy-setting/index:AibiDashboardEmbeddingAccessPolicySettingProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSetting": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aibi_dashboard_embedding_approved_domains_setting databricks_aibi_dashboard_embedding_approved_domains_setting}."
      },
      "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aibi_dashboard_embedding_approved_domains_setting databricks_aibi_dashboard_embedding_approved_domains_setting} Resource."
        },
        "locationInModule": {
          "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
          "line": 241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a AibiDashboardEmbeddingApprovedDomainsSetting resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 226
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the AibiDashboardEmbeddingApprovedDomainsSetting to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aibi_dashboard_embedding_approved_domains_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AibiDashboardEmbeddingApprovedDomainsSetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AibiDashboardEmbeddingApprovedDomainsSetting to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 321
          },
          "name": "putAibiDashboardEmbeddingApprovedDomains",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingAibiDashboardEmbeddingApprovedDomains"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 334
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 276
          },
          "name": "resetEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 292
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 337
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 308
          },
          "name": "resetSettingName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 349
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 359
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AibiDashboardEmbeddingApprovedDomainsSetting",
      "namespace": "aibiDashboardEmbeddingApprovedDomainsSetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 214
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 318
          },
          "name": "aibiDashboardEmbeddingApprovedDomains",
          "type": {
            "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingAibiDashboardEmbeddingApprovedDomainsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 331
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 325
          },
          "name": "aibiDashboardEmbeddingApprovedDomainsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingAibiDashboardEmbeddingApprovedDomains"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 280
          },
          "name": "etagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 296
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 341
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 312
          },
          "name": "settingNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 270
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 286
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 302
          },
          "name": "settingName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/aibi-dashboard-embedding-approved-domains-setting/index:AibiDashboardEmbeddingApprovedDomainsSetting"
    },
    "@cdktn/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingAibiDashboardEmbeddingApprovedDomains": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingAibiDashboardEmbeddingApprovedDomains",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
        "line": 43
      },
      "name": "AibiDashboardEmbeddingApprovedDomainsSettingAibiDashboardEmbeddingApprovedDomains",
      "namespace": "aibiDashboardEmbeddingApprovedDomainsSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aibi_dashboard_embedding_approved_domains_setting#approved_domains AibiDashboardEmbeddingApprovedDomainsSetting#approved_domains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 47
          },
          "name": "approvedDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/aibi-dashboard-embedding-approved-domains-setting/index:AibiDashboardEmbeddingApprovedDomainsSettingAibiDashboardEmbeddingApprovedDomains"
    },
    "@cdktn/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingAibiDashboardEmbeddingApprovedDomainsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingAibiDashboardEmbeddingApprovedDomainsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
        "line": 79
      },
      "name": "AibiDashboardEmbeddingApprovedDomainsSettingAibiDashboardEmbeddingApprovedDomainsOutputReference",
      "namespace": "aibiDashboardEmbeddingApprovedDomainsSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 120
          },
          "name": "approvedDomainsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 113
          },
          "name": "approvedDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingAibiDashboardEmbeddingApprovedDomains"
          }
        }
      ],
      "symbolId": "src/aibi-dashboard-embedding-approved-domains-setting/index:AibiDashboardEmbeddingApprovedDomainsSettingAibiDashboardEmbeddingApprovedDomainsOutputReference"
    },
    "@cdktn/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
        "line": 14
      },
      "name": "AibiDashboardEmbeddingApprovedDomainsSettingConfig",
      "namespace": "aibiDashboardEmbeddingApprovedDomainsSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aibi_dashboard_embedding_approved_domains_setting#aibi_dashboard_embedding_approved_domains AibiDashboardEmbeddingApprovedDomainsSetting#aibi_dashboard_embedding_approved_domains}",
            "stability": "stable",
            "summary": "aibi_dashboard_embedding_approved_domains block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 35
          },
          "name": "aibiDashboardEmbeddingApprovedDomains",
          "type": {
            "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingAibiDashboardEmbeddingApprovedDomains"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aibi_dashboard_embedding_approved_domains_setting#etag AibiDashboardEmbeddingApprovedDomainsSetting#etag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 18
          },
          "name": "etag",
          "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/databricks/databricks/1.114.2/docs/resources/aibi_dashboard_embedding_approved_domains_setting#id AibiDashboardEmbeddingApprovedDomainsSetting#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 25
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aibi_dashboard_embedding_approved_domains_setting#provider_config AibiDashboardEmbeddingApprovedDomainsSetting#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 41
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aibi_dashboard_embedding_approved_domains_setting#setting_name AibiDashboardEmbeddingApprovedDomainsSetting#setting_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 29
          },
          "name": "settingName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/aibi-dashboard-embedding-approved-domains-setting/index:AibiDashboardEmbeddingApprovedDomainsSettingConfig"
    },
    "@cdktn/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
        "line": 124
      },
      "name": "AibiDashboardEmbeddingApprovedDomainsSettingProviderConfig",
      "namespace": "aibiDashboardEmbeddingApprovedDomainsSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aibi_dashboard_embedding_approved_domains_setting#workspace_id AibiDashboardEmbeddingApprovedDomainsSetting#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 128
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/aibi-dashboard-embedding-approved-domains-setting/index:AibiDashboardEmbeddingApprovedDomainsSettingProviderConfig"
    },
    "@cdktn/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
          "line": 167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
        "line": 160
      },
      "name": "AibiDashboardEmbeddingApprovedDomainsSettingProviderConfigOutputReference",
      "namespace": "aibiDashboardEmbeddingApprovedDomainsSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 201
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 194
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aibi-dashboard-embedding-approved-domains-setting/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.aibiDashboardEmbeddingApprovedDomainsSetting.AibiDashboardEmbeddingApprovedDomainsSettingProviderConfig"
          }
        }
      ],
      "symbolId": "src/aibi-dashboard-embedding-approved-domains-setting/index:AibiDashboardEmbeddingApprovedDomainsSettingProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.alert.Alert": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert databricks_alert}."
      },
      "fqn": "@cdktn/provider-databricks.alert.Alert",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert databricks_alert} Resource."
        },
        "locationInModule": {
          "filename": "src/alert/index.ts",
          "line": 755
        },
        "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": "@cdktn/provider-databricks.alert.AlertConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert/index.ts",
        "line": 723
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Alert resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 740
          },
          "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 Alert to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Alert that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Alert to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 944
          },
          "name": "putCondition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.alert.AlertCondition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 957
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.alert.AlertProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 800
          },
          "name": "resetCustomBody"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 816
          },
          "name": "resetCustomSubject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 855
          },
          "name": "resetNotifyOnOk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 871
          },
          "name": "resetOwnerUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 887
          },
          "name": "resetParentPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 960
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 916
          },
          "name": "resetSecondsToRetrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 972
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 987
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Alert",
      "namespace": "alert",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 728
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 941
          },
          "name": "condition",
          "type": {
            "fqn": "@cdktn/provider-databricks.alert.AlertConditionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 788
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 838
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 843
          },
          "name": "lifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 954
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.alert.AlertProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 925
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 930
          },
          "name": "triggerTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 935
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 948
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.alert.AlertCondition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 804
          },
          "name": "customBodyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 820
          },
          "name": "customSubjectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 833
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 859
          },
          "name": "notifyOnOkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 875
          },
          "name": "ownerUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 891
          },
          "name": "parentPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 964
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.alert.AlertProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 904
          },
          "name": "queryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 920
          },
          "name": "secondsToRetriggerInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 794
          },
          "name": "customBody",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 810
          },
          "name": "customSubject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 826
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 849
          },
          "name": "notifyOnOk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 865
          },
          "name": "ownerUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 881
          },
          "name": "parentPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 897
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 910
          },
          "name": "secondsToRetrigger",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/alert/index:Alert"
    },
    "@cdktn/provider-databricks.alert.AlertCondition": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alert.AlertCondition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert/index.ts",
        "line": 457
      },
      "name": "AlertCondition",
      "namespace": "alert",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert#op Alert#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 465
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert#operand Alert#operand}",
            "stability": "stable",
            "summary": "operand block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 471
          },
          "name": "operand",
          "type": {
            "fqn": "@cdktn/provider-databricks.alert.AlertConditionOperand"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert#empty_result_state Alert#empty_result_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 461
          },
          "name": "emptyResultState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert#threshold Alert#threshold}",
            "stability": "stable",
            "summary": "threshold block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 477
          },
          "name": "threshold",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.alert.AlertConditionThreshold"
          }
        }
      ],
      "symbolId": "src/alert/index:AlertCondition"
    },
    "@cdktn/provider-databricks.alert.AlertConditionOperand": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alert.AlertConditionOperand",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert/index.ts",
        "line": 141
      },
      "name": "AlertConditionOperand",
      "namespace": "alert",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert#column Alert#column}",
            "stability": "stable",
            "summary": "column block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 147
          },
          "name": "column",
          "type": {
            "fqn": "@cdktn/provider-databricks.alert.AlertConditionOperandColumn"
          }
        }
      ],
      "symbolId": "src/alert/index:AlertConditionOperand"
    },
    "@cdktn/provider-databricks.alert.AlertConditionOperandColumn": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alert.AlertConditionOperandColumn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert/index.ts",
        "line": 60
      },
      "name": "AlertConditionOperandColumn",
      "namespace": "alert",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert#name Alert#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 64
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/alert/index:AlertConditionOperandColumn"
    },
    "@cdktn/provider-databricks.alert.AlertConditionOperandColumnOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alert.AlertConditionOperandColumnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert/index.ts",
          "line": 103
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert/index.ts",
        "line": 96
      },
      "name": "AlertConditionOperandColumnOutputReference",
      "namespace": "alert",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 137
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 130
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 107
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.alert.AlertConditionOperandColumn"
          }
        }
      ],
      "symbolId": "src/alert/index:AlertConditionOperandColumnOutputReference"
    },
    "@cdktn/provider-databricks.alert.AlertConditionOperandOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alert.AlertConditionOperandOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert/index.ts",
          "line": 186
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert/index.ts",
        "line": 179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 216
          },
          "name": "putColumn",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.alert.AlertConditionOperandColumn"
              }
            }
          ]
        }
      ],
      "name": "AlertConditionOperandOutputReference",
      "namespace": "alert",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 213
          },
          "name": "column",
          "type": {
            "fqn": "@cdktn/provider-databricks.alert.AlertConditionOperandColumnOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 220
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.alert.AlertConditionOperandColumn"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.alert.AlertConditionOperand"
          }
        }
      ],
      "symbolId": "src/alert/index:AlertConditionOperandOutputReference"
    },
    "@cdktn/provider-databricks.alert.AlertConditionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alert.AlertConditionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert/index.ts",
          "line": 537
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert/index.ts",
        "line": 530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 614
          },
          "name": "putOperand",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.alert.AlertConditionOperand"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 627
          },
          "name": "putThreshold",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.alert.AlertConditionThreshold"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 588
          },
          "name": "resetEmptyResultState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 630
          },
          "name": "resetThreshold"
        }
      ],
      "name": "AlertConditionOutputReference",
      "namespace": "alert",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 611
          },
          "name": "operand",
          "type": {
            "fqn": "@cdktn/provider-databricks.alert.AlertConditionOperandOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 624
          },
          "name": "threshold",
          "type": {
            "fqn": "@cdktn/provider-databricks.alert.AlertConditionThresholdOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 592
          },
          "name": "emptyResultStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 618
          },
          "name": "operandInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.alert.AlertConditionOperand"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 605
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 634
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.alert.AlertConditionThreshold"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 582
          },
          "name": "emptyResultState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 598
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 541
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.alert.AlertCondition"
          }
        }
      ],
      "symbolId": "src/alert/index:AlertConditionOutputReference"
    },
    "@cdktn/provider-databricks.alert.AlertConditionThreshold": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alert.AlertConditionThreshold",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert/index.ts",
        "line": 374
      },
      "name": "AlertConditionThreshold",
      "namespace": "alert",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert#value Alert#value}",
            "stability": "stable",
            "summary": "value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 380
          },
          "name": "value",
          "type": {
            "fqn": "@cdktn/provider-databricks.alert.AlertConditionThresholdValue"
          }
        }
      ],
      "symbolId": "src/alert/index:AlertConditionThreshold"
    },
    "@cdktn/provider-databricks.alert.AlertConditionThresholdOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alert.AlertConditionThresholdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert/index.ts",
          "line": 419
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 449
          },
          "name": "putValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.alert.AlertConditionThresholdValue"
              }
            }
          ]
        }
      ],
      "name": "AlertConditionThresholdOutputReference",
      "namespace": "alert",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 446
          },
          "name": "value",
          "type": {
            "fqn": "@cdktn/provider-databricks.alert.AlertConditionThresholdValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 453
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.alert.AlertConditionThresholdValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.alert.AlertConditionThreshold"
          }
        }
      ],
      "symbolId": "src/alert/index:AlertConditionThresholdOutputReference"
    },
    "@cdktn/provider-databricks.alert.AlertConditionThresholdValue": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alert.AlertConditionThresholdValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert/index.ts",
        "line": 224
      },
      "name": "AlertConditionThresholdValue",
      "namespace": "alert",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert#bool_value Alert#bool_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 228
          },
          "name": "boolValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert#double_value Alert#double_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 232
          },
          "name": "doubleValue",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert#string_value Alert#string_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 236
          },
          "name": "stringValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/alert/index:AlertConditionThresholdValue"
    },
    "@cdktn/provider-databricks.alert.AlertConditionThresholdValueOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alert.AlertConditionThresholdValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert/index.ts",
          "line": 289
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert/index.ts",
        "line": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 334
          },
          "name": "resetBoolValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 350
          },
          "name": "resetDoubleValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 366
          },
          "name": "resetStringValue"
        }
      ],
      "name": "AlertConditionThresholdValueOutputReference",
      "namespace": "alert",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 338
          },
          "name": "boolValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 354
          },
          "name": "doubleValueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 370
          },
          "name": "stringValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 328
          },
          "name": "boolValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 344
          },
          "name": "doubleValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 360
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.alert.AlertConditionThresholdValue"
          }
        }
      ],
      "symbolId": "src/alert/index:AlertConditionThresholdValueOutputReference"
    },
    "@cdktn/provider-databricks.alert.AlertConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alert.AlertConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert/index.ts",
        "line": 14
      },
      "name": "AlertConfig",
      "namespace": "alert",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert#condition Alert#condition}",
            "stability": "stable",
            "summary": "condition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 52
          },
          "name": "condition",
          "type": {
            "fqn": "@cdktn/provider-databricks.alert.AlertCondition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert#display_name Alert#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 26
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert#query_id Alert#query_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 42
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert#custom_body Alert#custom_body}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 18
          },
          "name": "customBody",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert#custom_subject Alert#custom_subject}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 22
          },
          "name": "customSubject",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert#notify_on_ok Alert#notify_on_ok}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 30
          },
          "name": "notifyOnOk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert#owner_user_name Alert#owner_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 34
          },
          "name": "ownerUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert#parent_path Alert#parent_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 38
          },
          "name": "parentPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert#provider_config Alert#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 58
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.alert.AlertProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert#seconds_to_retrigger Alert#seconds_to_retrigger}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 46
          },
          "name": "secondsToRetrigger",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/alert/index:AlertConfig"
    },
    "@cdktn/provider-databricks.alert.AlertProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alert.AlertProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert/index.ts",
        "line": 638
      },
      "name": "AlertProviderConfig",
      "namespace": "alert",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert#workspace_id Alert#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 642
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/alert/index:AlertProviderConfig"
    },
    "@cdktn/provider-databricks.alert.AlertProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alert.AlertProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert/index.ts",
          "line": 681
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert/index.ts",
        "line": 674
      },
      "name": "AlertProviderConfigOutputReference",
      "namespace": "alert",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 715
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 708
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert/index.ts",
            "line": 685
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.alert.AlertProviderConfig"
          }
        }
      ],
      "symbolId": "src/alert/index:AlertProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.alertV2.AlertV2": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2 databricks_alert_v2}."
      },
      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2 databricks_alert_v2} Resource."
        },
        "locationInModule": {
          "filename": "src/alert-v2/index.ts",
          "line": 1739
        },
        "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": "@cdktn/provider-databricks.alertV2.AlertV2Config"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert-v2/index.ts",
        "line": 1707
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a AlertV2 resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1724
          },
          "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 AlertV2 to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AlertV2 that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AlertV2 to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1834
          },
          "name": "putEvaluation",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.alertV2.AlertV2Evaluation"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1878
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.alertV2.AlertV2ProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1923
          },
          "name": "putRunAs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.alertV2.AlertV2RunAs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1955
          },
          "name": "putSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.alertV2.AlertV2Schedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1786
          },
          "name": "resetCustomDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1802
          },
          "name": "resetCustomSummary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1865
          },
          "name": "resetParentPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1881
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1897
          },
          "name": "resetPurgeOnDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1926
          },
          "name": "resetRunAs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1942
          },
          "name": "resetRunAsUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1985
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 2002
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AlertV2",
      "namespace": "alertV2",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1712
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1774
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1825
          },
          "name": "effectiveRunAs",
          "type": {
            "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EffectiveRunAsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1831
          },
          "name": "evaluation",
          "type": {
            "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1843
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1848
          },
          "name": "lifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1853
          },
          "name": "ownerUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1875
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.alertV2.AlertV2ProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1920
          },
          "name": "runAs",
          "type": {
            "fqn": "@cdktn/provider-databricks.alertV2.AlertV2RunAsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1952
          },
          "name": "schedule",
          "type": {
            "fqn": "@cdktn/provider-databricks.alertV2.AlertV2ScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1964
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1790
          },
          "name": "customDescriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1806
          },
          "name": "customSummaryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1819
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1838
          },
          "name": "evaluationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.alertV2.AlertV2Evaluation"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1869
          },
          "name": "parentPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1885
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.alertV2.AlertV2ProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1901
          },
          "name": "purgeOnDeleteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1914
          },
          "name": "queryTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1930
          },
          "name": "runAsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.alertV2.AlertV2RunAs"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1946
          },
          "name": "runAsUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1959
          },
          "name": "scheduleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.alertV2.AlertV2Schedule"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1977
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1780
          },
          "name": "customDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1796
          },
          "name": "customSummary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1812
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1859
          },
          "name": "parentPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1891
          },
          "name": "purgeOnDelete",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1907
          },
          "name": "queryText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1936
          },
          "name": "runAsUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1970
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/alert-v2/index:AlertV2"
    },
    "@cdktn/provider-databricks.alertV2.AlertV2Config": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2Config",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert-v2/index.ts",
        "line": 14
      },
      "name": "AlertV2Config",
      "namespace": "alertV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#display_name AlertV2#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 26
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#evaluation AlertV2#evaluation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 30
          },
          "name": "evaluation",
          "type": {
            "fqn": "@cdktn/provider-databricks.alertV2.AlertV2Evaluation"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#query_text AlertV2#query_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 46
          },
          "name": "queryText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#schedule AlertV2#schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 58
          },
          "name": "schedule",
          "type": {
            "fqn": "@cdktn/provider-databricks.alertV2.AlertV2Schedule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#warehouse_id AlertV2#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 62
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#custom_description AlertV2#custom_description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 18
          },
          "name": "customDescription",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#custom_summary AlertV2#custom_summary}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 22
          },
          "name": "customSummary",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#parent_path AlertV2#parent_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 34
          },
          "name": "parentPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#provider_config AlertV2#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 38
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.alertV2.AlertV2ProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#purge_on_delete AlertV2#purge_on_delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 42
          },
          "name": "purgeOnDelete",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#run_as AlertV2#run_as}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 50
          },
          "name": "runAs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.alertV2.AlertV2RunAs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#run_as_user_name AlertV2#run_as_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 54
          },
          "name": "runAsUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/alert-v2/index:AlertV2Config"
    },
    "@cdktn/provider-databricks.alertV2.AlertV2EffectiveRunAs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EffectiveRunAs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert-v2/index.ts",
        "line": 64
      },
      "name": "AlertV2EffectiveRunAs",
      "namespace": "alertV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#service_principal_name AlertV2#service_principal_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 68
          },
          "name": "servicePrincipalName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#user_name AlertV2#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 72
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/alert-v2/index:AlertV2EffectiveRunAs"
    },
    "@cdktn/provider-databricks.alertV2.AlertV2EffectiveRunAsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EffectiveRunAsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert-v2/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert-v2/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 157
          },
          "name": "resetServicePrincipalName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 173
          },
          "name": "resetUserName"
        }
      ],
      "name": "AlertV2EffectiveRunAsOutputReference",
      "namespace": "alertV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 161
          },
          "name": "servicePrincipalNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 177
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 151
          },
          "name": "servicePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 167
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EffectiveRunAs"
          }
        }
      ],
      "symbolId": "src/alert-v2/index:AlertV2EffectiveRunAsOutputReference"
    },
    "@cdktn/provider-databricks.alertV2.AlertV2Evaluation": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2Evaluation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert-v2/index.ts",
        "line": 1101
      },
      "name": "AlertV2Evaluation",
      "namespace": "alertV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#comparison_operator AlertV2#comparison_operator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1105
          },
          "name": "comparisonOperator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#source AlertV2#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1117
          },
          "name": "source",
          "type": {
            "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#empty_result_state AlertV2#empty_result_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1109
          },
          "name": "emptyResultState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#notification AlertV2#notification}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1113
          },
          "name": "notification",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationNotification"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#threshold AlertV2#threshold}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1121
          },
          "name": "threshold",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThreshold"
          }
        }
      ],
      "symbolId": "src/alert-v2/index:AlertV2Evaluation"
    },
    "@cdktn/provider-databricks.alertV2.AlertV2EvaluationNotification": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationNotification",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert-v2/index.ts",
        "line": 330
      },
      "name": "AlertV2EvaluationNotification",
      "namespace": "alertV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#notify_on_ok AlertV2#notify_on_ok}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 334
          },
          "name": "notifyOnOk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#retrigger_seconds AlertV2#retrigger_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 338
          },
          "name": "retriggerSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#subscriptions AlertV2#subscriptions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 342
          },
          "name": "subscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationNotificationSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/alert-v2/index:AlertV2EvaluationNotification"
    },
    "@cdktn/provider-databricks.alertV2.AlertV2EvaluationNotificationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationNotificationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert-v2/index.ts",
          "line": 396
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert-v2/index.ts",
        "line": 388
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 489
          },
          "name": "putSubscriptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationNotificationSubscriptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 460
          },
          "name": "resetNotifyOnOk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 476
          },
          "name": "resetRetriggerSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 492
          },
          "name": "resetSubscriptions"
        }
      ],
      "name": "AlertV2EvaluationNotificationOutputReference",
      "namespace": "alertV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 443
          },
          "name": "effectiveNotifyOnOk",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 448
          },
          "name": "effectiveRetriggerSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 486
          },
          "name": "subscriptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationNotificationSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 464
          },
          "name": "notifyOnOkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 480
          },
          "name": "retriggerSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 496
          },
          "name": "subscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationNotificationSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 454
          },
          "name": "notifyOnOk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 470
          },
          "name": "retriggerSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 400
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationNotification"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/alert-v2/index:AlertV2EvaluationNotificationOutputReference"
    },
    "@cdktn/provider-databricks.alertV2.AlertV2EvaluationNotificationSubscriptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationNotificationSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert-v2/index.ts",
        "line": 181
      },
      "name": "AlertV2EvaluationNotificationSubscriptions",
      "namespace": "alertV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#destination_id AlertV2#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 185
          },
          "name": "destinationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#user_email AlertV2#user_email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 189
          },
          "name": "userEmail",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/alert-v2/index:AlertV2EvaluationNotificationSubscriptions"
    },
    "@cdktn/provider-databricks.alertV2.AlertV2EvaluationNotificationSubscriptionsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationNotificationSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert-v2/index.ts",
          "line": 319
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-v2/index.ts",
        "line": 311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 326
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationNotificationSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "AlertV2EvaluationNotificationSubscriptionsList",
      "namespace": "alertV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationNotificationSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/alert-v2/index:AlertV2EvaluationNotificationSubscriptionsList"
    },
    "@cdktn/provider-databricks.alertV2.AlertV2EvaluationNotificationSubscriptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationNotificationSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert-v2/index.ts",
          "line": 238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-v2/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 286
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 302
          },
          "name": "resetUserEmail"
        }
      ],
      "name": "AlertV2EvaluationNotificationSubscriptionsOutputReference",
      "namespace": "alertV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 290
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 306
          },
          "name": "userEmailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 280
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 296
          },
          "name": "userEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationNotificationSubscriptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/alert-v2/index:AlertV2EvaluationNotificationSubscriptionsOutputReference"
    },
    "@cdktn/provider-databricks.alertV2.AlertV2EvaluationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert-v2/index.ts",
          "line": 1189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert-v2/index.ts",
        "line": 1181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1286
          },
          "name": "putNotification",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationNotification"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1302
          },
          "name": "putSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1320
          },
          "name": "putThreshold",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThreshold"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1268
          },
          "name": "resetEmptyResultState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1289
          },
          "name": "resetNotification"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1323
          },
          "name": "resetThreshold"
        }
      ],
      "name": "AlertV2EvaluationOutputReference",
      "namespace": "alertV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1277
          },
          "name": "lastEvaluatedAt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1283
          },
          "name": "notification",
          "type": {
            "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationNotificationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1299
          },
          "name": "source",
          "type": {
            "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1311
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1317
          },
          "name": "threshold",
          "type": {
            "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThresholdOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1256
          },
          "name": "comparisonOperatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1272
          },
          "name": "emptyResultStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1293
          },
          "name": "notificationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationNotification"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1306
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationSource"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1327
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThreshold"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1249
          },
          "name": "comparisonOperator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1262
          },
          "name": "emptyResultState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.alertV2.AlertV2Evaluation"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/alert-v2/index:AlertV2EvaluationOutputReference"
    },
    "@cdktn/provider-databricks.alertV2.AlertV2EvaluationSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert-v2/index.ts",
        "line": 500
      },
      "name": "AlertV2EvaluationSource",
      "namespace": "alertV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#name AlertV2#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 512
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#aggregation AlertV2#aggregation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 504
          },
          "name": "aggregation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#display AlertV2#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 508
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/alert-v2/index:AlertV2EvaluationSource"
    },
    "@cdktn/provider-databricks.alertV2.AlertV2EvaluationSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert-v2/index.ts",
          "line": 566
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert-v2/index.ts",
        "line": 558
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 620
          },
          "name": "resetAggregation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 636
          },
          "name": "resetDisplay"
        }
      ],
      "name": "AlertV2EvaluationSourceOutputReference",
      "namespace": "alertV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 624
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 640
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 653
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 614
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 630
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 646
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 570
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationSource"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/alert-v2/index:AlertV2EvaluationSourceOutputReference"
    },
    "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThreshold": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThreshold",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert-v2/index.ts",
        "line": 974
      },
      "name": "AlertV2EvaluationThreshold",
      "namespace": "alertV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#column AlertV2#column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 978
          },
          "name": "column",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThresholdColumn"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#value AlertV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 982
          },
          "name": "value",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThresholdValue"
          }
        }
      ],
      "symbolId": "src/alert-v2/index:AlertV2EvaluationThreshold"
    },
    "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThresholdColumn": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThresholdColumn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert-v2/index.ts",
        "line": 657
      },
      "name": "AlertV2EvaluationThresholdColumn",
      "namespace": "alertV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#name AlertV2#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 669
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#aggregation AlertV2#aggregation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 661
          },
          "name": "aggregation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#display AlertV2#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 665
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/alert-v2/index:AlertV2EvaluationThresholdColumn"
    },
    "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThresholdColumnOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThresholdColumnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert-v2/index.ts",
          "line": 723
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert-v2/index.ts",
        "line": 715
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 777
          },
          "name": "resetAggregation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 793
          },
          "name": "resetDisplay"
        }
      ],
      "name": "AlertV2EvaluationThresholdColumnOutputReference",
      "namespace": "alertV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 781
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 797
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 810
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 771
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 787
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 803
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 727
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThresholdColumn"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/alert-v2/index:AlertV2EvaluationThresholdColumnOutputReference"
    },
    "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThresholdOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThresholdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert-v2/index.ts",
          "line": 1029
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert-v2/index.ts",
        "line": 1021
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1074
          },
          "name": "putColumn",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThresholdColumn"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1090
          },
          "name": "putValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThresholdValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1077
          },
          "name": "resetColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1093
          },
          "name": "resetValue"
        }
      ],
      "name": "AlertV2EvaluationThresholdOutputReference",
      "namespace": "alertV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1071
          },
          "name": "column",
          "type": {
            "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThresholdColumnOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1087
          },
          "name": "value",
          "type": {
            "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThresholdValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1081
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThresholdColumn"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1097
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThresholdValue"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1033
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThreshold"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/alert-v2/index:AlertV2EvaluationThresholdOutputReference"
    },
    "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThresholdValue": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThresholdValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert-v2/index.ts",
        "line": 814
      },
      "name": "AlertV2EvaluationThresholdValue",
      "namespace": "alertV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#bool_value AlertV2#bool_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 818
          },
          "name": "boolValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#double_value AlertV2#double_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 822
          },
          "name": "doubleValue",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#string_value AlertV2#string_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 826
          },
          "name": "stringValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/alert-v2/index:AlertV2EvaluationThresholdValue"
    },
    "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThresholdValueOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThresholdValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert-v2/index.ts",
          "line": 880
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert-v2/index.ts",
        "line": 872
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 934
          },
          "name": "resetBoolValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 950
          },
          "name": "resetDoubleValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 966
          },
          "name": "resetStringValue"
        }
      ],
      "name": "AlertV2EvaluationThresholdValueOutputReference",
      "namespace": "alertV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 938
          },
          "name": "boolValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 954
          },
          "name": "doubleValueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 970
          },
          "name": "stringValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 928
          },
          "name": "boolValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 944
          },
          "name": "doubleValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 960
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 884
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.alertV2.AlertV2EvaluationThresholdValue"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/alert-v2/index:AlertV2EvaluationThresholdValueOutputReference"
    },
    "@cdktn/provider-databricks.alertV2.AlertV2ProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2ProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert-v2/index.ts",
        "line": 1331
      },
      "name": "AlertV2ProviderConfig",
      "namespace": "alertV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#workspace_id AlertV2#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1335
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/alert-v2/index:AlertV2ProviderConfig"
    },
    "@cdktn/provider-databricks.alertV2.AlertV2ProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2ProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert-v2/index.ts",
          "line": 1375
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert-v2/index.ts",
        "line": 1367
      },
      "name": "AlertV2ProviderConfigOutputReference",
      "namespace": "alertV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1418
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1411
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1379
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.alertV2.AlertV2ProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/alert-v2/index:AlertV2ProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.alertV2.AlertV2RunAs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2RunAs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert-v2/index.ts",
        "line": 1422
      },
      "name": "AlertV2RunAs",
      "namespace": "alertV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#service_principal_name AlertV2#service_principal_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1426
          },
          "name": "servicePrincipalName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#user_name AlertV2#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1430
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/alert-v2/index:AlertV2RunAs"
    },
    "@cdktn/provider-databricks.alertV2.AlertV2RunAsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2RunAsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert-v2/index.ts",
          "line": 1477
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert-v2/index.ts",
        "line": 1469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1525
          },
          "name": "resetServicePrincipalName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1541
          },
          "name": "resetUserName"
        }
      ],
      "name": "AlertV2RunAsOutputReference",
      "namespace": "alertV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1529
          },
          "name": "servicePrincipalNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1545
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1519
          },
          "name": "servicePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1535
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1481
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.alertV2.AlertV2RunAs"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/alert-v2/index:AlertV2RunAsOutputReference"
    },
    "@cdktn/provider-databricks.alertV2.AlertV2Schedule": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2Schedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/alert-v2/index.ts",
        "line": 1549
      },
      "name": "AlertV2Schedule",
      "namespace": "alertV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#quartz_cron_schedule AlertV2#quartz_cron_schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1557
          },
          "name": "quartzCronSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#timezone_id AlertV2#timezone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1561
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/alert_v2#pause_status AlertV2#pause_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1553
          },
          "name": "pauseStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/alert-v2/index:AlertV2Schedule"
    },
    "@cdktn/provider-databricks.alertV2.AlertV2ScheduleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.alertV2.AlertV2ScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/alert-v2/index.ts",
          "line": 1615
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/alert-v2/index.ts",
        "line": 1607
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1669
          },
          "name": "resetPauseStatus"
        }
      ],
      "name": "AlertV2ScheduleOutputReference",
      "namespace": "alertV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1673
          },
          "name": "pauseStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1686
          },
          "name": "quartzCronScheduleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1699
          },
          "name": "timezoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1663
          },
          "name": "pauseStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1679
          },
          "name": "quartzCronSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1692
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/alert-v2/index.ts",
            "line": 1619
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.alertV2.AlertV2Schedule"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/alert-v2/index:AlertV2ScheduleOutputReference"
    },
    "@cdktn/provider-databricks.app.App": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app databricks_app}."
      },
      "fqn": "@cdktn/provider-databricks.app.App",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app databricks_app} Resource."
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 4399
        },
        "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": "@cdktn/provider-databricks.app.AppConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 4367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a App resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4384
          },
          "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 App to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing App that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the App to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4534
          },
          "name": "putGitRepository",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.app.AppGitRepository"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4600
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.app.AppProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4616
          },
          "name": "putResources",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.app.AppResources"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4663
          },
          "name": "putTelemetryExportDestinations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.app.AppTelemetryExportDestinations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4453
          },
          "name": "resetBudgetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4469
          },
          "name": "resetComputeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4506
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4537
          },
          "name": "resetGitRepository"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4571
          },
          "name": "resetNoCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4603
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4619
          },
          "name": "resetResources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4650
          },
          "name": "resetSpace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4666
          },
          "name": "resetTelemetryExportDestinations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4697
          },
          "name": "resetUsagePolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4713
          },
          "name": "resetUserApiScopes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4725
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4742
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "App",
      "namespace": "app",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4372
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4435
          },
          "name": "activeDeployment",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4441
          },
          "name": "appStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppAppStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4479
          },
          "name": "computeStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppComputeStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4484
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4489
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4494
          },
          "name": "defaultSourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4515
          },
          "name": "effectiveBudgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4520
          },
          "name": "effectiveUsagePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4525
          },
          "name": "effectiveUserApiScopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4531
          },
          "name": "gitRepository",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppGitRepositoryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4546
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4580
          },
          "name": "oauth2AppClientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4585
          },
          "name": "oauth2AppIntegrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4591
          },
          "name": "pendingDeployment",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4597
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4613
          },
          "name": "resources",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4628
          },
          "name": "servicePrincipalClientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4633
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4638
          },
          "name": "servicePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4660
          },
          "name": "telemetryExportDestinations",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppTelemetryExportDestinationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4680
          },
          "name": "updater",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4675
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4685
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4457
          },
          "name": "budgetPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4473
          },
          "name": "computeSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4510
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4541
          },
          "name": "gitRepositoryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppGitRepository"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4559
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4575
          },
          "name": "noComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4607
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4623
          },
          "name": "resourcesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.app.AppResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4654
          },
          "name": "spaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4670
          },
          "name": "telemetryExportDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.app.AppTelemetryExportDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4701
          },
          "name": "usagePolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4717
          },
          "name": "userApiScopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4447
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4463
          },
          "name": "computeSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4500
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4552
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4565
          },
          "name": "noCompute",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4644
          },
          "name": "space",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4691
          },
          "name": "usagePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4707
          },
          "name": "userApiScopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/app/index:App"
    },
    "@cdktn/provider-databricks.app.AppActiveDeployment": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppActiveDeployment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 704
      },
      "name": "AppActiveDeployment",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#command App#command}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 708
          },
          "name": "command",
          "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/databricks/databricks/1.114.2/docs/resources/app#deployment_id App#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 712
          },
          "name": "deploymentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#env_vars App#env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 716
          },
          "name": "envVars",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentEnvVars"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#git_source App#git_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 720
          },
          "name": "gitSource",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentGitSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#mode App#mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 724
          },
          "name": "mode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#source_code_path App#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 728
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppActiveDeployment"
    },
    "@cdktn/provider-databricks.app.AppActiveDeploymentDeploymentArtifacts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentDeploymentArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 64
      },
      "name": "AppActiveDeploymentDeploymentArtifacts",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#source_code_path App#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 68
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppActiveDeploymentDeploymentArtifacts"
    },
    "@cdktn/provider-databricks.app.AppActiveDeploymentDeploymentArtifactsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentDeploymentArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 140
          },
          "name": "resetSourceCodePath"
        }
      ],
      "name": "AppActiveDeploymentDeploymentArtifactsOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 144
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 134
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 111
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentDeploymentArtifacts"
          }
        }
      ],
      "symbolId": "src/app/index:AppActiveDeploymentDeploymentArtifactsOutputReference"
    },
    "@cdktn/provider-databricks.app.AppActiveDeploymentEnvVars": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentEnvVars",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 148
      },
      "name": "AppActiveDeploymentEnvVars",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#name App#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 152
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#value App#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 156
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#value_from App#value_from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 160
          },
          "name": "valueFrom",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppActiveDeploymentEnvVars"
    },
    "@cdktn/provider-databricks.app.AppActiveDeploymentEnvVarsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentEnvVarsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 319
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 326
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentEnvVarsOutputReference"
            }
          }
        }
      ],
      "name": "AppActiveDeploymentEnvVarsList",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentEnvVars"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppActiveDeploymentEnvVarsList"
    },
    "@cdktn/provider-databricks.app.AppActiveDeploymentEnvVarsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentEnvVarsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 216
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 270
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 286
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 302
          },
          "name": "resetValueFrom"
        }
      ],
      "name": "AppActiveDeploymentEnvVarsOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 274
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 306
          },
          "name": "valueFromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 290
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 264
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 280
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 296
          },
          "name": "valueFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentEnvVars"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppActiveDeploymentEnvVarsOutputReference"
    },
    "@cdktn/provider-databricks.app.AppActiveDeploymentGitSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentGitSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 441
      },
      "name": "AppActiveDeploymentGitSource",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#branch App#branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 445
          },
          "name": "branch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#commit App#commit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 449
          },
          "name": "commit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#source_code_path App#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 453
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#tag App#tag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 457
          },
          "name": "tag",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppActiveDeploymentGitSource"
    },
    "@cdktn/provider-databricks.app.AppActiveDeploymentGitSourceGitRepository": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentGitSourceGitRepository",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 330
      },
      "name": "AppActiveDeploymentGitSourceGitRepository",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#provider App#provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 334
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#url App#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 338
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppActiveDeploymentGitSourceGitRepository"
    },
    "@cdktn/provider-databricks.app.AppActiveDeploymentGitSourceGitRepositoryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentGitSourceGitRepositoryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 384
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 377
      },
      "name": "AppActiveDeploymentGitSourceGitRepositoryOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 424
          },
          "name": "providerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 437
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 417
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 430
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentGitSourceGitRepository"
          }
        }
      ],
      "symbolId": "src/app/index:AppActiveDeploymentGitSourceGitRepositoryOutputReference"
    },
    "@cdktn/provider-databricks.app.AppActiveDeploymentGitSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentGitSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 518
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 510
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 578
          },
          "name": "resetBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 594
          },
          "name": "resetCommit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 621
          },
          "name": "resetSourceCodePath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 637
          },
          "name": "resetTag"
        }
      ],
      "name": "AppActiveDeploymentGitSourceOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 604
          },
          "name": "gitRepository",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentGitSourceGitRepositoryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 609
          },
          "name": "resolvedCommit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 582
          },
          "name": "branchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 598
          },
          "name": "commitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 625
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 641
          },
          "name": "tagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 572
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 588
          },
          "name": "commit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 615
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 631
          },
          "name": "tag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 522
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentGitSource"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppActiveDeploymentGitSourceOutputReference"
    },
    "@cdktn/provider-databricks.app.AppActiveDeploymentOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 802
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 795
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 910
          },
          "name": "putEnvVars",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentEnvVars"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 926
          },
          "name": "putGitSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentGitSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 865
          },
          "name": "resetCommand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 897
          },
          "name": "resetDeploymentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 913
          },
          "name": "resetEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 929
          },
          "name": "resetGitSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 945
          },
          "name": "resetMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 961
          },
          "name": "resetSourceCodePath"
        }
      ],
      "name": "AppActiveDeploymentOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 874
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 879
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 885
          },
          "name": "deploymentArtifacts",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentDeploymentArtifactsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 907
          },
          "name": "envVars",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentEnvVarsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 923
          },
          "name": "gitSource",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentGitSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 971
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 976
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 869
          },
          "name": "commandInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 901
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 917
          },
          "name": "envVarsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentEnvVars"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 933
          },
          "name": "gitSourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentGitSource"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 949
          },
          "name": "modeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 965
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 859
          },
          "name": "command",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 891
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 939
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 955
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 806
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppActiveDeployment"
          }
        }
      ],
      "symbolId": "src/app/index:AppActiveDeploymentOutputReference"
    },
    "@cdktn/provider-databricks.app.AppActiveDeploymentStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 645
      },
      "name": "AppActiveDeploymentStatus",
      "namespace": "app",
      "symbolId": "src/app/index:AppActiveDeploymentStatus"
    },
    "@cdktn/provider-databricks.app.AppActiveDeploymentStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 675
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 668
      },
      "name": "AppActiveDeploymentStatusOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 695
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 700
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 679
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppActiveDeploymentStatus"
          }
        }
      ],
      "symbolId": "src/app/index:AppActiveDeploymentStatusOutputReference"
    },
    "@cdktn/provider-databricks.app.AppAppStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppAppStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 980
      },
      "name": "AppAppStatus",
      "namespace": "app",
      "symbolId": "src/app/index:AppAppStatus"
    },
    "@cdktn/provider-databricks.app.AppAppStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppAppStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 1010
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 1003
      },
      "name": "AppAppStatusOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1030
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1035
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1014
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppAppStatus"
          }
        }
      ],
      "symbolId": "src/app/index:AppAppStatusOutputReference"
    },
    "@cdktn/provider-databricks.app.AppComputeStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppComputeStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 1039
      },
      "name": "AppComputeStatus",
      "namespace": "app",
      "symbolId": "src/app/index:AppComputeStatus"
    },
    "@cdktn/provider-databricks.app.AppComputeStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppComputeStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 1069
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 1062
      },
      "name": "AppComputeStatusOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1089
          },
          "name": "activeInstances",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1094
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1099
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1073
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppComputeStatus"
          }
        }
      ],
      "symbolId": "src/app/index:AppComputeStatusOutputReference"
    },
    "@cdktn/provider-databricks.app.AppConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 14
      },
      "name": "AppConfig",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#name App#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 34
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#budget_policy_id App#budget_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 18
          },
          "name": "budgetPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#compute_size App#compute_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 22
          },
          "name": "computeSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#description App#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 26
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#git_repository App#git_repository}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 30
          },
          "name": "gitRepository",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppGitRepository"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#no_compute App#no_compute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 38
          },
          "name": "noCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#provider_config App#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 42
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#resources App#resources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 46
          },
          "name": "resources",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.app.AppResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#space App#space}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 50
          },
          "name": "space",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#telemetry_export_destinations App#telemetry_export_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 54
          },
          "name": "telemetryExportDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.app.AppTelemetryExportDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#usage_policy_id App#usage_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 58
          },
          "name": "usagePolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#user_api_scopes App#user_api_scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 62
          },
          "name": "userApiScopes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppConfig"
    },
    "@cdktn/provider-databricks.app.AppGitRepository": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppGitRepository",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 1103
      },
      "name": "AppGitRepository",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#provider App#provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1107
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#url App#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1111
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppGitRepository"
    },
    "@cdktn/provider-databricks.app.AppGitRepositoryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppGitRepositoryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 1158
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 1150
      },
      "name": "AppGitRepositoryOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1207
          },
          "name": "providerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1220
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1200
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1213
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppGitRepository"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppGitRepositoryOutputReference"
    },
    "@cdktn/provider-databricks.app.AppPendingDeployment": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppPendingDeployment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 1864
      },
      "name": "AppPendingDeployment",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#command App#command}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1868
          },
          "name": "command",
          "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/databricks/databricks/1.114.2/docs/resources/app#deployment_id App#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1872
          },
          "name": "deploymentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#env_vars App#env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1876
          },
          "name": "envVars",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentEnvVars"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#git_source App#git_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1880
          },
          "name": "gitSource",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentGitSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#mode App#mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1884
          },
          "name": "mode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#source_code_path App#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1888
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppPendingDeployment"
    },
    "@cdktn/provider-databricks.app.AppPendingDeploymentDeploymentArtifacts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentDeploymentArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 1224
      },
      "name": "AppPendingDeploymentDeploymentArtifacts",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#source_code_path App#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1228
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppPendingDeploymentDeploymentArtifacts"
    },
    "@cdktn/provider-databricks.app.AppPendingDeploymentDeploymentArtifactsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentDeploymentArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 1267
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 1260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1300
          },
          "name": "resetSourceCodePath"
        }
      ],
      "name": "AppPendingDeploymentDeploymentArtifactsOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1304
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1294
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentDeploymentArtifacts"
          }
        }
      ],
      "symbolId": "src/app/index:AppPendingDeploymentDeploymentArtifactsOutputReference"
    },
    "@cdktn/provider-databricks.app.AppPendingDeploymentEnvVars": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentEnvVars",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 1308
      },
      "name": "AppPendingDeploymentEnvVars",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#name App#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1312
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#value App#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1316
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#value_from App#value_from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1320
          },
          "name": "valueFrom",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppPendingDeploymentEnvVars"
    },
    "@cdktn/provider-databricks.app.AppPendingDeploymentEnvVarsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentEnvVarsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 1479
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 1471
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1486
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentEnvVarsOutputReference"
            }
          }
        }
      ],
      "name": "AppPendingDeploymentEnvVarsList",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1472
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentEnvVars"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppPendingDeploymentEnvVarsList"
    },
    "@cdktn/provider-databricks.app.AppPendingDeploymentEnvVarsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentEnvVarsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 1376
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 1366
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1430
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1446
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1462
          },
          "name": "resetValueFrom"
        }
      ],
      "name": "AppPendingDeploymentEnvVarsOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1434
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1466
          },
          "name": "valueFromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1450
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1424
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1440
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1456
          },
          "name": "valueFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1380
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentEnvVars"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppPendingDeploymentEnvVarsOutputReference"
    },
    "@cdktn/provider-databricks.app.AppPendingDeploymentGitSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentGitSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 1601
      },
      "name": "AppPendingDeploymentGitSource",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#branch App#branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1605
          },
          "name": "branch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#commit App#commit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1609
          },
          "name": "commit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#source_code_path App#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1613
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#tag App#tag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1617
          },
          "name": "tag",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppPendingDeploymentGitSource"
    },
    "@cdktn/provider-databricks.app.AppPendingDeploymentGitSourceGitRepository": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentGitSourceGitRepository",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 1490
      },
      "name": "AppPendingDeploymentGitSourceGitRepository",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#provider App#provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1494
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#url App#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1498
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppPendingDeploymentGitSourceGitRepository"
    },
    "@cdktn/provider-databricks.app.AppPendingDeploymentGitSourceGitRepositoryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentGitSourceGitRepositoryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 1544
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 1537
      },
      "name": "AppPendingDeploymentGitSourceGitRepositoryOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1584
          },
          "name": "providerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1597
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1577
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1590
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentGitSourceGitRepository"
          }
        }
      ],
      "symbolId": "src/app/index:AppPendingDeploymentGitSourceGitRepositoryOutputReference"
    },
    "@cdktn/provider-databricks.app.AppPendingDeploymentGitSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentGitSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 1678
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 1670
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1738
          },
          "name": "resetBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1754
          },
          "name": "resetCommit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1781
          },
          "name": "resetSourceCodePath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1797
          },
          "name": "resetTag"
        }
      ],
      "name": "AppPendingDeploymentGitSourceOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1764
          },
          "name": "gitRepository",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentGitSourceGitRepositoryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1769
          },
          "name": "resolvedCommit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1742
          },
          "name": "branchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1758
          },
          "name": "commitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1785
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1801
          },
          "name": "tagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1732
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1748
          },
          "name": "commit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1775
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1791
          },
          "name": "tag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1682
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentGitSource"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppPendingDeploymentGitSourceOutputReference"
    },
    "@cdktn/provider-databricks.app.AppPendingDeploymentOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 1962
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 1955
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2070
          },
          "name": "putEnvVars",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentEnvVars"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2086
          },
          "name": "putGitSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentGitSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2025
          },
          "name": "resetCommand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2057
          },
          "name": "resetDeploymentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2073
          },
          "name": "resetEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2089
          },
          "name": "resetGitSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2105
          },
          "name": "resetMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2121
          },
          "name": "resetSourceCodePath"
        }
      ],
      "name": "AppPendingDeploymentOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2034
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2039
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2045
          },
          "name": "deploymentArtifacts",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentDeploymentArtifactsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2067
          },
          "name": "envVars",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentEnvVarsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2083
          },
          "name": "gitSource",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentGitSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2131
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2136
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2029
          },
          "name": "commandInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2061
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2077
          },
          "name": "envVarsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentEnvVars"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2093
          },
          "name": "gitSourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentGitSource"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2109
          },
          "name": "modeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2125
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2019
          },
          "name": "command",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2051
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2099
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2115
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1966
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppPendingDeployment"
          }
        }
      ],
      "symbolId": "src/app/index:AppPendingDeploymentOutputReference"
    },
    "@cdktn/provider-databricks.app.AppPendingDeploymentStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 1805
      },
      "name": "AppPendingDeploymentStatus",
      "namespace": "app",
      "symbolId": "src/app/index:AppPendingDeploymentStatus"
    },
    "@cdktn/provider-databricks.app.AppPendingDeploymentStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 1835
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 1828
      },
      "name": "AppPendingDeploymentStatusOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1855
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1860
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 1839
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppPendingDeploymentStatus"
          }
        }
      ],
      "symbolId": "src/app/index:AppPendingDeploymentStatusOutputReference"
    },
    "@cdktn/provider-databricks.app.AppProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 2140
      },
      "name": "AppProviderConfig",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#workspace_id App#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2144
          },
          "name": "workspaceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppProviderConfig"
    },
    "@cdktn/provider-databricks.app.AppProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 2184
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 2176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2226
          },
          "name": "resetWorkspaceId"
        }
      ],
      "name": "AppProviderConfigOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2230
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2220
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.app.AppResources": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 3620
      },
      "name": "AppResources",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#name App#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3648
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#app App#app}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3624
          },
          "name": "app",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppResourcesApp"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#database App#database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3628
          },
          "name": "database",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppResourcesDatabase"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#description App#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3632
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#experiment App#experiment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3636
          },
          "name": "experiment",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppResourcesExperiment"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#genie_space App#genie_space}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3640
          },
          "name": "genieSpace",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppResourcesGenieSpace"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#job App#job}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3644
          },
          "name": "job",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppResourcesJob"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#postgres App#postgres}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3652
          },
          "name": "postgres",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppResourcesPostgres"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#secret App#secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3656
          },
          "name": "secret",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppResourcesSecret"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#serving_endpoint App#serving_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3660
          },
          "name": "servingEndpoint",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppResourcesServingEndpoint"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#sql_warehouse App#sql_warehouse}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3664
          },
          "name": "sqlWarehouse",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppResourcesSqlWarehouse"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#uc_securable App#uc_securable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3668
          },
          "name": "ucSecurable",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppResourcesUcSecurable"
          }
        }
      ],
      "symbolId": "src/app/index:AppResources"
    },
    "@cdktn/provider-databricks.app.AppResourcesApp": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppResourcesApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 2234
      },
      "name": "AppResourcesApp",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#name App#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2238
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#permission App#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2242
          },
          "name": "permission",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesApp"
    },
    "@cdktn/provider-databricks.app.AppResourcesAppOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppResourcesAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 2289
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 2281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2337
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2353
          },
          "name": "resetPermission"
        }
      ],
      "name": "AppResourcesAppOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2341
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2357
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2331
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2347
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppResourcesApp"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesAppOutputReference"
    },
    "@cdktn/provider-databricks.app.AppResourcesDatabase": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppResourcesDatabase",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 2361
      },
      "name": "AppResourcesDatabase",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#database_name App#database_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2365
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#instance_name App#instance_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2369
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#permission App#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2373
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesDatabase"
    },
    "@cdktn/provider-databricks.app.AppResourcesDatabaseOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppResourcesDatabaseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 2427
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 2419
      },
      "name": "AppResourcesDatabaseOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2482
          },
          "name": "databaseNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2495
          },
          "name": "instanceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2508
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2475
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2488
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2501
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppResourcesDatabase"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesDatabaseOutputReference"
    },
    "@cdktn/provider-databricks.app.AppResourcesExperiment": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppResourcesExperiment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 2512
      },
      "name": "AppResourcesExperiment",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#experiment_id App#experiment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2516
          },
          "name": "experimentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#permission App#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2520
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesExperiment"
    },
    "@cdktn/provider-databricks.app.AppResourcesExperimentOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppResourcesExperimentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 2567
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 2559
      },
      "name": "AppResourcesExperimentOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2616
          },
          "name": "experimentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2629
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2609
          },
          "name": "experimentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2622
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2571
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppResourcesExperiment"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesExperimentOutputReference"
    },
    "@cdktn/provider-databricks.app.AppResourcesGenieSpace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppResourcesGenieSpace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 2633
      },
      "name": "AppResourcesGenieSpace",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#name App#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2637
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#permission App#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2641
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#space_id App#space_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2645
          },
          "name": "spaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesGenieSpace"
    },
    "@cdktn/provider-databricks.app.AppResourcesGenieSpaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppResourcesGenieSpaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 2699
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 2691
      },
      "name": "AppResourcesGenieSpaceOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2754
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2767
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2780
          },
          "name": "spaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2747
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2760
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2773
          },
          "name": "spaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2703
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppResourcesGenieSpace"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesGenieSpaceOutputReference"
    },
    "@cdktn/provider-databricks.app.AppResourcesJob": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppResourcesJob",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 2784
      },
      "name": "AppResourcesJob",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#id App#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2791
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#permission App#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2795
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesJob"
    },
    "@cdktn/provider-databricks.app.AppResourcesJobOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppResourcesJobOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 2842
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 2834
      },
      "name": "AppResourcesJobOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2891
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2904
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2884
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2897
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2846
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppResourcesJob"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesJobOutputReference"
    },
    "@cdktn/provider-databricks.app.AppResourcesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 4085
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 4077
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4092
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.app.AppResourcesOutputReference"
            }
          }
        }
      ],
      "name": "AppResourcesList",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4078
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.app.AppResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesList"
    },
    "@cdktn/provider-databricks.app.AppResourcesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 3787
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 3777
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3892
          },
          "name": "putApp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.app.AppResourcesApp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3908
          },
          "name": "putDatabase",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.app.AppResourcesDatabase"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3940
          },
          "name": "putExperiment",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.app.AppResourcesExperiment"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3956
          },
          "name": "putGenieSpace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.app.AppResourcesGenieSpace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3972
          },
          "name": "putJob",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.app.AppResourcesJob"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4001
          },
          "name": "putPostgres",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.app.AppResourcesPostgres"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4017
          },
          "name": "putSecret",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.app.AppResourcesSecret"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4033
          },
          "name": "putServingEndpoint",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.app.AppResourcesServingEndpoint"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4049
          },
          "name": "putSqlWarehouse",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.app.AppResourcesSqlWarehouse"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4065
          },
          "name": "putUcSecurable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.app.AppResourcesUcSecurable"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3895
          },
          "name": "resetApp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3911
          },
          "name": "resetDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3927
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3943
          },
          "name": "resetExperiment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3959
          },
          "name": "resetGenieSpace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3975
          },
          "name": "resetJob"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4004
          },
          "name": "resetPostgres"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4020
          },
          "name": "resetSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4036
          },
          "name": "resetServingEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4052
          },
          "name": "resetSqlWarehouse"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4068
          },
          "name": "resetUcSecurable"
        }
      ],
      "name": "AppResourcesOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3889
          },
          "name": "app",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppResourcesAppOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3905
          },
          "name": "database",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppResourcesDatabaseOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3937
          },
          "name": "experiment",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppResourcesExperimentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3953
          },
          "name": "genieSpace",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppResourcesGenieSpaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3969
          },
          "name": "job",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppResourcesJobOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3998
          },
          "name": "postgres",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppResourcesPostgresOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4014
          },
          "name": "secret",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppResourcesSecretOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4030
          },
          "name": "servingEndpoint",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppResourcesServingEndpointOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4046
          },
          "name": "sqlWarehouse",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppResourcesSqlWarehouseOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4062
          },
          "name": "ucSecurable",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppResourcesUcSecurableOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3899
          },
          "name": "appInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppResourcesApp"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3915
          },
          "name": "databaseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppResourcesDatabase"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3931
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3947
          },
          "name": "experimentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppResourcesExperiment"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3963
          },
          "name": "genieSpaceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppResourcesGenieSpace"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3979
          },
          "name": "jobInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppResourcesJob"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3992
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4008
          },
          "name": "postgresInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppResourcesPostgres"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4024
          },
          "name": "secretInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppResourcesSecret"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4040
          },
          "name": "servingEndpointInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppResourcesServingEndpoint"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4056
          },
          "name": "sqlWarehouseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppResourcesSqlWarehouse"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4072
          },
          "name": "ucSecurableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppResourcesUcSecurable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3921
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3985
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3791
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppResources"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesOutputReference"
    },
    "@cdktn/provider-databricks.app.AppResourcesPostgres": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppResourcesPostgres",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 2908
      },
      "name": "AppResourcesPostgres",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#branch App#branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2912
          },
          "name": "branch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#database App#database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2916
          },
          "name": "database",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#permission App#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2920
          },
          "name": "permission",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesPostgres"
    },
    "@cdktn/provider-databricks.app.AppResourcesPostgresOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppResourcesPostgresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 2974
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 2966
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3028
          },
          "name": "resetBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3044
          },
          "name": "resetDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3060
          },
          "name": "resetPermission"
        }
      ],
      "name": "AppResourcesPostgresOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3032
          },
          "name": "branchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3048
          },
          "name": "databaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3064
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3022
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3038
          },
          "name": "database",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3054
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 2978
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppResourcesPostgres"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesPostgresOutputReference"
    },
    "@cdktn/provider-databricks.app.AppResourcesSecret": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppResourcesSecret",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 3068
      },
      "name": "AppResourcesSecret",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#key App#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3072
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#permission App#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3076
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#scope App#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3080
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesSecret"
    },
    "@cdktn/provider-databricks.app.AppResourcesSecretOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppResourcesSecretOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 3134
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 3126
      },
      "name": "AppResourcesSecretOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3189
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3202
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3215
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3182
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3195
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3208
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppResourcesSecret"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesSecretOutputReference"
    },
    "@cdktn/provider-databricks.app.AppResourcesServingEndpoint": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppResourcesServingEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 3219
      },
      "name": "AppResourcesServingEndpoint",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#name App#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3223
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#permission App#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3227
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesServingEndpoint"
    },
    "@cdktn/provider-databricks.app.AppResourcesServingEndpointOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppResourcesServingEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 3274
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 3266
      },
      "name": "AppResourcesServingEndpointOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3323
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3336
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3316
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3329
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3278
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppResourcesServingEndpoint"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesServingEndpointOutputReference"
    },
    "@cdktn/provider-databricks.app.AppResourcesSqlWarehouse": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppResourcesSqlWarehouse",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 3340
      },
      "name": "AppResourcesSqlWarehouse",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#id App#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3347
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#permission App#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3351
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesSqlWarehouse"
    },
    "@cdktn/provider-databricks.app.AppResourcesSqlWarehouseOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppResourcesSqlWarehouseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 3398
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 3390
      },
      "name": "AppResourcesSqlWarehouseOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3447
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3460
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3440
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3453
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3402
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppResourcesSqlWarehouse"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesSqlWarehouseOutputReference"
    },
    "@cdktn/provider-databricks.app.AppResourcesUcSecurable": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppResourcesUcSecurable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 3464
      },
      "name": "AppResourcesUcSecurable",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#permission App#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3468
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#securable_full_name App#securable_full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3472
          },
          "name": "securableFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#securable_type App#securable_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3476
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesUcSecurable"
    },
    "@cdktn/provider-databricks.app.AppResourcesUcSecurableOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppResourcesUcSecurableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 3530
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 3522
      },
      "name": "AppResourcesUcSecurableOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3603
          },
          "name": "securableKind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3585
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3598
          },
          "name": "securableFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3616
          },
          "name": "securableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3578
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3591
          },
          "name": "securableFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3609
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 3534
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppResourcesUcSecurable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppResourcesUcSecurableOutputReference"
    },
    "@cdktn/provider-databricks.app.AppTelemetryExportDestinations": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppTelemetryExportDestinations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 4247
      },
      "name": "AppTelemetryExportDestinations",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#unity_catalog App#unity_catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4251
          },
          "name": "unityCatalog",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppTelemetryExportDestinationsUnityCatalog"
          }
        }
      ],
      "symbolId": "src/app/index:AppTelemetryExportDestinations"
    },
    "@cdktn/provider-databricks.app.AppTelemetryExportDestinationsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppTelemetryExportDestinationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 4352
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 4344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4359
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.app.AppTelemetryExportDestinationsOutputReference"
            }
          }
        }
      ],
      "name": "AppTelemetryExportDestinationsList",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4345
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.app.AppTelemetryExportDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppTelemetryExportDestinationsList"
    },
    "@cdktn/provider-databricks.app.AppTelemetryExportDestinationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppTelemetryExportDestinationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 4293
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 4283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4332
          },
          "name": "putUnityCatalog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.app.AppTelemetryExportDestinationsUnityCatalog"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4335
          },
          "name": "resetUnityCatalog"
        }
      ],
      "name": "AppTelemetryExportDestinationsOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4329
          },
          "name": "unityCatalog",
          "type": {
            "fqn": "@cdktn/provider-databricks.app.AppTelemetryExportDestinationsUnityCatalogOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4339
          },
          "name": "unityCatalogInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppTelemetryExportDestinationsUnityCatalog"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4297
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppTelemetryExportDestinations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppTelemetryExportDestinationsOutputReference"
    },
    "@cdktn/provider-databricks.app.AppTelemetryExportDestinationsUnityCatalog": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppTelemetryExportDestinationsUnityCatalog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 4096
      },
      "name": "AppTelemetryExportDestinationsUnityCatalog",
      "namespace": "app",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#logs_table App#logs_table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4100
          },
          "name": "logsTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#metrics_table App#metrics_table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4104
          },
          "name": "metricsTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app#traces_table App#traces_table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4108
          },
          "name": "tracesTable",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app/index:AppTelemetryExportDestinationsUnityCatalog"
    },
    "@cdktn/provider-databricks.app.AppTelemetryExportDestinationsUnityCatalogOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.app.AppTelemetryExportDestinationsUnityCatalogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app/index.ts",
          "line": 4162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app/index.ts",
        "line": 4154
      },
      "name": "AppTelemetryExportDestinationsUnityCatalogOutputReference",
      "namespace": "app",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4217
          },
          "name": "logsTableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4230
          },
          "name": "metricsTableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4243
          },
          "name": "tracesTableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4210
          },
          "name": "logsTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4223
          },
          "name": "metricsTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4236
          },
          "name": "tracesTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app/index.ts",
            "line": 4166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.app.AppTelemetryExportDestinationsUnityCatalog"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app/index:AppTelemetryExportDestinationsUnityCatalogOutputReference"
    },
    "@cdktn/provider-databricks.appSpace.AppSpace": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space databricks_app_space}."
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpace",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space databricks_app_space} Resource."
        },
        "locationInModule": {
          "filename": "src/app-space/index.ts",
          "line": 2088
        },
        "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": "@cdktn/provider-databricks.appSpace.AppSpaceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 2056
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a AppSpace resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2073
          },
          "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 AppSpace to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AppSpace that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AppSpace to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2175
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2191
          },
          "name": "putResources",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResources"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2134
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2178
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2194
          },
          "name": "resetResources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2241
          },
          "name": "resetUsagePolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2257
          },
          "name": "resetUserApiScopes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2269
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2280
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AppSpace",
      "namespace": "appSpace",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2061
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2117
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2122
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2143
          },
          "name": "effectiveUsagePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2148
          },
          "name": "effectiveUserApiScopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2153
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2172
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2188
          },
          "name": "resources",
          "type": {
            "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2203
          },
          "name": "servicePrincipalClientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2208
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2213
          },
          "name": "servicePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2219
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2229
          },
          "name": "updater",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2224
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2138
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2166
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2182
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2198
          },
          "name": "resourcesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2245
          },
          "name": "usagePolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2261
          },
          "name": "userApiScopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2128
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2159
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2235
          },
          "name": "usagePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2251
          },
          "name": "userApiScopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpace"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 14
      },
      "name": "AppSpaceConfig",
      "namespace": "appSpace",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#name AppSpace#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 22
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#description AppSpace#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 18
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#provider_config AppSpace#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#resources AppSpace#resources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 30
          },
          "name": "resources",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#usage_policy_id AppSpace#usage_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 34
          },
          "name": "usagePolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#user_api_scopes AppSpace#user_api_scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 38
          },
          "name": "userApiScopes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceConfig"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 40
      },
      "name": "AppSpaceProviderConfig",
      "namespace": "appSpace",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#workspace_id AppSpace#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 44
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceProviderConfig"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app-space/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 76
      },
      "name": "AppSpaceProviderConfigOutputReference",
      "namespace": "appSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 127
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 120
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceResources": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 1517
      },
      "name": "AppSpaceResources",
      "namespace": "appSpace",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#name AppSpace#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1545
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#app AppSpace#app}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1521
          },
          "name": "app",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesApp"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#database AppSpace#database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1525
          },
          "name": "database",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesDatabase"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#description AppSpace#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1529
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#experiment AppSpace#experiment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1533
          },
          "name": "experiment",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesExperiment"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#genie_space AppSpace#genie_space}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1537
          },
          "name": "genieSpace",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesGenieSpace"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#job AppSpace#job}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1541
          },
          "name": "job",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesJob"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#postgres AppSpace#postgres}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1549
          },
          "name": "postgres",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesPostgres"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#secret AppSpace#secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1553
          },
          "name": "secret",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesSecret"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#serving_endpoint AppSpace#serving_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1557
          },
          "name": "servingEndpoint",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesServingEndpoint"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#sql_warehouse AppSpace#sql_warehouse}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1561
          },
          "name": "sqlWarehouse",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesSqlWarehouse"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#uc_securable AppSpace#uc_securable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1565
          },
          "name": "ucSecurable",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesUcSecurable"
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceResources"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceResourcesApp": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 131
      },
      "name": "AppSpaceResourcesApp",
      "namespace": "appSpace",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#name AppSpace#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 135
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#permission AppSpace#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 139
          },
          "name": "permission",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceResourcesApp"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceResourcesAppOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app-space/index.ts",
          "line": 186
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 234
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 250
          },
          "name": "resetPermission"
        }
      ],
      "name": "AppSpaceResourcesAppOutputReference",
      "namespace": "appSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 238
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 254
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 228
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 244
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 190
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesApp"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceResourcesAppOutputReference"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceResourcesDatabase": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesDatabase",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 258
      },
      "name": "AppSpaceResourcesDatabase",
      "namespace": "appSpace",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#database_name AppSpace#database_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 262
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#instance_name AppSpace#instance_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 266
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#permission AppSpace#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 270
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceResourcesDatabase"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceResourcesDatabaseOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesDatabaseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app-space/index.ts",
          "line": 324
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 316
      },
      "name": "AppSpaceResourcesDatabaseOutputReference",
      "namespace": "appSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 379
          },
          "name": "databaseNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 392
          },
          "name": "instanceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 405
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 372
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 385
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 398
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesDatabase"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceResourcesDatabaseOutputReference"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceResourcesExperiment": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesExperiment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 409
      },
      "name": "AppSpaceResourcesExperiment",
      "namespace": "appSpace",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#experiment_id AppSpace#experiment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 413
          },
          "name": "experimentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#permission AppSpace#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 417
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceResourcesExperiment"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceResourcesExperimentOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesExperimentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app-space/index.ts",
          "line": 464
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 456
      },
      "name": "AppSpaceResourcesExperimentOutputReference",
      "namespace": "appSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 513
          },
          "name": "experimentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 526
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 506
          },
          "name": "experimentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 519
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 468
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesExperiment"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceResourcesExperimentOutputReference"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceResourcesGenieSpace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesGenieSpace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 530
      },
      "name": "AppSpaceResourcesGenieSpace",
      "namespace": "appSpace",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#name AppSpace#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 534
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#permission AppSpace#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 538
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#space_id AppSpace#space_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 542
          },
          "name": "spaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceResourcesGenieSpace"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceResourcesGenieSpaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesGenieSpaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app-space/index.ts",
          "line": 596
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 588
      },
      "name": "AppSpaceResourcesGenieSpaceOutputReference",
      "namespace": "appSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 651
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 664
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 677
          },
          "name": "spaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 644
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 657
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 670
          },
          "name": "spaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 600
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesGenieSpace"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceResourcesGenieSpaceOutputReference"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceResourcesJob": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesJob",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 681
      },
      "name": "AppSpaceResourcesJob",
      "namespace": "appSpace",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#id AppSpace#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 688
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#permission AppSpace#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 692
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceResourcesJob"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceResourcesJobOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesJobOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app-space/index.ts",
          "line": 739
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 731
      },
      "name": "AppSpaceResourcesJobOutputReference",
      "namespace": "appSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 788
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 801
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 781
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 794
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 743
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesJob"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceResourcesJobOutputReference"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceResourcesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app-space/index.ts",
          "line": 1982
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 1974
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1989
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesOutputReference"
            }
          }
        }
      ],
      "name": "AppSpaceResourcesList",
      "namespace": "appSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1975
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceResourcesList"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceResourcesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app-space/index.ts",
          "line": 1684
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 1674
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1789
          },
          "name": "putApp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesApp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1805
          },
          "name": "putDatabase",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesDatabase"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1837
          },
          "name": "putExperiment",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesExperiment"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1853
          },
          "name": "putGenieSpace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesGenieSpace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1869
          },
          "name": "putJob",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesJob"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1898
          },
          "name": "putPostgres",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesPostgres"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1914
          },
          "name": "putSecret",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesSecret"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1930
          },
          "name": "putServingEndpoint",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesServingEndpoint"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1946
          },
          "name": "putSqlWarehouse",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesSqlWarehouse"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1962
          },
          "name": "putUcSecurable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesUcSecurable"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1792
          },
          "name": "resetApp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1808
          },
          "name": "resetDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1824
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1840
          },
          "name": "resetExperiment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1856
          },
          "name": "resetGenieSpace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1872
          },
          "name": "resetJob"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1901
          },
          "name": "resetPostgres"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1917
          },
          "name": "resetSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1933
          },
          "name": "resetServingEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1949
          },
          "name": "resetSqlWarehouse"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1965
          },
          "name": "resetUcSecurable"
        }
      ],
      "name": "AppSpaceResourcesOutputReference",
      "namespace": "appSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1786
          },
          "name": "app",
          "type": {
            "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesAppOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1802
          },
          "name": "database",
          "type": {
            "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesDatabaseOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1834
          },
          "name": "experiment",
          "type": {
            "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesExperimentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1850
          },
          "name": "genieSpace",
          "type": {
            "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesGenieSpaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1866
          },
          "name": "job",
          "type": {
            "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesJobOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1895
          },
          "name": "postgres",
          "type": {
            "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesPostgresOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1911
          },
          "name": "secret",
          "type": {
            "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesSecretOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1927
          },
          "name": "servingEndpoint",
          "type": {
            "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesServingEndpointOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1943
          },
          "name": "sqlWarehouse",
          "type": {
            "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesSqlWarehouseOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1959
          },
          "name": "ucSecurable",
          "type": {
            "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesUcSecurableOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1796
          },
          "name": "appInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesApp"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1812
          },
          "name": "databaseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesDatabase"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1828
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1844
          },
          "name": "experimentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesExperiment"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1860
          },
          "name": "genieSpaceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesGenieSpace"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1876
          },
          "name": "jobInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesJob"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1889
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1905
          },
          "name": "postgresInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesPostgres"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1921
          },
          "name": "secretInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesSecret"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1937
          },
          "name": "servingEndpointInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesServingEndpoint"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1953
          },
          "name": "sqlWarehouseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesSqlWarehouse"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1969
          },
          "name": "ucSecurableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesUcSecurable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1818
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1882
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1688
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResources"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceResourcesOutputReference"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceResourcesPostgres": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesPostgres",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 805
      },
      "name": "AppSpaceResourcesPostgres",
      "namespace": "appSpace",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#branch AppSpace#branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 809
          },
          "name": "branch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#database AppSpace#database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 813
          },
          "name": "database",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#permission AppSpace#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 817
          },
          "name": "permission",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceResourcesPostgres"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceResourcesPostgresOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesPostgresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app-space/index.ts",
          "line": 871
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 863
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 925
          },
          "name": "resetBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 941
          },
          "name": "resetDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 957
          },
          "name": "resetPermission"
        }
      ],
      "name": "AppSpaceResourcesPostgresOutputReference",
      "namespace": "appSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 929
          },
          "name": "branchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 945
          },
          "name": "databaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 961
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 919
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 935
          },
          "name": "database",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 951
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 875
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesPostgres"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceResourcesPostgresOutputReference"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceResourcesSecret": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesSecret",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 965
      },
      "name": "AppSpaceResourcesSecret",
      "namespace": "appSpace",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#key AppSpace#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 969
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#permission AppSpace#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 973
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#scope AppSpace#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 977
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceResourcesSecret"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceResourcesSecretOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesSecretOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app-space/index.ts",
          "line": 1031
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 1023
      },
      "name": "AppSpaceResourcesSecretOutputReference",
      "namespace": "appSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1086
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1099
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1112
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1079
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1092
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1105
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1035
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesSecret"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceResourcesSecretOutputReference"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceResourcesServingEndpoint": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesServingEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 1116
      },
      "name": "AppSpaceResourcesServingEndpoint",
      "namespace": "appSpace",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#name AppSpace#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1120
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#permission AppSpace#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1124
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceResourcesServingEndpoint"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceResourcesServingEndpointOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesServingEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app-space/index.ts",
          "line": 1171
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 1163
      },
      "name": "AppSpaceResourcesServingEndpointOutputReference",
      "namespace": "appSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1220
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1233
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1213
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1226
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesServingEndpoint"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceResourcesServingEndpointOutputReference"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceResourcesSqlWarehouse": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesSqlWarehouse",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 1237
      },
      "name": "AppSpaceResourcesSqlWarehouse",
      "namespace": "appSpace",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#id AppSpace#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1244
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#permission AppSpace#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1248
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceResourcesSqlWarehouse"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceResourcesSqlWarehouseOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesSqlWarehouseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app-space/index.ts",
          "line": 1295
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 1287
      },
      "name": "AppSpaceResourcesSqlWarehouseOutputReference",
      "namespace": "appSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1344
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1357
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1337
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1350
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1299
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesSqlWarehouse"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceResourcesSqlWarehouseOutputReference"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceResourcesUcSecurable": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesUcSecurable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 1361
      },
      "name": "AppSpaceResourcesUcSecurable",
      "namespace": "appSpace",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#permission AppSpace#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1365
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#securable_full_name AppSpace#securable_full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1369
          },
          "name": "securableFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/app_space#securable_type AppSpace#securable_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1373
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceResourcesUcSecurable"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceResourcesUcSecurableOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesUcSecurableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app-space/index.ts",
          "line": 1427
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 1419
      },
      "name": "AppSpaceResourcesUcSecurableOutputReference",
      "namespace": "appSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1500
          },
          "name": "securableKind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1482
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1495
          },
          "name": "securableFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1513
          },
          "name": "securableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1475
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1488
          },
          "name": "securableFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1506
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 1431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceResourcesUcSecurable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceResourcesUcSecurableOutputReference"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 1993
      },
      "name": "AppSpaceStatus",
      "namespace": "appSpace",
      "symbolId": "src/app-space/index:AppSpaceStatus"
    },
    "@cdktn/provider-databricks.appSpace.AppSpaceStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/app-space/index.ts",
          "line": 2023
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/app-space/index.ts",
        "line": 2016
      },
      "name": "AppSpaceStatusOutputReference",
      "namespace": "appSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2043
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2048
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/app-space/index.ts",
            "line": 2027
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.appSpace.AppSpaceStatus"
          }
        }
      ],
      "symbolId": "src/app-space/index:AppSpaceStatusOutputReference"
    },
    "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplate": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template databricks_apps_settings_custom_template}."
      },
      "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplate",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template databricks_apps_settings_custom_template} Resource."
        },
        "locationInModule": {
          "filename": "src/apps-settings-custom-template/index.ts",
          "line": 1278
        },
        "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": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apps-settings-custom-template/index.ts",
        "line": 1246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a AppsSettingsCustomTemplate resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1263
          },
          "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 AppsSettingsCustomTemplate to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AppsSettingsCustomTemplate that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AppsSettingsCustomTemplate to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1359
          },
          "name": "putManifest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifest"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1398
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1320
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1401
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1413
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1425
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AppsSettingsCustomTemplate",
      "namespace": "appsSettingsCustomTemplate",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1251
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1308
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1356
          },
          "name": "manifest",
          "type": {
            "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1395
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1324
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1337
          },
          "name": "gitProviderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1350
          },
          "name": "gitRepoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1363
          },
          "name": "manifestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifest"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1376
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1389
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1405
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1314
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1330
          },
          "name": "gitProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1343
          },
          "name": "gitRepo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1369
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1382
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apps-settings-custom-template/index:AppsSettingsCustomTemplate"
    },
    "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apps-settings-custom-template/index.ts",
        "line": 14
      },
      "name": "AppsSettingsCustomTemplateConfig",
      "namespace": "appsSettingsCustomTemplate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#git_provider AppsSettingsCustomTemplate#git_provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 22
          },
          "name": "gitProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#git_repo AppsSettingsCustomTemplate#git_repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 26
          },
          "name": "gitRepo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#manifest AppsSettingsCustomTemplate#manifest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 30
          },
          "name": "manifest",
          "type": {
            "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifest"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#name AppsSettingsCustomTemplate#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 34
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#path AppsSettingsCustomTemplate#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 38
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#description AppsSettingsCustomTemplate#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 18
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#provider_config AppsSettingsCustomTemplate#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 42
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateProviderConfig"
          }
        }
      ],
      "symbolId": "src/apps-settings-custom-template/index:AppsSettingsCustomTemplateConfig"
    },
    "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifest": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apps-settings-custom-template/index.ts",
        "line": 964
      },
      "name": "AppsSettingsCustomTemplateManifest",
      "namespace": "appsSettingsCustomTemplate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#name AppsSettingsCustomTemplate#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 972
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#version AppsSettingsCustomTemplate#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 980
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#description AppsSettingsCustomTemplate#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 968
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#resource_specs AppsSettingsCustomTemplate#resource_specs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 976
          },
          "name": "resourceSpecs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apps-settings-custom-template/index:AppsSettingsCustomTemplateManifest"
    },
    "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apps-settings-custom-template/index.ts",
          "line": 1041
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apps-settings-custom-template/index.ts",
        "line": 1033
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1127
          },
          "name": "putResourceSpecs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecs"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1101
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1130
          },
          "name": "resetResourceSpecs"
        }
      ],
      "name": "AppsSettingsCustomTemplateManifestOutputReference",
      "namespace": "appsSettingsCustomTemplate",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1124
          },
          "name": "resourceSpecs",
          "type": {
            "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1105
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1118
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1134
          },
          "name": "resourceSpecsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1147
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1095
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1111
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1140
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1045
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifest"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apps-settings-custom-template/index:AppsSettingsCustomTemplateManifestOutputReference"
    },
    "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apps-settings-custom-template/index.ts",
        "line": 620
      },
      "name": "AppsSettingsCustomTemplateManifestResourceSpecs",
      "namespace": "appsSettingsCustomTemplate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#name AppsSettingsCustomTemplate#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 636
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#description AppsSettingsCustomTemplate#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 624
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#experiment_spec AppsSettingsCustomTemplate#experiment_spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 628
          },
          "name": "experimentSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsExperimentSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#job_spec AppsSettingsCustomTemplate#job_spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 632
          },
          "name": "jobSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsJobSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#secret_spec AppsSettingsCustomTemplate#secret_spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 640
          },
          "name": "secretSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsSecretSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#serving_endpoint_spec AppsSettingsCustomTemplate#serving_endpoint_spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 644
          },
          "name": "servingEndpointSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsServingEndpointSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#sql_warehouse_spec AppsSettingsCustomTemplate#sql_warehouse_spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 648
          },
          "name": "sqlWarehouseSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsSqlWarehouseSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#uc_securable_spec AppsSettingsCustomTemplate#uc_securable_spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 652
          },
          "name": "ucSecurableSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsUcSecurableSpec"
          }
        }
      ],
      "symbolId": "src/apps-settings-custom-template/index:AppsSettingsCustomTemplateManifestResourceSpecs"
    },
    "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsExperimentSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsExperimentSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apps-settings-custom-template/index.ts",
        "line": 44
      },
      "name": "AppsSettingsCustomTemplateManifestResourceSpecsExperimentSpec",
      "namespace": "appsSettingsCustomTemplate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#permission AppsSettingsCustomTemplate#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 48
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apps-settings-custom-template/index:AppsSettingsCustomTemplateManifestResourceSpecsExperimentSpec"
    },
    "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsExperimentSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsExperimentSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apps-settings-custom-template/index.ts",
          "line": 88
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apps-settings-custom-template/index.ts",
        "line": 80
      },
      "name": "AppsSettingsCustomTemplateManifestResourceSpecsExperimentSpecOutputReference",
      "namespace": "appsSettingsCustomTemplate",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 131
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 124
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsExperimentSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apps-settings-custom-template/index:AppsSettingsCustomTemplateManifestResourceSpecsExperimentSpecOutputReference"
    },
    "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsJobSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsJobSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apps-settings-custom-template/index.ts",
        "line": 135
      },
      "name": "AppsSettingsCustomTemplateManifestResourceSpecsJobSpec",
      "namespace": "appsSettingsCustomTemplate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#permission AppsSettingsCustomTemplate#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 139
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apps-settings-custom-template/index:AppsSettingsCustomTemplateManifestResourceSpecsJobSpec"
    },
    "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsJobSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsJobSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apps-settings-custom-template/index.ts",
          "line": 179
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apps-settings-custom-template/index.ts",
        "line": 171
      },
      "name": "AppsSettingsCustomTemplateManifestResourceSpecsJobSpecOutputReference",
      "namespace": "appsSettingsCustomTemplate",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 222
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 215
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsJobSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apps-settings-custom-template/index:AppsSettingsCustomTemplateManifestResourceSpecsJobSpecOutputReference"
    },
    "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apps-settings-custom-template/index.ts",
          "line": 953
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apps-settings-custom-template/index.ts",
        "line": 945
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 960
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsOutputReference"
            }
          }
        }
      ],
      "name": "AppsSettingsCustomTemplateManifestResourceSpecsList",
      "namespace": "appsSettingsCustomTemplate",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 946
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apps-settings-custom-template/index:AppsSettingsCustomTemplateManifestResourceSpecsList"
    },
    "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apps-settings-custom-template/index.ts",
          "line": 743
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apps-settings-custom-template/index.ts",
        "line": 733
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 840
          },
          "name": "putExperimentSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsExperimentSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 856
          },
          "name": "putJobSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsJobSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 885
          },
          "name": "putSecretSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsSecretSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 901
          },
          "name": "putServingEndpointSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsServingEndpointSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 917
          },
          "name": "putSqlWarehouseSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsSqlWarehouseSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 933
          },
          "name": "putUcSecurableSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsUcSecurableSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 827
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 843
          },
          "name": "resetExperimentSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 859
          },
          "name": "resetJobSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 888
          },
          "name": "resetSecretSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 904
          },
          "name": "resetServingEndpointSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 920
          },
          "name": "resetSqlWarehouseSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 936
          },
          "name": "resetUcSecurableSpec"
        }
      ],
      "name": "AppsSettingsCustomTemplateManifestResourceSpecsOutputReference",
      "namespace": "appsSettingsCustomTemplate",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 837
          },
          "name": "experimentSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsExperimentSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 853
          },
          "name": "jobSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsJobSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 882
          },
          "name": "secretSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsSecretSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 898
          },
          "name": "servingEndpointSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsServingEndpointSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 914
          },
          "name": "sqlWarehouseSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsSqlWarehouseSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 930
          },
          "name": "ucSecurableSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsUcSecurableSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 831
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 847
          },
          "name": "experimentSpecInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsExperimentSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 863
          },
          "name": "jobSpecInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsJobSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 876
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 892
          },
          "name": "secretSpecInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsSecretSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 908
          },
          "name": "servingEndpointSpecInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsServingEndpointSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 924
          },
          "name": "sqlWarehouseSpecInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsSqlWarehouseSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 940
          },
          "name": "ucSecurableSpecInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsUcSecurableSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 821
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 869
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 747
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecs"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apps-settings-custom-template/index:AppsSettingsCustomTemplateManifestResourceSpecsOutputReference"
    },
    "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsSecretSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsSecretSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apps-settings-custom-template/index.ts",
        "line": 226
      },
      "name": "AppsSettingsCustomTemplateManifestResourceSpecsSecretSpec",
      "namespace": "appsSettingsCustomTemplate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#permission AppsSettingsCustomTemplate#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 230
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apps-settings-custom-template/index:AppsSettingsCustomTemplateManifestResourceSpecsSecretSpec"
    },
    "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsSecretSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsSecretSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apps-settings-custom-template/index.ts",
          "line": 270
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apps-settings-custom-template/index.ts",
        "line": 262
      },
      "name": "AppsSettingsCustomTemplateManifestResourceSpecsSecretSpecOutputReference",
      "namespace": "appsSettingsCustomTemplate",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 313
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 306
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 274
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsSecretSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apps-settings-custom-template/index:AppsSettingsCustomTemplateManifestResourceSpecsSecretSpecOutputReference"
    },
    "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsServingEndpointSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsServingEndpointSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apps-settings-custom-template/index.ts",
        "line": 317
      },
      "name": "AppsSettingsCustomTemplateManifestResourceSpecsServingEndpointSpec",
      "namespace": "appsSettingsCustomTemplate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#permission AppsSettingsCustomTemplate#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 321
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apps-settings-custom-template/index:AppsSettingsCustomTemplateManifestResourceSpecsServingEndpointSpec"
    },
    "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsServingEndpointSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsServingEndpointSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apps-settings-custom-template/index.ts",
          "line": 361
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apps-settings-custom-template/index.ts",
        "line": 353
      },
      "name": "AppsSettingsCustomTemplateManifestResourceSpecsServingEndpointSpecOutputReference",
      "namespace": "appsSettingsCustomTemplate",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 404
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 397
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 365
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsServingEndpointSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apps-settings-custom-template/index:AppsSettingsCustomTemplateManifestResourceSpecsServingEndpointSpecOutputReference"
    },
    "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsSqlWarehouseSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsSqlWarehouseSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apps-settings-custom-template/index.ts",
        "line": 408
      },
      "name": "AppsSettingsCustomTemplateManifestResourceSpecsSqlWarehouseSpec",
      "namespace": "appsSettingsCustomTemplate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#permission AppsSettingsCustomTemplate#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 412
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apps-settings-custom-template/index:AppsSettingsCustomTemplateManifestResourceSpecsSqlWarehouseSpec"
    },
    "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsSqlWarehouseSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsSqlWarehouseSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apps-settings-custom-template/index.ts",
          "line": 452
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apps-settings-custom-template/index.ts",
        "line": 444
      },
      "name": "AppsSettingsCustomTemplateManifestResourceSpecsSqlWarehouseSpecOutputReference",
      "namespace": "appsSettingsCustomTemplate",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 495
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 488
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 456
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsSqlWarehouseSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apps-settings-custom-template/index:AppsSettingsCustomTemplateManifestResourceSpecsSqlWarehouseSpecOutputReference"
    },
    "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsUcSecurableSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsUcSecurableSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apps-settings-custom-template/index.ts",
        "line": 499
      },
      "name": "AppsSettingsCustomTemplateManifestResourceSpecsUcSecurableSpec",
      "namespace": "appsSettingsCustomTemplate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#permission AppsSettingsCustomTemplate#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 503
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#securable_type AppsSettingsCustomTemplate#securable_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 507
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apps-settings-custom-template/index:AppsSettingsCustomTemplateManifestResourceSpecsUcSecurableSpec"
    },
    "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsUcSecurableSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsUcSecurableSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apps-settings-custom-template/index.ts",
          "line": 554
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apps-settings-custom-template/index.ts",
        "line": 546
      },
      "name": "AppsSettingsCustomTemplateManifestResourceSpecsUcSecurableSpecOutputReference",
      "namespace": "appsSettingsCustomTemplate",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 603
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 616
          },
          "name": "securableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 596
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 609
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 558
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateManifestResourceSpecsUcSecurableSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apps-settings-custom-template/index:AppsSettingsCustomTemplateManifestResourceSpecsUcSecurableSpecOutputReference"
    },
    "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/apps-settings-custom-template/index.ts",
        "line": 1151
      },
      "name": "AppsSettingsCustomTemplateProviderConfig",
      "namespace": "appsSettingsCustomTemplate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/apps_settings_custom_template#workspace_id AppsSettingsCustomTemplate#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1155
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/apps-settings-custom-template/index:AppsSettingsCustomTemplateProviderConfig"
    },
    "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/apps-settings-custom-template/index.ts",
          "line": 1195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/apps-settings-custom-template/index.ts",
        "line": 1187
      },
      "name": "AppsSettingsCustomTemplateProviderConfigOutputReference",
      "namespace": "appsSettingsCustomTemplate",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1238
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1231
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/apps-settings-custom-template/index.ts",
            "line": 1199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.appsSettingsCustomTemplate.AppsSettingsCustomTemplateProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/apps-settings-custom-template/index:AppsSettingsCustomTemplateProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlist": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/artifact_allowlist databricks_artifact_allowlist}."
      },
      "fqn": "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlist",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/artifact_allowlist databricks_artifact_allowlist} Resource."
        },
        "locationInModule": {
          "filename": "src/artifact-allowlist/index.ts",
          "line": 311
        },
        "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": "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlistConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/artifact-allowlist/index.ts",
        "line": 279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a ArtifactAllowlist resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 296
          },
          "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 ArtifactAllowlist to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/artifact_allowlist#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ArtifactAllowlist that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ArtifactAllowlist to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 422
          },
          "name": "putArtifactMatcher",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlistArtifactMatcher"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 435
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlistProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 361
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 377
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 393
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 409
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 438
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 450
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 462
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ArtifactAllowlist",
      "namespace": "artifactAllowlist",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 284
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 419
          },
          "name": "artifactMatcher",
          "type": {
            "fqn": "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlistArtifactMatcherList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 432
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlistProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 426
          },
          "name": "artifactMatcherInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlistArtifactMatcher"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 349
          },
          "name": "artifactTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 365
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 381
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 397
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 413
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 442
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlistProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 342
          },
          "name": "artifactType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 355
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 371
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 387
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 403
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/artifact-allowlist/index:ArtifactAllowlist"
    },
    "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlistArtifactMatcher": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlistArtifactMatcher",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/artifact-allowlist/index.ts",
        "line": 51
      },
      "name": "ArtifactAllowlistArtifactMatcher",
      "namespace": "artifactAllowlist",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/artifact_allowlist#artifact ArtifactAllowlist#artifact}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 55
          },
          "name": "artifact",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/artifact_allowlist#match_type ArtifactAllowlist#match_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 59
          },
          "name": "matchType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/artifact-allowlist/index:ArtifactAllowlistArtifactMatcher"
    },
    "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlistArtifactMatcherList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlistArtifactMatcherList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/artifact-allowlist/index.ts",
          "line": 183
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/artifact-allowlist/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 190
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlistArtifactMatcherOutputReference"
            }
          }
        }
      ],
      "name": "ArtifactAllowlistArtifactMatcherList",
      "namespace": "artifactAllowlist",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlistArtifactMatcher"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/artifact-allowlist/index:ArtifactAllowlistArtifactMatcherList"
    },
    "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlistArtifactMatcherOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlistArtifactMatcherOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/artifact-allowlist/index.ts",
          "line": 108
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/artifact-allowlist/index.ts",
        "line": 98
      },
      "name": "ArtifactAllowlistArtifactMatcherOutputReference",
      "namespace": "artifactAllowlist",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 157
          },
          "name": "artifactInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 170
          },
          "name": "matchTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 150
          },
          "name": "artifact",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 163
          },
          "name": "matchType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlistArtifactMatcher"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/artifact-allowlist/index:ArtifactAllowlistArtifactMatcherOutputReference"
    },
    "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlistConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlistConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/artifact-allowlist/index.ts",
        "line": 14
      },
      "name": "ArtifactAllowlistConfig",
      "namespace": "artifactAllowlist",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/artifact_allowlist#artifact_matcher ArtifactAllowlist#artifact_matcher}",
            "stability": "stable",
            "summary": "artifact_matcher block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 43
          },
          "name": "artifactMatcher",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlistArtifactMatcher"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/artifact_allowlist#artifact_type ArtifactAllowlist#artifact_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 18
          },
          "name": "artifactType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/artifact_allowlist#created_at ArtifactAllowlist#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 22
          },
          "name": "createdAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/artifact_allowlist#created_by ArtifactAllowlist#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 26
          },
          "name": "createdBy",
          "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/databricks/databricks/1.114.2/docs/resources/artifact_allowlist#id ArtifactAllowlist#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/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/databricks/databricks/1.114.2/docs/resources/artifact_allowlist#metastore_id ArtifactAllowlist#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 37
          },
          "name": "metastoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/artifact_allowlist#provider_config ArtifactAllowlist#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 49
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlistProviderConfig"
          }
        }
      ],
      "symbolId": "src/artifact-allowlist/index:ArtifactAllowlistConfig"
    },
    "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlistProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlistProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/artifact-allowlist/index.ts",
        "line": 194
      },
      "name": "ArtifactAllowlistProviderConfig",
      "namespace": "artifactAllowlist",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/artifact_allowlist#workspace_id ArtifactAllowlist#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 198
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/artifact-allowlist/index:ArtifactAllowlistProviderConfig"
    },
    "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlistProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlistProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/artifact-allowlist/index.ts",
          "line": 237
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/artifact-allowlist/index.ts",
        "line": 230
      },
      "name": "ArtifactAllowlistProviderConfigOutputReference",
      "namespace": "artifactAllowlist",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 271
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 264
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/artifact-allowlist/index.ts",
            "line": 241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.artifactAllowlist.ArtifactAllowlistProviderConfig"
          }
        }
      ],
      "symbolId": "src/artifact-allowlist/index:ArtifactAllowlistProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSetting": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/automatic_cluster_update_workspace_setting databricks_automatic_cluster_update_workspace_setting}."
      },
      "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/automatic_cluster_update_workspace_setting databricks_automatic_cluster_update_workspace_setting} Resource."
        },
        "locationInModule": {
          "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
          "line": 776
        },
        "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": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
        "line": 744
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a AutomaticClusterUpdateWorkspaceSetting resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 761
          },
          "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 AutomaticClusterUpdateWorkspaceSetting to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/automatic_cluster_update_workspace_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AutomaticClusterUpdateWorkspaceSetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AutomaticClusterUpdateWorkspaceSetting to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 856
          },
          "name": "putAutomaticClusterUpdateWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 869
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 811
          },
          "name": "resetEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 827
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 872
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 843
          },
          "name": "resetSettingName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 884
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 894
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AutomaticClusterUpdateWorkspaceSetting",
      "namespace": "automaticClusterUpdateWorkspaceSetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 749
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 853
          },
          "name": "automaticClusterUpdateWorkspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 866
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 860
          },
          "name": "automaticClusterUpdateWorkspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 815
          },
          "name": "etagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 831
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 876
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 847
          },
          "name": "settingNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 805
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 821
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 837
          },
          "name": "settingName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSetting"
    },
    "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
        "line": 471
      },
      "name": "AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspace",
      "namespace": "automaticClusterUpdateWorkspaceSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/automatic_cluster_update_workspace_setting#enabled AutomaticClusterUpdateWorkspaceSetting#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 479
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/automatic_cluster_update_workspace_setting#can_toggle AutomaticClusterUpdateWorkspaceSetting#can_toggle}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 475
          },
          "name": "canToggle",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/automatic_cluster_update_workspace_setting#maintenance_window AutomaticClusterUpdateWorkspaceSetting#maintenance_window}",
            "stability": "stable",
            "summary": "maintenance_window block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 489
          },
          "name": "maintenanceWindow",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindow"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/automatic_cluster_update_workspace_setting#restart_even_if_no_updates_available AutomaticClusterUpdateWorkspaceSetting#restart_even_if_no_updates_available}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 483
          },
          "name": "restartEvenIfNoUpdatesAvailable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspace"
    },
    "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetails": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
        "line": 43
      },
      "name": "AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetails",
      "namespace": "automaticClusterUpdateWorkspaceSetting",
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetails"
    },
    "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetailsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
          "line": 117
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
        "line": 110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 124
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference"
            }
          }
        }
      ],
      "name": "AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetailsList",
      "namespace": "automaticClusterUpdateWorkspaceSetting",
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetailsList"
    },
    "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
          "line": 75
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
        "line": 66
      },
      "name": "AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference",
      "namespace": "automaticClusterUpdateWorkspaceSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 95
          },
          "name": "forcedForComplianceMode",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 100
          },
          "name": "unavailableForDisabledEntitlement",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 105
          },
          "name": "unavailableForNonEnterpriseTier",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 79
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetails"
          }
        }
      ],
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference"
    },
    "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindow": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
        "line": 385
      },
      "name": "AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindow",
      "namespace": "automaticClusterUpdateWorkspaceSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/automatic_cluster_update_workspace_setting#week_day_based_schedule AutomaticClusterUpdateWorkspaceSetting#week_day_based_schedule}",
            "stability": "stable",
            "summary": "week_day_based_schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 391
          },
          "name": "weekDayBasedSchedule",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
          }
        }
      ],
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindow"
    },
    "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
          "line": 430
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
        "line": 423
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 460
          },
          "name": "putWeekDayBasedSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 463
          },
          "name": "resetWeekDayBasedSchedule"
        }
      ],
      "name": "AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference",
      "namespace": "automaticClusterUpdateWorkspaceSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 457
          },
          "name": "weekDayBasedSchedule",
          "type": {
            "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 467
          },
          "name": "weekDayBasedScheduleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 434
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindow"
          }
        }
      ],
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference"
    },
    "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
        "line": 239
      },
      "name": "AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule",
      "namespace": "automaticClusterUpdateWorkspaceSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/automatic_cluster_update_workspace_setting#day_of_week AutomaticClusterUpdateWorkspaceSetting#day_of_week}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 243
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/automatic_cluster_update_workspace_setting#frequency AutomaticClusterUpdateWorkspaceSetting#frequency}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 247
          },
          "name": "frequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/automatic_cluster_update_workspace_setting#window_start_time AutomaticClusterUpdateWorkspaceSetting#window_start_time}",
            "stability": "stable",
            "summary": "window_start_time block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 253
          },
          "name": "windowStartTime",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
          }
        }
      ],
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
    },
    "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
          "line": 306
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
        "line": 299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 374
          },
          "name": "putWindowStartTime",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 377
          },
          "name": "resetWindowStartTime"
        }
      ],
      "name": "AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference",
      "namespace": "automaticClusterUpdateWorkspaceSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 371
          },
          "name": "windowStartTime",
          "type": {
            "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 352
          },
          "name": "dayOfWeekInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 365
          },
          "name": "frequencyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 381
          },
          "name": "windowStartTimeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 345
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 358
          },
          "name": "frequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
          }
        }
      ],
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference"
    },
    "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
        "line": 128
      },
      "name": "AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime",
      "namespace": "automaticClusterUpdateWorkspaceSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/automatic_cluster_update_workspace_setting#hours AutomaticClusterUpdateWorkspaceSetting#hours}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 132
          },
          "name": "hours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/automatic_cluster_update_workspace_setting#minutes AutomaticClusterUpdateWorkspaceSetting#minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 136
          },
          "name": "minutes",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
    },
    "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
          "line": 182
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
        "line": 175
      },
      "name": "AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference",
      "namespace": "automaticClusterUpdateWorkspaceSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 222
          },
          "name": "hoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 235
          },
          "name": "minutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 215
          },
          "name": "hours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 228
          },
          "name": "minutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 186
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
          }
        }
      ],
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference"
    },
    "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
          "line": 549
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
        "line": 542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 648
          },
          "name": "putMaintenanceWindow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindow"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 600
          },
          "name": "resetCanToggle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 651
          },
          "name": "resetMaintenanceWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 635
          },
          "name": "resetRestartEvenIfNoUpdatesAvailable"
        }
      ],
      "name": "AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceOutputReference",
      "namespace": "automaticClusterUpdateWorkspaceSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 623
          },
          "name": "enablementDetails",
          "type": {
            "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceEnablementDetailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 645
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 604
          },
          "name": "canToggleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 617
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 655
          },
          "name": "maintenanceWindowInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceMaintenanceWindow"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 639
          },
          "name": "restartEvenIfNoUpdatesAvailableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 594
          },
          "name": "canToggle",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 610
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 629
          },
          "name": "restartEvenIfNoUpdatesAvailable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspace"
          }
        }
      ],
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspaceOutputReference"
    },
    "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
        "line": 14
      },
      "name": "AutomaticClusterUpdateWorkspaceSettingConfig",
      "namespace": "automaticClusterUpdateWorkspaceSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/automatic_cluster_update_workspace_setting#automatic_cluster_update_workspace AutomaticClusterUpdateWorkspaceSetting#automatic_cluster_update_workspace}",
            "stability": "stable",
            "summary": "automatic_cluster_update_workspace block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 35
          },
          "name": "automaticClusterUpdateWorkspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingAutomaticClusterUpdateWorkspace"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/automatic_cluster_update_workspace_setting#etag AutomaticClusterUpdateWorkspaceSetting#etag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 18
          },
          "name": "etag",
          "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/databricks/databricks/1.114.2/docs/resources/automatic_cluster_update_workspace_setting#id AutomaticClusterUpdateWorkspaceSetting#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 25
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/automatic_cluster_update_workspace_setting#provider_config AutomaticClusterUpdateWorkspaceSetting#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 41
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/automatic_cluster_update_workspace_setting#setting_name AutomaticClusterUpdateWorkspaceSetting#setting_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 29
          },
          "name": "settingName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSettingConfig"
    },
    "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
        "line": 659
      },
      "name": "AutomaticClusterUpdateWorkspaceSettingProviderConfig",
      "namespace": "automaticClusterUpdateWorkspaceSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/automatic_cluster_update_workspace_setting#workspace_id AutomaticClusterUpdateWorkspaceSetting#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 663
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSettingProviderConfig"
    },
    "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
          "line": 702
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
        "line": 695
      },
      "name": "AutomaticClusterUpdateWorkspaceSettingProviderConfigOutputReference",
      "namespace": "automaticClusterUpdateWorkspaceSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 736
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 729
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/automatic-cluster-update-workspace-setting/index.ts",
            "line": 706
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.automaticClusterUpdateWorkspaceSetting.AutomaticClusterUpdateWorkspaceSettingProviderConfig"
          }
        }
      ],
      "symbolId": "src/automatic-cluster-update-workspace-setting/index:AutomaticClusterUpdateWorkspaceSettingProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.awsS3Mount.AwsS3Mount": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aws_s3_mount databricks_aws_s3_mount}."
      },
      "fqn": "@cdktn/provider-databricks.awsS3Mount.AwsS3Mount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aws_s3_mount databricks_aws_s3_mount} Resource."
        },
        "locationInModule": {
          "filename": "src/aws-s3-mount/index.ts",
          "line": 75
        },
        "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": "@cdktn/provider-databricks.awsS3Mount.AwsS3MountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/aws-s3-mount/index.ts",
        "line": 43
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a AwsS3Mount resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/aws-s3-mount/index.ts",
            "line": 60
          },
          "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 AwsS3Mount to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aws_s3_mount#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AwsS3Mount that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AwsS3Mount to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aws-s3-mount/index.ts",
            "line": 110
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aws-s3-mount/index.ts",
            "line": 126
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aws-s3-mount/index.ts",
            "line": 142
          },
          "name": "resetInstanceProfile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aws-s3-mount/index.ts",
            "line": 185
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aws-s3-mount/index.ts",
            "line": 195
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AwsS3Mount",
      "namespace": "awsS3Mount",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aws-s3-mount/index.ts",
            "line": 48
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aws-s3-mount/index.ts",
            "line": 177
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aws-s3-mount/index.ts",
            "line": 114
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aws-s3-mount/index.ts",
            "line": 130
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aws-s3-mount/index.ts",
            "line": 146
          },
          "name": "instanceProfileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aws-s3-mount/index.ts",
            "line": 159
          },
          "name": "mountNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aws-s3-mount/index.ts",
            "line": 172
          },
          "name": "s3BucketNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aws-s3-mount/index.ts",
            "line": 104
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aws-s3-mount/index.ts",
            "line": 120
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aws-s3-mount/index.ts",
            "line": 136
          },
          "name": "instanceProfile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aws-s3-mount/index.ts",
            "line": 152
          },
          "name": "mountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/aws-s3-mount/index.ts",
            "line": 165
          },
          "name": "s3BucketName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/aws-s3-mount/index:AwsS3Mount"
    },
    "@cdktn/provider-databricks.awsS3Mount.AwsS3MountConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.awsS3Mount.AwsS3MountConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/aws-s3-mount/index.ts",
        "line": 14
      },
      "name": "AwsS3MountConfig",
      "namespace": "awsS3Mount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aws_s3_mount#mount_name AwsS3Mount#mount_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aws-s3-mount/index.ts",
            "line": 33
          },
          "name": "mountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aws_s3_mount#s3_bucket_name AwsS3Mount#s3_bucket_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aws-s3-mount/index.ts",
            "line": 37
          },
          "name": "s3BucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/aws_s3_mount#cluster_id AwsS3Mount#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aws-s3-mount/index.ts",
            "line": 18
          },
          "name": "clusterId",
          "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/databricks/databricks/1.114.2/docs/resources/aws_s3_mount#id AwsS3Mount#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aws-s3-mount/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/databricks/databricks/1.114.2/docs/resources/aws_s3_mount#instance_profile AwsS3Mount#instance_profile}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/aws-s3-mount/index.ts",
            "line": 29
          },
          "name": "instanceProfile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/aws-s3-mount/index:AwsS3MountConfig"
    },
    "@cdktn/provider-databricks.azureAdlsGen1Mount.AzureAdlsGen1Mount": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen1_mount databricks_azure_adls_gen1_mount}."
      },
      "fqn": "@cdktn/provider-databricks.azureAdlsGen1Mount.AzureAdlsGen1Mount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen1_mount databricks_azure_adls_gen1_mount} Resource."
        },
        "locationInModule": {
          "filename": "src/azure-adls-gen1-mount/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": "@cdktn/provider-databricks.azureAdlsGen1Mount.AzureAdlsGen1MountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/azure-adls-gen1-mount/index.ts",
        "line": 63
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a AzureAdlsGen1Mount resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/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 AzureAdlsGen1Mount to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen1_mount#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AzureAdlsGen1Mount that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AzureAdlsGen1Mount to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 174
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 190
          },
          "name": "resetDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 206
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 240
          },
          "name": "resetSparkConfPrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 278
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 293
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AzureAdlsGen1Mount",
      "namespace": "azureAdlsGen1Mount",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 68
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 228
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 136
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 149
          },
          "name": "clientSecretKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 162
          },
          "name": "clientSecretScopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 178
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 194
          },
          "name": "directoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 210
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 223
          },
          "name": "mountNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 244
          },
          "name": "sparkConfPrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 257
          },
          "name": "storageResourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 270
          },
          "name": "tenantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 129
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 142
          },
          "name": "clientSecretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 155
          },
          "name": "clientSecretScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 168
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 184
          },
          "name": "directory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 200
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 216
          },
          "name": "mountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 234
          },
          "name": "sparkConfPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 250
          },
          "name": "storageResourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 263
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/azure-adls-gen1-mount/index:AzureAdlsGen1Mount"
    },
    "@cdktn/provider-databricks.azureAdlsGen1Mount.AzureAdlsGen1MountConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.azureAdlsGen1Mount.AzureAdlsGen1MountConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/azure-adls-gen1-mount/index.ts",
        "line": 14
      },
      "name": "AzureAdlsGen1MountConfig",
      "namespace": "azureAdlsGen1Mount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen1_mount#client_id AzureAdlsGen1Mount#client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 18
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen1_mount#client_secret_key AzureAdlsGen1Mount#client_secret_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 22
          },
          "name": "clientSecretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen1_mount#client_secret_scope AzureAdlsGen1Mount#client_secret_scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 26
          },
          "name": "clientSecretScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen1_mount#mount_name AzureAdlsGen1Mount#mount_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 45
          },
          "name": "mountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen1_mount#storage_resource_name AzureAdlsGen1Mount#storage_resource_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 53
          },
          "name": "storageResourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen1_mount#tenant_id AzureAdlsGen1Mount#tenant_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 57
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen1_mount#cluster_id AzureAdlsGen1Mount#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 30
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen1_mount#directory AzureAdlsGen1Mount#directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 34
          },
          "name": "directory",
          "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/databricks/databricks/1.114.2/docs/resources/azure_adls_gen1_mount#id AzureAdlsGen1Mount#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 41
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen1_mount#spark_conf_prefix AzureAdlsGen1Mount#spark_conf_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen1-mount/index.ts",
            "line": 49
          },
          "name": "sparkConfPrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/azure-adls-gen1-mount/index:AzureAdlsGen1MountConfig"
    },
    "@cdktn/provider-databricks.azureAdlsGen2Mount.AzureAdlsGen2Mount": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen2_mount databricks_azure_adls_gen2_mount}."
      },
      "fqn": "@cdktn/provider-databricks.azureAdlsGen2Mount.AzureAdlsGen2Mount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen2_mount databricks_azure_adls_gen2_mount} Resource."
        },
        "locationInModule": {
          "filename": "src/azure-adls-gen2-mount/index.ts",
          "line": 103
        },
        "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": "@cdktn/provider-databricks.azureAdlsGen2Mount.AzureAdlsGen2MountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/azure-adls-gen2-mount/index.ts",
        "line": 71
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a AzureAdlsGen2Mount resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 88
          },
          "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 AzureAdlsGen2Mount to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen2_mount#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AzureAdlsGen2Mount that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AzureAdlsGen2Mount to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 184
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 213
          },
          "name": "resetDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 229
          },
          "name": "resetEnvironment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 245
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 314
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 331
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AzureAdlsGen2Mount",
      "namespace": "azureAdlsGen2Mount",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 76
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 280
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 146
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 159
          },
          "name": "clientSecretKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 172
          },
          "name": "clientSecretScopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 188
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 201
          },
          "name": "containerNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 217
          },
          "name": "directoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 233
          },
          "name": "environmentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 249
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 262
          },
          "name": "initializeFileSystemInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 275
          },
          "name": "mountNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 293
          },
          "name": "storageAccountNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 306
          },
          "name": "tenantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 139
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 152
          },
          "name": "clientSecretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 165
          },
          "name": "clientSecretScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 178
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 194
          },
          "name": "containerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 207
          },
          "name": "directory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 223
          },
          "name": "environment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 239
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 255
          },
          "name": "initializeFileSystem",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 268
          },
          "name": "mountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 286
          },
          "name": "storageAccountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 299
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/azure-adls-gen2-mount/index:AzureAdlsGen2Mount"
    },
    "@cdktn/provider-databricks.azureAdlsGen2Mount.AzureAdlsGen2MountConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.azureAdlsGen2Mount.AzureAdlsGen2MountConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/azure-adls-gen2-mount/index.ts",
        "line": 14
      },
      "name": "AzureAdlsGen2MountConfig",
      "namespace": "azureAdlsGen2Mount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen2_mount#client_id AzureAdlsGen2Mount#client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 18
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen2_mount#client_secret_key AzureAdlsGen2Mount#client_secret_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 22
          },
          "name": "clientSecretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen2_mount#client_secret_scope AzureAdlsGen2Mount#client_secret_scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 26
          },
          "name": "clientSecretScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen2_mount#container_name AzureAdlsGen2Mount#container_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 34
          },
          "name": "containerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen2_mount#initialize_file_system AzureAdlsGen2Mount#initialize_file_system}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 53
          },
          "name": "initializeFileSystem",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen2_mount#mount_name AzureAdlsGen2Mount#mount_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 57
          },
          "name": "mountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen2_mount#storage_account_name AzureAdlsGen2Mount#storage_account_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 61
          },
          "name": "storageAccountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen2_mount#tenant_id AzureAdlsGen2Mount#tenant_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 65
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen2_mount#cluster_id AzureAdlsGen2Mount#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 30
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen2_mount#directory AzureAdlsGen2Mount#directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 38
          },
          "name": "directory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_adls_gen2_mount#environment AzureAdlsGen2Mount#environment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 42
          },
          "name": "environment",
          "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/databricks/databricks/1.114.2/docs/resources/azure_adls_gen2_mount#id AzureAdlsGen2Mount#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-adls-gen2-mount/index.ts",
            "line": 49
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/azure-adls-gen2-mount/index:AzureAdlsGen2MountConfig"
    },
    "@cdktn/provider-databricks.azureBlobMount.AzureBlobMount": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_blob_mount databricks_azure_blob_mount}."
      },
      "fqn": "@cdktn/provider-databricks.azureBlobMount.AzureBlobMount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_blob_mount databricks_azure_blob_mount} Resource."
        },
        "locationInModule": {
          "filename": "src/azure-blob-mount/index.ts",
          "line": 91
        },
        "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": "@cdktn/provider-databricks.azureBlobMount.AzureBlobMountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/azure-blob-mount/index.ts",
        "line": 59
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a AzureBlobMount resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 76
          },
          "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 AzureBlobMount to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_blob_mount#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing AzureBlobMount that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the AzureBlobMount to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 143
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 172
          },
          "name": "resetDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 188
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 257
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 271
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "AzureBlobMount",
      "namespace": "azureBlobMount",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 64
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 210
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 131
          },
          "name": "authTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 147
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 160
          },
          "name": "containerNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 176
          },
          "name": "directoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 192
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 205
          },
          "name": "mountNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 223
          },
          "name": "storageAccountNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 236
          },
          "name": "tokenSecretKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 249
          },
          "name": "tokenSecretScopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 124
          },
          "name": "authType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 137
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 153
          },
          "name": "containerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 166
          },
          "name": "directory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 182
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 198
          },
          "name": "mountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 216
          },
          "name": "storageAccountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 229
          },
          "name": "tokenSecretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 242
          },
          "name": "tokenSecretScope",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/azure-blob-mount/index:AzureBlobMount"
    },
    "@cdktn/provider-databricks.azureBlobMount.AzureBlobMountConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.azureBlobMount.AzureBlobMountConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/azure-blob-mount/index.ts",
        "line": 14
      },
      "name": "AzureBlobMountConfig",
      "namespace": "azureBlobMount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_blob_mount#auth_type AzureBlobMount#auth_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 18
          },
          "name": "authType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_blob_mount#container_name AzureBlobMount#container_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 26
          },
          "name": "containerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_blob_mount#mount_name AzureBlobMount#mount_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 41
          },
          "name": "mountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_blob_mount#storage_account_name AzureBlobMount#storage_account_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 45
          },
          "name": "storageAccountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_blob_mount#token_secret_key AzureBlobMount#token_secret_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 49
          },
          "name": "tokenSecretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_blob_mount#token_secret_scope AzureBlobMount#token_secret_scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 53
          },
          "name": "tokenSecretScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_blob_mount#cluster_id AzureBlobMount#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 22
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/azure_blob_mount#directory AzureBlobMount#directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 30
          },
          "name": "directory",
          "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/databricks/databricks/1.114.2/docs/resources/azure_blob_mount#id AzureBlobMount#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/azure-blob-mount/index.ts",
            "line": 37
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/azure-blob-mount/index:AzureBlobMountConfig"
    },
    "@cdktn/provider-databricks.budget.Budget": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget databricks_budget}."
      },
      "fqn": "@cdktn/provider-databricks.budget.Budget",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget databricks_budget} Resource."
        },
        "locationInModule": {
          "filename": "src/budget/index.ts",
          "line": 1062
        },
        "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": "@cdktn/provider-databricks.budget.BudgetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/budget/index.ts",
        "line": 1030
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Budget resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1047
          },
          "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 Budget to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Budget that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Budget to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1193
          },
          "name": "putAlertConfigurations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.budget.BudgetAlertConfigurations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1209
          },
          "name": "putFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.budget.BudgetFilter"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1100
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1196
          },
          "name": "resetAlertConfigurations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1116
          },
          "name": "resetBudgetConfigurationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1132
          },
          "name": "resetCreateTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1148
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1212
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1164
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1180
          },
          "name": "resetUpdateTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1224
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1237
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Budget",
      "namespace": "budget",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1035
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1190
          },
          "name": "alertConfigurations",
          "type": {
            "fqn": "@cdktn/provider-databricks.budget.BudgetAlertConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1206
          },
          "name": "filter",
          "type": {
            "fqn": "@cdktn/provider-databricks.budget.BudgetFilterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1104
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1200
          },
          "name": "alertConfigurationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.budget.BudgetAlertConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1120
          },
          "name": "budgetConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1136
          },
          "name": "createTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1152
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1216
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.budget.BudgetFilter"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1168
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1184
          },
          "name": "updateTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1094
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1110
          },
          "name": "budgetConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1126
          },
          "name": "createTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1142
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1158
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1174
          },
          "name": "updateTime",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/budget/index:Budget"
    },
    "@cdktn/provider-databricks.budget.BudgetAlertConfigurations": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.budget.BudgetAlertConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/budget/index.ts",
        "line": 237
      },
      "name": "BudgetAlertConfigurations",
      "namespace": "budget",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget#action_configurations Budget#action_configurations}",
            "stability": "stable",
            "summary": "action_configurations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 263
          },
          "name": "actionConfigurations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.budget.BudgetAlertConfigurationsActionConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget#alert_configuration_id Budget#alert_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 241
          },
          "name": "alertConfigurationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget#quantity_threshold Budget#quantity_threshold}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 245
          },
          "name": "quantityThreshold",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget#quantity_type Budget#quantity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 249
          },
          "name": "quantityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget#time_period Budget#time_period}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 253
          },
          "name": "timePeriod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget#trigger_type Budget#trigger_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 257
          },
          "name": "triggerType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetAlertConfigurations"
    },
    "@cdktn/provider-databricks.budget.BudgetAlertConfigurationsActionConfigurations": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.budget.BudgetAlertConfigurationsActionConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/budget/index.ts",
        "line": 55
      },
      "name": "BudgetAlertConfigurationsActionConfigurations",
      "namespace": "budget",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget#action_configuration_id Budget#action_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 59
          },
          "name": "actionConfigurationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget#action_type Budget#action_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 63
          },
          "name": "actionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget#target Budget#target}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 67
          },
          "name": "target",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetAlertConfigurationsActionConfigurations"
    },
    "@cdktn/provider-databricks.budget.BudgetAlertConfigurationsActionConfigurationsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.budget.BudgetAlertConfigurationsActionConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/budget/index.ts",
          "line": 226
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/budget/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 233
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.budget.BudgetAlertConfigurationsActionConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "BudgetAlertConfigurationsActionConfigurationsList",
      "namespace": "budget",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 219
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.budget.BudgetAlertConfigurationsActionConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetAlertConfigurationsActionConfigurationsList"
    },
    "@cdktn/provider-databricks.budget.BudgetAlertConfigurationsActionConfigurationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.budget.BudgetAlertConfigurationsActionConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/budget/index.ts",
          "line": 123
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/budget/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 177
          },
          "name": "resetActionConfigurationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 193
          },
          "name": "resetActionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 209
          },
          "name": "resetTarget"
        }
      ],
      "name": "BudgetAlertConfigurationsActionConfigurationsOutputReference",
      "namespace": "budget",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 181
          },
          "name": "actionConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 197
          },
          "name": "actionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 213
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 171
          },
          "name": "actionConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 187
          },
          "name": "actionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 203
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 127
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.budget.BudgetAlertConfigurationsActionConfigurations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetAlertConfigurationsActionConfigurationsOutputReference"
    },
    "@cdktn/provider-databricks.budget.BudgetAlertConfigurationsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.budget.BudgetAlertConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/budget/index.ts",
          "line": 509
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/budget/index.ts",
        "line": 501
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 516
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.budget.BudgetAlertConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "BudgetAlertConfigurationsList",
      "namespace": "budget",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 502
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.budget.BudgetAlertConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetAlertConfigurationsList"
    },
    "@cdktn/provider-databricks.budget.BudgetAlertConfigurationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.budget.BudgetAlertConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/budget/index.ts",
          "line": 340
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/budget/index.ts",
        "line": 330
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 489
          },
          "name": "putActionConfigurations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.budget.BudgetAlertConfigurationsActionConfigurations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 492
          },
          "name": "resetActionConfigurations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 412
          },
          "name": "resetAlertConfigurationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 428
          },
          "name": "resetQuantityThreshold"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 444
          },
          "name": "resetQuantityType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 460
          },
          "name": "resetTimePeriod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 476
          },
          "name": "resetTriggerType"
        }
      ],
      "name": "BudgetAlertConfigurationsOutputReference",
      "namespace": "budget",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 486
          },
          "name": "actionConfigurations",
          "type": {
            "fqn": "@cdktn/provider-databricks.budget.BudgetAlertConfigurationsActionConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 496
          },
          "name": "actionConfigurationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.budget.BudgetAlertConfigurationsActionConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 416
          },
          "name": "alertConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 432
          },
          "name": "quantityThresholdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 448
          },
          "name": "quantityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 464
          },
          "name": "timePeriodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 480
          },
          "name": "triggerTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 406
          },
          "name": "alertConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 422
          },
          "name": "quantityThreshold",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 438
          },
          "name": "quantityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 454
          },
          "name": "timePeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 470
          },
          "name": "triggerType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 344
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.budget.BudgetAlertConfigurations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetAlertConfigurationsOutputReference"
    },
    "@cdktn/provider-databricks.budget.BudgetConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.budget.BudgetConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/budget/index.ts",
        "line": 14
      },
      "name": "BudgetConfig",
      "namespace": "budget",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget#account_id Budget#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 18
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget#alert_configurations Budget#alert_configurations}",
            "stability": "stable",
            "summary": "alert_configurations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 47
          },
          "name": "alertConfigurations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.budget.BudgetAlertConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget#budget_configuration_id Budget#budget_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 22
          },
          "name": "budgetConfigurationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget#create_time Budget#create_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 26
          },
          "name": "createTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget#display_name Budget#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 30
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget#filter Budget#filter}",
            "stability": "stable",
            "summary": "filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 53
          },
          "name": "filter",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.budget.BudgetFilter"
          }
        },
        {
          "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/databricks/databricks/1.114.2/docs/resources/budget#id Budget#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 37
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget#update_time Budget#update_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 41
          },
          "name": "updateTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetConfig"
    },
    "@cdktn/provider-databricks.budget.BudgetFilter": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.budget.BudgetFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/budget/index.ts",
        "line": 905
      },
      "name": "BudgetFilter",
      "namespace": "budget",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget#tags Budget#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 911
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.budget.BudgetFilterTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget#workspace_id Budget#workspace_id}",
            "stability": "stable",
            "summary": "workspace_id block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 917
          },
          "name": "workspaceId",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.budget.BudgetFilterWorkspaceId"
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetFilter"
    },
    "@cdktn/provider-databricks.budget.BudgetFilterOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.budget.BudgetFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/budget/index.ts",
          "line": 963
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/budget/index.ts",
        "line": 956
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 999
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.budget.BudgetFilterTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1015
          },
          "name": "putWorkspaceId",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.budget.BudgetFilterWorkspaceId"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1002
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1018
          },
          "name": "resetWorkspaceId"
        }
      ],
      "name": "BudgetFilterOutputReference",
      "namespace": "budget",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 996
          },
          "name": "tags",
          "type": {
            "fqn": "@cdktn/provider-databricks.budget.BudgetFilterTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1012
          },
          "name": "workspaceId",
          "type": {
            "fqn": "@cdktn/provider-databricks.budget.BudgetFilterWorkspaceIdOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1006
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.budget.BudgetFilterTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 1022
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.budget.BudgetFilterWorkspaceId"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 967
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.budget.BudgetFilter"
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetFilterOutputReference"
    },
    "@cdktn/provider-databricks.budget.BudgetFilterTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.budget.BudgetFilterTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/budget/index.ts",
        "line": 637
      },
      "name": "BudgetFilterTags",
      "namespace": "budget",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget#key Budget#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 641
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget#value Budget#value}",
            "stability": "stable",
            "summary": "value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 647
          },
          "name": "value",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.budget.BudgetFilterTagsValue"
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetFilterTags"
    },
    "@cdktn/provider-databricks.budget.BudgetFilterTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.budget.BudgetFilterTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/budget/index.ts",
          "line": 777
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/budget/index.ts",
        "line": 769
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 784
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.budget.BudgetFilterTagsOutputReference"
            }
          }
        }
      ],
      "name": "BudgetFilterTagsList",
      "namespace": "budget",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 770
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.budget.BudgetFilterTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetFilterTagsList"
    },
    "@cdktn/provider-databricks.budget.BudgetFilterTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.budget.BudgetFilterTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/budget/index.ts",
          "line": 696
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/budget/index.ts",
        "line": 686
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 757
          },
          "name": "putValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.budget.BudgetFilterTagsValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 744
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 760
          },
          "name": "resetValue"
        }
      ],
      "name": "BudgetFilterTagsOutputReference",
      "namespace": "budget",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 754
          },
          "name": "value",
          "type": {
            "fqn": "@cdktn/provider-databricks.budget.BudgetFilterTagsValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 748
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 764
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.budget.BudgetFilterTagsValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 738
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 700
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.budget.BudgetFilterTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetFilterTagsOutputReference"
    },
    "@cdktn/provider-databricks.budget.BudgetFilterTagsValue": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.budget.BudgetFilterTagsValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/budget/index.ts",
        "line": 520
      },
      "name": "BudgetFilterTagsValue",
      "namespace": "budget",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget#operator Budget#operator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 524
          },
          "name": "operator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget#values Budget#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 528
          },
          "name": "values",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetFilterTagsValue"
    },
    "@cdktn/provider-databricks.budget.BudgetFilterTagsValueOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.budget.BudgetFilterTagsValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/budget/index.ts",
          "line": 574
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/budget/index.ts",
        "line": 567
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 613
          },
          "name": "resetOperator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 629
          },
          "name": "resetValues"
        }
      ],
      "name": "BudgetFilterTagsValueOutputReference",
      "namespace": "budget",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 617
          },
          "name": "operatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 633
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 607
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 623
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 578
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.budget.BudgetFilterTagsValue"
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetFilterTagsValueOutputReference"
    },
    "@cdktn/provider-databricks.budget.BudgetFilterWorkspaceId": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.budget.BudgetFilterWorkspaceId",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/budget/index.ts",
        "line": 788
      },
      "name": "BudgetFilterWorkspaceId",
      "namespace": "budget",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget#operator Budget#operator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 792
          },
          "name": "operator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget#values Budget#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 796
          },
          "name": "values",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetFilterWorkspaceId"
    },
    "@cdktn/provider-databricks.budget.BudgetFilterWorkspaceIdOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.budget.BudgetFilterWorkspaceIdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/budget/index.ts",
          "line": 842
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/budget/index.ts",
        "line": 835
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 881
          },
          "name": "resetOperator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 897
          },
          "name": "resetValues"
        }
      ],
      "name": "BudgetFilterWorkspaceIdOutputReference",
      "namespace": "budget",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 885
          },
          "name": "operatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 901
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 875
          },
          "name": "operator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 891
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget/index.ts",
            "line": 846
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.budget.BudgetFilterWorkspaceId"
          }
        }
      ],
      "symbolId": "src/budget/index:BudgetFilterWorkspaceIdOutputReference"
    },
    "@cdktn/provider-databricks.budgetPolicy.BudgetPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget_policy databricks_budget_policy}."
      },
      "fqn": "@cdktn/provider-databricks.budgetPolicy.BudgetPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget_policy databricks_budget_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/budget-policy/index.ts",
          "line": 214
        },
        "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": "@cdktn/provider-databricks.budgetPolicy.BudgetPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/budget-policy/index.ts",
        "line": 182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a BudgetPolicy resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 199
          },
          "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 BudgetPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing BudgetPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the BudgetPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 261
          },
          "name": "putCustomTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.budgetPolicy.BudgetPolicyCustomTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 248
          },
          "name": "resetBindingWorkspaceIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 264
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 280
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 296
          },
          "name": "resetPolicyName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 308
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 317
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "BudgetPolicy",
      "namespace": "budgetPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 187
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 258
          },
          "name": "customTags",
          "type": {
            "fqn": "@cdktn/provider-databricks.budgetPolicy.BudgetPolicyCustomTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 252
          },
          "name": "bindingWorkspaceIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 268
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.budgetPolicy.BudgetPolicyCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 284
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 300
          },
          "name": "policyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 242
          },
          "name": "bindingWorkspaceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 274
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 290
          },
          "name": "policyName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/budget-policy/index:BudgetPolicy"
    },
    "@cdktn/provider-databricks.budgetPolicy.BudgetPolicyConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.budgetPolicy.BudgetPolicyConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/budget-policy/index.ts",
        "line": 14
      },
      "name": "BudgetPolicyConfig",
      "namespace": "budgetPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget_policy#binding_workspace_ids BudgetPolicy#binding_workspace_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 18
          },
          "name": "bindingWorkspaceIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget_policy#custom_tags BudgetPolicy#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 22
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.budgetPolicy.BudgetPolicyCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget_policy#policy_id BudgetPolicy#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 26
          },
          "name": "policyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget_policy#policy_name BudgetPolicy#policy_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 30
          },
          "name": "policyName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/budget-policy/index:BudgetPolicyConfig"
    },
    "@cdktn/provider-databricks.budgetPolicy.BudgetPolicyCustomTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.budgetPolicy.BudgetPolicyCustomTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/budget-policy/index.ts",
        "line": 32
      },
      "name": "BudgetPolicyCustomTags",
      "namespace": "budgetPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget_policy#key BudgetPolicy#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 36
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/budget_policy#value BudgetPolicy#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 40
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/budget-policy/index:BudgetPolicyCustomTags"
    },
    "@cdktn/provider-databricks.budgetPolicy.BudgetPolicyCustomTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.budgetPolicy.BudgetPolicyCustomTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/budget-policy/index.ts",
          "line": 167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/budget-policy/index.ts",
        "line": 159
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 174
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.budgetPolicy.BudgetPolicyCustomTagsOutputReference"
            }
          }
        }
      ],
      "name": "BudgetPolicyCustomTagsList",
      "namespace": "budgetPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.budgetPolicy.BudgetPolicyCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/budget-policy/index:BudgetPolicyCustomTagsList"
    },
    "@cdktn/provider-databricks.budgetPolicy.BudgetPolicyCustomTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.budgetPolicy.BudgetPolicyCustomTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/budget-policy/index.ts",
          "line": 89
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/budget-policy/index.ts",
        "line": 79
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 150
          },
          "name": "resetValue"
        }
      ],
      "name": "BudgetPolicyCustomTagsOutputReference",
      "namespace": "budgetPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 138
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 154
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 131
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 144
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/budget-policy/index.ts",
            "line": 93
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.budgetPolicy.BudgetPolicyCustomTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/budget-policy/index:BudgetPolicyCustomTagsOutputReference"
    },
    "@cdktn/provider-databricks.catalog.Catalog": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog databricks_catalog}."
      },
      "fqn": "@cdktn/provider-databricks.catalog.Catalog",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog databricks_catalog} Resource."
        },
        "locationInModule": {
          "filename": "src/catalog/index.ts",
          "line": 750
        },
        "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": "@cdktn/provider-databricks.catalog.CatalogConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/catalog/index.ts",
        "line": 718
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Catalog resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 735
          },
          "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 Catalog to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Catalog that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Catalog to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1076
          },
          "name": "putEffectivePredictiveOptimizationFlag",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.catalog.CatalogEffectivePredictiveOptimizationFlag"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1092
          },
          "name": "putManagedEncryptionSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.catalog.CatalogManagedEncryptionSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1108
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.catalog.CatalogProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1124
          },
          "name": "putProvisioningInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.catalog.CatalogProvisioningInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 799
          },
          "name": "resetBrowseOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 820
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 836
          },
          "name": "resetConnectionName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1079
          },
          "name": "resetEffectivePredictiveOptimizationFlag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 862
          },
          "name": "resetEnablePredictiveOptimization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 878
          },
          "name": "resetForceDestroy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 899
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 915
          },
          "name": "resetIsolationMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1095
          },
          "name": "resetManagedEncryptionSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 931
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 947
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 963
          },
          "name": "resetOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 979
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 995
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1111
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1011
          },
          "name": "resetProviderName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1127
          },
          "name": "resetProvisioningInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1032
          },
          "name": "resetShareName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1053
          },
          "name": "resetStorageRoot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1139
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1163
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Catalog",
      "namespace": "catalog",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 723
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 808
          },
          "name": "catalogType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 845
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 850
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1073
          },
          "name": "effectivePredictiveOptimizationFlag",
          "type": {
            "fqn": "@cdktn/provider-databricks.catalog.CatalogEffectivePredictiveOptimizationFlagOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 887
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1089
          },
          "name": "managedEncryptionSettings",
          "type": {
            "fqn": "@cdktn/provider-databricks.catalog.CatalogManagedEncryptionSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1105
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.catalog.CatalogProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1121
          },
          "name": "provisioningInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.catalog.CatalogProvisioningInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1020
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1041
          },
          "name": "storageLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1062
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1067
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 803
          },
          "name": "browseOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 824
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 840
          },
          "name": "connectionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1083
          },
          "name": "effectivePredictiveOptimizationFlagInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.catalog.CatalogEffectivePredictiveOptimizationFlag"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 866
          },
          "name": "enablePredictiveOptimizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 882
          },
          "name": "forceDestroyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 903
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 919
          },
          "name": "isolationModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1099
          },
          "name": "managedEncryptionSettingsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.catalog.CatalogManagedEncryptionSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 935
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 951
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 967
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 983
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 999
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1115
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.catalog.CatalogProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1015
          },
          "name": "providerNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1131
          },
          "name": "provisioningInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.catalog.CatalogProvisioningInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1036
          },
          "name": "shareNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1057
          },
          "name": "storageRootInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 793
          },
          "name": "browseOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 814
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 830
          },
          "name": "connectionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 856
          },
          "name": "enablePredictiveOptimization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 872
          },
          "name": "forceDestroy",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 893
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 909
          },
          "name": "isolationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 925
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 941
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 957
          },
          "name": "options",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 973
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 989
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1005
          },
          "name": "providerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1026
          },
          "name": "shareName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 1047
          },
          "name": "storageRoot",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/catalog/index:Catalog"
    },
    "@cdktn/provider-databricks.catalog.CatalogConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.catalog.CatalogConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/catalog/index.ts",
        "line": 14
      },
      "name": "CatalogConfig",
      "namespace": "catalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#browse_only Catalog#browse_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 18
          },
          "name": "browseOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#comment Catalog#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 22
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#connection_name Catalog#connection_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 26
          },
          "name": "connectionName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#effective_predictive_optimization_flag Catalog#effective_predictive_optimization_flag}",
            "stability": "stable",
            "summary": "effective_predictive_optimization_flag block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 83
          },
          "name": "effectivePredictiveOptimizationFlag",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.catalog.CatalogEffectivePredictiveOptimizationFlag"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#enable_predictive_optimization Catalog#enable_predictive_optimization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 30
          },
          "name": "enablePredictiveOptimization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#force_destroy Catalog#force_destroy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 34
          },
          "name": "forceDestroy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.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/databricks/databricks/1.114.2/docs/resources/catalog#id Catalog#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 41
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#isolation_mode Catalog#isolation_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 45
          },
          "name": "isolationMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#managed_encryption_settings Catalog#managed_encryption_settings}",
            "stability": "stable",
            "summary": "managed_encryption_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 89
          },
          "name": "managedEncryptionSettings",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.catalog.CatalogManagedEncryptionSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#metastore_id Catalog#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 49
          },
          "name": "metastoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#name Catalog#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 53
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#options Catalog#options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 57
          },
          "name": "options",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#owner Catalog#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 61
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#properties Catalog#properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 65
          },
          "name": "properties",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#provider_config Catalog#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 95
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.catalog.CatalogProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#provider_name Catalog#provider_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 69
          },
          "name": "providerName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#provisioning_info Catalog#provisioning_info}",
            "stability": "stable",
            "summary": "provisioning_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 101
          },
          "name": "provisioningInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.catalog.CatalogProvisioningInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#share_name Catalog#share_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 73
          },
          "name": "shareName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#storage_root Catalog#storage_root}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 77
          },
          "name": "storageRoot",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/catalog/index:CatalogConfig"
    },
    "@cdktn/provider-databricks.catalog.CatalogEffectivePredictiveOptimizationFlag": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.catalog.CatalogEffectivePredictiveOptimizationFlag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/catalog/index.ts",
        "line": 103
      },
      "name": "CatalogEffectivePredictiveOptimizationFlag",
      "namespace": "catalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#value Catalog#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 115
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#inherited_from_name Catalog#inherited_from_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 107
          },
          "name": "inheritedFromName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#inherited_from_type Catalog#inherited_from_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 111
          },
          "name": "inheritedFromType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/catalog/index:CatalogEffectivePredictiveOptimizationFlag"
    },
    "@cdktn/provider-databricks.catalog.CatalogEffectivePredictiveOptimizationFlagOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.catalog.CatalogEffectivePredictiveOptimizationFlagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/catalog/index.ts",
          "line": 168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/catalog/index.ts",
        "line": 161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 213
          },
          "name": "resetInheritedFromName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 229
          },
          "name": "resetInheritedFromType"
        }
      ],
      "name": "CatalogEffectivePredictiveOptimizationFlagOutputReference",
      "namespace": "catalog",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 217
          },
          "name": "inheritedFromNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 233
          },
          "name": "inheritedFromTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 246
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 207
          },
          "name": "inheritedFromName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 223
          },
          "name": "inheritedFromType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 239
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.catalog.CatalogEffectivePredictiveOptimizationFlag"
          }
        }
      ],
      "symbolId": "src/catalog/index:CatalogEffectivePredictiveOptimizationFlagOutputReference"
    },
    "@cdktn/provider-databricks.catalog.CatalogManagedEncryptionSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.catalog.CatalogManagedEncryptionSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/catalog/index.ts",
        "line": 397
      },
      "name": "CatalogManagedEncryptionSettings",
      "namespace": "catalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#azure_encryption_settings Catalog#azure_encryption_settings}",
            "stability": "stable",
            "summary": "azure_encryption_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 411
          },
          "name": "azureEncryptionSettings",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.catalog.CatalogManagedEncryptionSettingsAzureEncryptionSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#azure_key_vault_key_id Catalog#azure_key_vault_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 401
          },
          "name": "azureKeyVaultKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#customer_managed_key_id Catalog#customer_managed_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 405
          },
          "name": "customerManagedKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/catalog/index:CatalogManagedEncryptionSettings"
    },
    "@cdktn/provider-databricks.catalog.CatalogManagedEncryptionSettingsAzureEncryptionSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.catalog.CatalogManagedEncryptionSettingsAzureEncryptionSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/catalog/index.ts",
        "line": 250
      },
      "name": "CatalogManagedEncryptionSettingsAzureEncryptionSettings",
      "namespace": "catalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#azure_tenant_id Catalog#azure_tenant_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 262
          },
          "name": "azureTenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#azure_cmk_access_connector_id Catalog#azure_cmk_access_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 254
          },
          "name": "azureCmkAccessConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#azure_cmk_managed_identity_id Catalog#azure_cmk_managed_identity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 258
          },
          "name": "azureCmkManagedIdentityId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/catalog/index:CatalogManagedEncryptionSettingsAzureEncryptionSettings"
    },
    "@cdktn/provider-databricks.catalog.CatalogManagedEncryptionSettingsAzureEncryptionSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.catalog.CatalogManagedEncryptionSettingsAzureEncryptionSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/catalog/index.ts",
          "line": 315
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/catalog/index.ts",
        "line": 308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 360
          },
          "name": "resetAzureCmkAccessConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 376
          },
          "name": "resetAzureCmkManagedIdentityId"
        }
      ],
      "name": "CatalogManagedEncryptionSettingsAzureEncryptionSettingsOutputReference",
      "namespace": "catalog",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 364
          },
          "name": "azureCmkAccessConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 380
          },
          "name": "azureCmkManagedIdentityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 393
          },
          "name": "azureTenantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 354
          },
          "name": "azureCmkAccessConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 370
          },
          "name": "azureCmkManagedIdentityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 386
          },
          "name": "azureTenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 319
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.catalog.CatalogManagedEncryptionSettingsAzureEncryptionSettings"
          }
        }
      ],
      "symbolId": "src/catalog/index:CatalogManagedEncryptionSettingsAzureEncryptionSettingsOutputReference"
    },
    "@cdktn/provider-databricks.catalog.CatalogManagedEncryptionSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.catalog.CatalogManagedEncryptionSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/catalog/index.ts",
          "line": 464
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/catalog/index.ts",
        "line": 457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 538
          },
          "name": "putAzureEncryptionSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.catalog.CatalogManagedEncryptionSettingsAzureEncryptionSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 541
          },
          "name": "resetAzureEncryptionSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 509
          },
          "name": "resetAzureKeyVaultKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 525
          },
          "name": "resetCustomerManagedKeyId"
        }
      ],
      "name": "CatalogManagedEncryptionSettingsOutputReference",
      "namespace": "catalog",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 535
          },
          "name": "azureEncryptionSettings",
          "type": {
            "fqn": "@cdktn/provider-databricks.catalog.CatalogManagedEncryptionSettingsAzureEncryptionSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 545
          },
          "name": "azureEncryptionSettingsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.catalog.CatalogManagedEncryptionSettingsAzureEncryptionSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 513
          },
          "name": "azureKeyVaultKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 529
          },
          "name": "customerManagedKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 503
          },
          "name": "azureKeyVaultKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 519
          },
          "name": "customerManagedKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 468
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.catalog.CatalogManagedEncryptionSettings"
          }
        }
      ],
      "symbolId": "src/catalog/index:CatalogManagedEncryptionSettingsOutputReference"
    },
    "@cdktn/provider-databricks.catalog.CatalogProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.catalog.CatalogProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/catalog/index.ts",
        "line": 549
      },
      "name": "CatalogProviderConfig",
      "namespace": "catalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#workspace_id Catalog#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 553
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/catalog/index:CatalogProviderConfig"
    },
    "@cdktn/provider-databricks.catalog.CatalogProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.catalog.CatalogProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/catalog/index.ts",
          "line": 592
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/catalog/index.ts",
        "line": 585
      },
      "name": "CatalogProviderConfigOutputReference",
      "namespace": "catalog",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 626
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 619
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 596
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.catalog.CatalogProviderConfig"
          }
        }
      ],
      "symbolId": "src/catalog/index:CatalogProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.catalog.CatalogProvisioningInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.catalog.CatalogProvisioningInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/catalog/index.ts",
        "line": 630
      },
      "name": "CatalogProvisioningInfo",
      "namespace": "catalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog#state Catalog#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 634
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/catalog/index:CatalogProvisioningInfo"
    },
    "@cdktn/provider-databricks.catalog.CatalogProvisioningInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.catalog.CatalogProvisioningInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/catalog/index.ts",
          "line": 673
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/catalog/index.ts",
        "line": 666
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 706
          },
          "name": "resetState"
        }
      ],
      "name": "CatalogProvisioningInfoOutputReference",
      "namespace": "catalog",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 710
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 700
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog/index.ts",
            "line": 677
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.catalog.CatalogProvisioningInfo"
          }
        }
      ],
      "symbolId": "src/catalog/index:CatalogProvisioningInfoOutputReference"
    },
    "@cdktn/provider-databricks.catalogWorkspaceBinding.CatalogWorkspaceBinding": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog_workspace_binding databricks_catalog_workspace_binding}."
      },
      "fqn": "@cdktn/provider-databricks.catalogWorkspaceBinding.CatalogWorkspaceBinding",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog_workspace_binding databricks_catalog_workspace_binding} Resource."
        },
        "locationInModule": {
          "filename": "src/catalog-workspace-binding/index.ts",
          "line": 166
        },
        "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": "@cdktn/provider-databricks.catalogWorkspaceBinding.CatalogWorkspaceBindingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/catalog-workspace-binding/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a CatalogWorkspaceBinding resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 151
          },
          "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 CatalogWorkspaceBinding to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog_workspace_binding#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CatalogWorkspaceBinding that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CatalogWorkspaceBinding to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 293
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.catalogWorkspaceBinding.CatalogWorkspaceBindingProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 203
          },
          "name": "resetBindingType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 219
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 235
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 296
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 251
          },
          "name": "resetSecurableName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 267
          },
          "name": "resetSecurableType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 308
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 320
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CatalogWorkspaceBinding",
      "namespace": "catalogWorkspaceBinding",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 139
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 290
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.catalogWorkspaceBinding.CatalogWorkspaceBindingProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 207
          },
          "name": "bindingTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 223
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 239
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 300
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.catalogWorkspaceBinding.CatalogWorkspaceBindingProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 255
          },
          "name": "securableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 271
          },
          "name": "securableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 284
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 197
          },
          "name": "bindingType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 213
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 229
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 245
          },
          "name": "securableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 261
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 277
          },
          "name": "workspaceId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/catalog-workspace-binding/index:CatalogWorkspaceBinding"
    },
    "@cdktn/provider-databricks.catalogWorkspaceBinding.CatalogWorkspaceBindingConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.catalogWorkspaceBinding.CatalogWorkspaceBindingConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/catalog-workspace-binding/index.ts",
        "line": 14
      },
      "name": "CatalogWorkspaceBindingConfig",
      "namespace": "catalogWorkspaceBinding",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog_workspace_binding#workspace_id CatalogWorkspaceBinding#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 41
          },
          "name": "workspaceId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog_workspace_binding#binding_type CatalogWorkspaceBinding#binding_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 18
          },
          "name": "bindingType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog_workspace_binding#catalog_name CatalogWorkspaceBinding#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 22
          },
          "name": "catalogName",
          "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/databricks/databricks/1.114.2/docs/resources/catalog_workspace_binding#id CatalogWorkspaceBinding#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/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/databricks/databricks/1.114.2/docs/resources/catalog_workspace_binding#provider_config CatalogWorkspaceBinding#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 47
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.catalogWorkspaceBinding.CatalogWorkspaceBindingProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog_workspace_binding#securable_name CatalogWorkspaceBinding#securable_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 33
          },
          "name": "securableName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog_workspace_binding#securable_type CatalogWorkspaceBinding#securable_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 37
          },
          "name": "securableType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/catalog-workspace-binding/index:CatalogWorkspaceBindingConfig"
    },
    "@cdktn/provider-databricks.catalogWorkspaceBinding.CatalogWorkspaceBindingProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.catalogWorkspaceBinding.CatalogWorkspaceBindingProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/catalog-workspace-binding/index.ts",
        "line": 49
      },
      "name": "CatalogWorkspaceBindingProviderConfig",
      "namespace": "catalogWorkspaceBinding",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/catalog_workspace_binding#workspace_id CatalogWorkspaceBinding#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 53
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/catalog-workspace-binding/index:CatalogWorkspaceBindingProviderConfig"
    },
    "@cdktn/provider-databricks.catalogWorkspaceBinding.CatalogWorkspaceBindingProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.catalogWorkspaceBinding.CatalogWorkspaceBindingProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/catalog-workspace-binding/index.ts",
          "line": 92
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/catalog-workspace-binding/index.ts",
        "line": 85
      },
      "name": "CatalogWorkspaceBindingProviderConfigOutputReference",
      "namespace": "catalogWorkspaceBinding",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 126
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 119
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/catalog-workspace-binding/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.catalogWorkspaceBinding.CatalogWorkspaceBindingProviderConfig"
          }
        }
      ],
      "symbolId": "src/catalog-workspace-binding/index:CatalogWorkspaceBindingProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.cluster.Cluster": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster databricks_cluster}."
      },
      "fqn": "@cdktn/provider-databricks.cluster.Cluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster databricks_cluster} Resource."
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 4846
        },
        "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": "@cdktn/provider-databricks.cluster.ClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 4814
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Cluster resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4831
          },
          "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 Cluster to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Cluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Cluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5381
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterAutoscale"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5397
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5413
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5429
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConf"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5445
          },
          "name": "putClusterMountInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterMountInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5461
          },
          "name": "putDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterDockerImage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5477
          },
          "name": "putDriverNodeTypeFlexibility",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterDriverNodeTypeFlexibility"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5493
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5509
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5525
          },
          "name": "putLibrary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.cluster.ClusterLibrary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5541
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5557
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5573
          },
          "name": "putWorkerNodeTypeFlexibility",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterWorkerNodeTypeFlexibility"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5589
          },
          "name": "putWorkloadType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterWorkloadType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4918
          },
          "name": "resetApplyPolicyDefaultValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5384
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4934
          },
          "name": "resetAutoterminationMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5400
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5416
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5432
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5448
          },
          "name": "resetClusterMountInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4955
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4971
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4987
          },
          "name": "resetDataSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5464
          },
          "name": "resetDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5009
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5480
          },
          "name": "resetDriverNodeTypeFlexibility"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5025
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5041
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5057
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5496
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5073
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5089
          },
          "name": "resetIdempotencyToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5512
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5105
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5121
          },
          "name": "resetIsPinned"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5137
          },
          "name": "resetIsSingleNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5153
          },
          "name": "resetKind"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5528
          },
          "name": "resetLibrary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5185
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5169
          },
          "name": "resetNoWait"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5201
          },
          "name": "resetNumWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5217
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5544
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5233
          },
          "name": "resetRemoteDiskThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5249
          },
          "name": "resetRuntimeEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5265
          },
          "name": "resetSingleUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5281
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5297
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5326
          },
          "name": "resetSshPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5560
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5347
          },
          "name": "resetTotalInitialRemoteDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5368
          },
          "name": "resetUseMlRuntime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5576
          },
          "name": "resetWorkerNodeTypeFlexibility"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5592
          },
          "name": "resetWorkloadType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5604
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5651
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Cluster",
      "namespace": "cluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4819
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5378
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterAutoscaleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5394
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5410
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4943
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5426
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConfOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5442
          },
          "name": "clusterMountInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterMountInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4997
          },
          "name": "defaultTags",
          "type": {
            "fqn": "cdktn.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5458
          },
          "name": "dockerImage",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterDockerImageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5474
          },
          "name": "driverNodeTypeFlexibility",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterDriverNodeTypeFlexibilityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5490
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5506
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5522
          },
          "name": "library",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterLibraryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5538
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5335
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5554
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5356
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5570
          },
          "name": "workerNodeTypeFlexibility",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterWorkerNodeTypeFlexibilityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5586
          },
          "name": "workloadType",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterWorkloadTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4922
          },
          "name": "applyPolicyDefaultValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5388
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterAutoscale"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4938
          },
          "name": "autoterminationMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5404
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5420
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5436
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConf"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5452
          },
          "name": "clusterMountInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4959
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4975
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4991
          },
          "name": "dataSecurityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5468
          },
          "name": "dockerImageInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterDockerImage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5013
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5484
          },
          "name": "driverNodeTypeFlexibilityInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterDriverNodeTypeFlexibility"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5029
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5045
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5061
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5500
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5093
          },
          "name": "idempotencyTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5077
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5516
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5109
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5125
          },
          "name": "isPinnedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5141
          },
          "name": "isSingleNodeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5157
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5532
          },
          "name": "libraryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.cluster.ClusterLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5189
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5173
          },
          "name": "noWaitInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5205
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5221
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5548
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5237
          },
          "name": "remoteDiskThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5253
          },
          "name": "runtimeEngineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5269
          },
          "name": "singleUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5285
          },
          "name": "sparkConfInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5301
          },
          "name": "sparkEnvVarsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5314
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5330
          },
          "name": "sshPublicKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5564
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.cluster.ClusterTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5351
          },
          "name": "totalInitialRemoteDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5372
          },
          "name": "useMlRuntimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5580
          },
          "name": "workerNodeTypeFlexibilityInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterWorkerNodeTypeFlexibility"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5596
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterWorkloadType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4912
          },
          "name": "applyPolicyDefaultValues",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4928
          },
          "name": "autoterminationMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4949
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4965
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4981
          },
          "name": "dataSecurityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5003
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5019
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5035
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5051
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5067
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5083
          },
          "name": "idempotencyToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5099
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5115
          },
          "name": "isPinned",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5131
          },
          "name": "isSingleNode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5147
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5179
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5163
          },
          "name": "noWait",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5195
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5211
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5227
          },
          "name": "remoteDiskThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5243
          },
          "name": "runtimeEngine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5259
          },
          "name": "singleUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5275
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5291
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5307
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5320
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5341
          },
          "name": "totalInitialRemoteDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 5362
          },
          "name": "useMlRuntime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cluster/index:Cluster"
    },
    "@cdktn/provider-databricks.cluster.ClusterAutoscale": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 215
      },
      "name": "ClusterAutoscale",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#max_workers Cluster#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 219
          },
          "name": "maxWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#min_workers Cluster#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 223
          },
          "name": "minWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterAutoscale"
    },
    "@cdktn/provider-databricks.cluster.ClusterAutoscaleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 269
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 308
          },
          "name": "resetMaxWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 324
          },
          "name": "resetMinWorkers"
        }
      ],
      "name": "ClusterAutoscaleOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 312
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 328
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 302
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 318
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterAutoscale"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterAutoscaleOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterAwsAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 332
      },
      "name": "ClusterAwsAttributes",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#availability Cluster#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 336
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#ebs_volume_count Cluster#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 340
          },
          "name": "ebsVolumeCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#ebs_volume_iops Cluster#ebs_volume_iops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 344
          },
          "name": "ebsVolumeIops",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#ebs_volume_size Cluster#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 348
          },
          "name": "ebsVolumeSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#ebs_volume_throughput Cluster#ebs_volume_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 352
          },
          "name": "ebsVolumeThroughput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#ebs_volume_type Cluster#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 356
          },
          "name": "ebsVolumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#first_on_demand Cluster#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 360
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#instance_profile_arn Cluster#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 364
          },
          "name": "instanceProfileArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#spot_bid_price_percent Cluster#spot_bid_price_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 368
          },
          "name": "spotBidPricePercent",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#zone_id Cluster#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 372
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterAwsAttributes"
    },
    "@cdktn/provider-databricks.cluster.ClusterAwsAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 474
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 467
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 561
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 577
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 593
          },
          "name": "resetEbsVolumeIops"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 609
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 625
          },
          "name": "resetEbsVolumeThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 641
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 657
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 673
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 689
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 705
          },
          "name": "resetZoneId"
        }
      ],
      "name": "ClusterAwsAttributesOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 565
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 581
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 597
          },
          "name": "ebsVolumeIopsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 613
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 629
          },
          "name": "ebsVolumeThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 645
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 661
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 677
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 693
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 709
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 555
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 571
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 587
          },
          "name": "ebsVolumeIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 603
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 619
          },
          "name": "ebsVolumeThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 635
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 651
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 667
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 683
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 699
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterAwsAttributes"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterAwsAttributesOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterAzureAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 830
      },
      "name": "ClusterAzureAttributes",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#availability Cluster#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 834
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#first_on_demand Cluster#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 838
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#log_analytics_info Cluster#log_analytics_info}",
            "stability": "stable",
            "summary": "log_analytics_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 848
          },
          "name": "logAnalyticsInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#spot_bid_max_price Cluster#spot_bid_max_price}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 842
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterAzureAttributes"
    },
    "@cdktn/provider-databricks.cluster.ClusterAzureAttributesLogAnalyticsInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterAzureAttributesLogAnalyticsInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 713
      },
      "name": "ClusterAzureAttributesLogAnalyticsInfo",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#log_analytics_primary_key Cluster#log_analytics_primary_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 717
          },
          "name": "logAnalyticsPrimaryKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#log_analytics_workspace_id Cluster#log_analytics_workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 721
          },
          "name": "logAnalyticsWorkspaceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterAzureAttributesLogAnalyticsInfo"
    },
    "@cdktn/provider-databricks.cluster.ClusterAzureAttributesLogAnalyticsInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterAzureAttributesLogAnalyticsInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 767
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 760
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 806
          },
          "name": "resetLogAnalyticsPrimaryKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 822
          },
          "name": "resetLogAnalyticsWorkspaceId"
        }
      ],
      "name": "ClusterAzureAttributesLogAnalyticsInfoOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 810
          },
          "name": "logAnalyticsPrimaryKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 826
          },
          "name": "logAnalyticsWorkspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 800
          },
          "name": "logAnalyticsPrimaryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 816
          },
          "name": "logAnalyticsWorkspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 771
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterAzureAttributesLogAnalyticsInfo"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterAzureAttributesLogAnalyticsInfoOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterAzureAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 908
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 901
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1004
          },
          "name": "putLogAnalyticsInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterAzureAttributesLogAnalyticsInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 959
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 975
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1007
          },
          "name": "resetLogAnalyticsInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 991
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "ClusterAzureAttributesOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1001
          },
          "name": "logAnalyticsInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterAzureAttributesLogAnalyticsInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 963
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 979
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1011
          },
          "name": "logAnalyticsInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 995
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 953
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 969
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 985
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 912
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterAzureAttributes"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterAzureAttributesOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterClusterLogConf": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 1456
      },
      "name": "ClusterClusterLogConf",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#dbfs Cluster#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1462
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConfDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#s3 Cluster#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1468
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConfS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#volumes Cluster#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1474
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterClusterLogConf"
    },
    "@cdktn/provider-databricks.cluster.ClusterClusterLogConfDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 1015
      },
      "name": "ClusterClusterLogConfDbfs",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#destination Cluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1019
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterClusterLogConfDbfs"
    },
    "@cdktn/provider-databricks.cluster.ClusterClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 1058
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 1051
      },
      "name": "ClusterClusterLogConfDbfsOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1092
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1085
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1062
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConfDbfs"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterClusterLogConfDbfsOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterClusterLogConfOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 1527
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 1520
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1569
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConfDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1585
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConfS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1601
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConfVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1572
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1588
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1604
          },
          "name": "resetVolumes"
        }
      ],
      "name": "ClusterClusterLogConfOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1566
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConfDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1582
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConfS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1598
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConfVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1576
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConfDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1592
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConfS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1608
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConfVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1531
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConf"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterClusterLogConfOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterClusterLogConfS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 1096
      },
      "name": "ClusterClusterLogConfS3",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#destination Cluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1104
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#canned_acl Cluster#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1100
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#enable_encryption Cluster#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1108
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#encryption_type Cluster#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1112
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#endpoint Cluster#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1116
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#kms_key Cluster#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1120
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#region Cluster#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1124
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterClusterLogConfS3"
    },
    "@cdktn/provider-databricks.cluster.ClusterClusterLogConfS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 1205
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 1198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1274
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1303
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1319
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1335
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1351
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1367
          },
          "name": "resetRegion"
        }
      ],
      "name": "ClusterClusterLogConfS3OutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1278
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1291
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1307
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1323
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1339
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1355
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1371
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1268
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1284
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1297
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1313
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1329
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1345
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1361
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1209
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterClusterLogConfS3OutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterClusterLogConfVolumes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConfVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 1375
      },
      "name": "ClusterClusterLogConfVolumes",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#destination Cluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1379
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterClusterLogConfVolumes"
    },
    "@cdktn/provider-databricks.cluster.ClusterClusterLogConfVolumesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConfVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 1418
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 1411
      },
      "name": "ClusterClusterLogConfVolumesOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1452
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1445
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1422
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterClusterLogConfVolumesOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterClusterMountInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterMountInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 1726
      },
      "name": "ClusterClusterMountInfo",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#local_mount_dir_path Cluster#local_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1730
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#network_filesystem_info Cluster#network_filesystem_info}",
            "stability": "stable",
            "summary": "network_filesystem_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1740
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#remote_mount_dir_path Cluster#remote_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1734
          },
          "name": "remoteMountDirPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterClusterMountInfo"
    },
    "@cdktn/provider-databricks.cluster.ClusterClusterMountInfoList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterMountInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 1893
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 1885
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1900
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterMountInfoOutputReference"
            }
          }
        }
      ],
      "name": "ClusterClusterMountInfoList",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1886
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterClusterMountInfoList"
    },
    "@cdktn/provider-databricks.cluster.ClusterClusterMountInfoNetworkFilesystemInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterMountInfoNetworkFilesystemInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 1612
      },
      "name": "ClusterClusterMountInfoNetworkFilesystemInfo",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#server_address Cluster#server_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1620
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#mount_options Cluster#mount_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1616
          },
          "name": "mountOptions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterClusterMountInfoNetworkFilesystemInfo"
    },
    "@cdktn/provider-databricks.cluster.ClusterClusterMountInfoNetworkFilesystemInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 1666
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 1659
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1705
          },
          "name": "resetMountOptions"
        }
      ],
      "name": "ClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1709
          },
          "name": "mountOptionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1722
          },
          "name": "serverAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1699
          },
          "name": "mountOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1715
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1670
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterMountInfoNetworkFilesystemInfo"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterClusterMountInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterMountInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 1796
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 1786
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1876
          },
          "name": "putNetworkFilesystemInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterMountInfoNetworkFilesystemInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1863
          },
          "name": "resetRemoteMountDirPath"
        }
      ],
      "name": "ClusterClusterMountInfoOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1873
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1851
          },
          "name": "localMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1880
          },
          "name": "networkFilesystemInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1867
          },
          "name": "remoteMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1844
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1857
          },
          "name": "remoteMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1800
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterMountInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterClusterMountInfoOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 14
      },
      "name": "ClusterConfig",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#spark_version Cluster#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 117
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#apply_policy_default_values Cluster#apply_policy_default_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 18
          },
          "name": "applyPolicyDefaultValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#autoscale Cluster#autoscale}",
            "stability": "stable",
            "summary": "autoscale block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 135
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterAutoscale"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#autotermination_minutes Cluster#autotermination_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 22
          },
          "name": "autoterminationMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#aws_attributes Cluster#aws_attributes}",
            "stability": "stable",
            "summary": "aws_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 141
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#azure_attributes Cluster#azure_attributes}",
            "stability": "stable",
            "summary": "azure_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 147
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#cluster_log_conf Cluster#cluster_log_conf}",
            "stability": "stable",
            "summary": "cluster_log_conf block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 153
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterLogConf"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#cluster_mount_info Cluster#cluster_mount_info}",
            "stability": "stable",
            "summary": "cluster_mount_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 159
          },
          "name": "clusterMountInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.cluster.ClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#cluster_name Cluster#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 26
          },
          "name": "clusterName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#custom_tags Cluster#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 30
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#data_security_mode Cluster#data_security_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 34
          },
          "name": "dataSecurityMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#docker_image Cluster#docker_image}",
            "stability": "stable",
            "summary": "docker_image block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 165
          },
          "name": "dockerImage",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterDockerImage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#driver_instance_pool_id Cluster#driver_instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 38
          },
          "name": "driverInstancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#driver_node_type_flexibility Cluster#driver_node_type_flexibility}",
            "stability": "stable",
            "summary": "driver_node_type_flexibility block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 171
          },
          "name": "driverNodeTypeFlexibility",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterDriverNodeTypeFlexibility"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#driver_node_type_id Cluster#driver_node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 42
          },
          "name": "driverNodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#enable_elastic_disk Cluster#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 46
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#enable_local_disk_encryption Cluster#enable_local_disk_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 50
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#gcp_attributes Cluster#gcp_attributes}",
            "stability": "stable",
            "summary": "gcp_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 177
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterGcpAttributes"
          }
        },
        {
          "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/databricks/databricks/1.114.2/docs/resources/cluster#id Cluster#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 57
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#idempotency_token Cluster#idempotency_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 61
          },
          "name": "idempotencyToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#init_scripts Cluster#init_scripts}",
            "stability": "stable",
            "summary": "init_scripts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 183
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#instance_pool_id Cluster#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 65
          },
          "name": "instancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#is_pinned Cluster#is_pinned}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 69
          },
          "name": "isPinned",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#is_single_node Cluster#is_single_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 73
          },
          "name": "isSingleNode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#kind Cluster#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 77
          },
          "name": "kind",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#library Cluster#library}",
            "stability": "stable",
            "summary": "library block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 189
          },
          "name": "library",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.cluster.ClusterLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#node_type_id Cluster#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 85
          },
          "name": "nodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#no_wait Cluster#no_wait}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 81
          },
          "name": "noWait",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#num_workers Cluster#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 89
          },
          "name": "numWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#policy_id Cluster#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 93
          },
          "name": "policyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#provider_config Cluster#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 195
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#remote_disk_throughput Cluster#remote_disk_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 97
          },
          "name": "remoteDiskThroughput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#runtime_engine Cluster#runtime_engine}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 101
          },
          "name": "runtimeEngine",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#single_user_name Cluster#single_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 105
          },
          "name": "singleUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#spark_conf Cluster#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 109
          },
          "name": "sparkConf",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#spark_env_vars Cluster#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 113
          },
          "name": "sparkEnvVars",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#ssh_public_keys Cluster#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 121
          },
          "name": "sshPublicKeys",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#timeouts Cluster#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 201
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#total_initial_remote_disk_size Cluster#total_initial_remote_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 125
          },
          "name": "totalInitialRemoteDiskSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#use_ml_runtime Cluster#use_ml_runtime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 129
          },
          "name": "useMlRuntime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#worker_node_type_flexibility Cluster#worker_node_type_flexibility}",
            "stability": "stable",
            "summary": "worker_node_type_flexibility block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 207
          },
          "name": "workerNodeTypeFlexibility",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterWorkerNodeTypeFlexibility"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#workload_type Cluster#workload_type}",
            "stability": "stable",
            "summary": "workload_type block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 213
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterConfig"
    },
    "@cdktn/provider-databricks.cluster.ClusterDockerImage": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 2015
      },
      "name": "ClusterDockerImage",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#url Cluster#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2019
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#basic_auth Cluster#basic_auth}",
            "stability": "stable",
            "summary": "basic_auth block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2025
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterDockerImage"
    },
    "@cdktn/provider-databricks.cluster.ClusterDockerImageBasicAuth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 1904
      },
      "name": "ClusterDockerImageBasicAuth",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#password Cluster#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1908
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#username Cluster#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1912
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterDockerImageBasicAuth"
    },
    "@cdktn/provider-databricks.cluster.ClusterDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 1958
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 1951
      },
      "name": "ClusterDockerImageBasicAuthOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1998
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2011
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1991
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2004
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 1962
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterDockerImageBasicAuthOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterDockerImageOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 2071
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 2064
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2120
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterDockerImageBasicAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2123
          },
          "name": "resetBasicAuth"
        }
      ],
      "name": "ClusterDockerImageOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2117
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterDockerImageBasicAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2127
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterDockerImageBasicAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2111
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2104
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2075
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterDockerImage"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterDockerImageOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterDriverNodeTypeFlexibility": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterDriverNodeTypeFlexibility",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 2131
      },
      "name": "ClusterDriverNodeTypeFlexibility",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#alternate_node_type_ids Cluster#alternate_node_type_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2135
          },
          "name": "alternateNodeTypeIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterDriverNodeTypeFlexibility"
    },
    "@cdktn/provider-databricks.cluster.ClusterDriverNodeTypeFlexibilityOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterDriverNodeTypeFlexibilityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 2174
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 2167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2207
          },
          "name": "resetAlternateNodeTypeIds"
        }
      ],
      "name": "ClusterDriverNodeTypeFlexibilityOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2211
          },
          "name": "alternateNodeTypeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2201
          },
          "name": "alternateNodeTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2178
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterDriverNodeTypeFlexibility"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterDriverNodeTypeFlexibilityOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterGcpAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 2215
      },
      "name": "ClusterGcpAttributes",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#availability Cluster#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2219
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#boot_disk_size Cluster#boot_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2223
          },
          "name": "bootDiskSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#first_on_demand Cluster#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2227
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#google_service_account Cluster#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2231
          },
          "name": "googleServiceAccount",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#local_ssd_count Cluster#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2235
          },
          "name": "localSsdCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#use_preemptible_executors Cluster#use_preemptible_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2239
          },
          "name": "usePreemptibleExecutors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#zone_id Cluster#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2243
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterGcpAttributes"
    },
    "@cdktn/provider-databricks.cluster.ClusterGcpAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 2324
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 2317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2393
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2409
          },
          "name": "resetBootDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2425
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2441
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2457
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2473
          },
          "name": "resetUsePreemptibleExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2489
          },
          "name": "resetZoneId"
        }
      ],
      "name": "ClusterGcpAttributesOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2397
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2413
          },
          "name": "bootDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2429
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2445
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2461
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2477
          },
          "name": "usePreemptibleExecutorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2493
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2387
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2403
          },
          "name": "bootDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2419
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2435
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2451
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2467
          },
          "name": "usePreemptibleExecutors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2483
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterGcpAttributes"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterGcpAttributesOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterInitScripts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 3262
      },
      "name": "ClusterInitScripts",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#abfss Cluster#abfss}",
            "stability": "stable",
            "summary": "abfss block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3268
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsAbfss"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#dbfs Cluster#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3274
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#file Cluster#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3280
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#gcs Cluster#gcs}",
            "stability": "stable",
            "summary": "gcs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3286
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsGcs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#s3 Cluster#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3292
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#volumes Cluster#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3298
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsVolumes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#workspace Cluster#workspace}",
            "stability": "stable",
            "summary": "workspace block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3304
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScripts"
    },
    "@cdktn/provider-databricks.cluster.ClusterInitScriptsAbfss": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 2497
      },
      "name": "ClusterInitScriptsAbfss",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#destination Cluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2501
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsAbfss"
    },
    "@cdktn/provider-databricks.cluster.ClusterInitScriptsAbfssOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 2540
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 2533
      },
      "name": "ClusterInitScriptsAbfssOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2574
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2567
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2544
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsAbfss"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsAbfssOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterInitScriptsDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 2578
      },
      "name": "ClusterInitScriptsDbfs",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#destination Cluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2582
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsDbfs"
    },
    "@cdktn/provider-databricks.cluster.ClusterInitScriptsDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 2621
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 2614
      },
      "name": "ClusterInitScriptsDbfsOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2655
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2648
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2625
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsDbfs"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsDbfsOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterInitScriptsFile": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 2659
      },
      "name": "ClusterInitScriptsFile",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#destination Cluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2663
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsFile"
    },
    "@cdktn/provider-databricks.cluster.ClusterInitScriptsFileOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 2702
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 2695
      },
      "name": "ClusterInitScriptsFileOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2736
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2729
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2706
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsFile"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsFileOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterInitScriptsGcs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 2740
      },
      "name": "ClusterInitScriptsGcs",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#destination Cluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2744
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsGcs"
    },
    "@cdktn/provider-databricks.cluster.ClusterInitScriptsGcsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 2783
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 2776
      },
      "name": "ClusterInitScriptsGcsOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2817
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2810
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2787
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsGcs"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsGcsOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterInitScriptsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 3579
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 3571
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3586
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "ClusterInitScriptsList",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3572
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsList"
    },
    "@cdktn/provider-databricks.cluster.ClusterInitScriptsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 3388
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 3378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3463
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsAbfss"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3479
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3495
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3511
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsGcs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3527
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3543
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3559
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3466
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3482
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3498
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3514
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3530
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3546
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3562
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "ClusterInitScriptsOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3460
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsAbfssOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3476
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3492
          },
          "name": "file",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3508
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsGcsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3524
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3540
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3556
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3470
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsAbfss"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3486
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3502
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3518
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsGcs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3534
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3550
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3566
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3392
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterInitScriptsS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 2821
      },
      "name": "ClusterInitScriptsS3",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#destination Cluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2829
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#canned_acl Cluster#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2825
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#enable_encryption Cluster#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2833
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#encryption_type Cluster#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2837
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#endpoint Cluster#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2841
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#kms_key Cluster#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2845
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#region Cluster#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2849
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsS3"
    },
    "@cdktn/provider-databricks.cluster.ClusterInitScriptsS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 2930
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 2923
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2999
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3028
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3044
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3060
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3076
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3092
          },
          "name": "resetRegion"
        }
      ],
      "name": "ClusterInitScriptsS3OutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3003
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3016
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3032
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3048
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3064
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3080
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3096
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2993
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3009
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3022
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3038
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3054
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3070
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3086
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 2934
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsS3"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsS3OutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterInitScriptsVolumes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 3100
      },
      "name": "ClusterInitScriptsVolumes",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#destination Cluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3104
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsVolumes"
    },
    "@cdktn/provider-databricks.cluster.ClusterInitScriptsVolumesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 3143
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 3136
      },
      "name": "ClusterInitScriptsVolumesOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3177
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3170
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsVolumes"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsVolumesOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterInitScriptsWorkspace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 3181
      },
      "name": "ClusterInitScriptsWorkspace",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#destination Cluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3185
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsWorkspace"
    },
    "@cdktn/provider-databricks.cluster.ClusterInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 3224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 3217
      },
      "name": "ClusterInitScriptsWorkspaceOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3258
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3251
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterInitScriptsWorkspaceOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterLibrary": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterLibrary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 3965
      },
      "name": "ClusterLibrary",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#cran Cluster#cran}",
            "stability": "stable",
            "summary": "cran block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3987
          },
          "name": "cran",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterLibraryCran"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#egg Cluster#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3969
          },
          "name": "egg",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#jar Cluster#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3973
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#maven Cluster#maven}",
            "stability": "stable",
            "summary": "maven block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3993
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterLibraryMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#pypi Cluster#pypi}",
            "stability": "stable",
            "summary": "pypi block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3999
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterLibraryPypi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#requirements Cluster#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3977
          },
          "name": "requirements",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#whl Cluster#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3981
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterLibrary"
    },
    "@cdktn/provider-databricks.cluster.ClusterLibraryCran": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterLibraryCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 3590
      },
      "name": "ClusterLibraryCran",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#package Cluster#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3594
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#repo Cluster#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3598
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterLibraryCran"
    },
    "@cdktn/provider-databricks.cluster.ClusterLibraryCranOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterLibraryCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 3644
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 3637
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3696
          },
          "name": "resetRepo"
        }
      ],
      "name": "ClusterLibraryCranOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3684
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3700
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3677
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3690
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3648
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterLibraryCran"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterLibraryCranOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterLibraryList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterLibraryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 4274
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 4266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4281
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.cluster.ClusterLibraryOutputReference"
            }
          }
        }
      ],
      "name": "ClusterLibraryList",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4267
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.cluster.ClusterLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterLibraryList"
    },
    "@cdktn/provider-databricks.cluster.ClusterLibraryMaven": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterLibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 3704
      },
      "name": "ClusterLibraryMaven",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#coordinates Cluster#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3708
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#exclusions Cluster#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3712
          },
          "name": "exclusions",
          "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/databricks/databricks/1.114.2/docs/resources/cluster#repo Cluster#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3716
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterLibraryMaven"
    },
    "@cdktn/provider-databricks.cluster.ClusterLibraryMavenOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterLibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 3769
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 3762
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3827
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3843
          },
          "name": "resetRepo"
        }
      ],
      "name": "ClusterLibraryMavenOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3815
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3831
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3847
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3808
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3821
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3837
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3773
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterLibraryMaven"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterLibraryMavenOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterLibraryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterLibraryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 4083
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 4073
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4222
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterLibraryCran"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4238
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterLibraryMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4254
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterLibraryPypi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4225
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4161
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4177
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4241
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4257
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4193
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4209
          },
          "name": "resetWhl"
        }
      ],
      "name": "ClusterLibraryOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4219
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterLibraryCranOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4235
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterLibraryMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4251
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterLibraryPypiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4229
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterLibraryCran"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4165
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4181
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4245
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterLibraryMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4261
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterLibraryPypi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4197
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4213
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4155
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4171
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4187
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4203
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4087
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.cluster.ClusterLibrary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterLibraryOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterLibraryPypi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterLibraryPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 3851
      },
      "name": "ClusterLibraryPypi",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#package Cluster#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3855
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#repo Cluster#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3859
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterLibraryPypi"
    },
    "@cdktn/provider-databricks.cluster.ClusterLibraryPypiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterLibraryPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 3905
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 3898
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3957
          },
          "name": "resetRepo"
        }
      ],
      "name": "ClusterLibraryPypiOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3945
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3961
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3938
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3951
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 3909
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterLibraryPypi"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterLibraryPypiOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 4285
      },
      "name": "ClusterProviderConfig",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#workspace_id Cluster#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4289
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterProviderConfig"
    },
    "@cdktn/provider-databricks.cluster.ClusterProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 4328
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 4321
      },
      "name": "ClusterProviderConfigOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4362
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4355
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterProviderConfig"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterTimeouts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 4366
      },
      "name": "ClusterTimeouts",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#create Cluster#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4370
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#delete Cluster#delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4374
          },
          "name": "delete",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#update Cluster#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4378
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterTimeouts"
    },
    "@cdktn/provider-databricks.cluster.ClusterTimeoutsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 4432
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 4424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4486
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4502
          },
          "name": "resetDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4518
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ClusterTimeoutsOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4490
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4506
          },
          "name": "deleteInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4522
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4480
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4496
          },
          "name": "delete",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4512
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.cluster.ClusterTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterTimeoutsOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterWorkerNodeTypeFlexibility": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterWorkerNodeTypeFlexibility",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 4526
      },
      "name": "ClusterWorkerNodeTypeFlexibility",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#alternate_node_type_ids Cluster#alternate_node_type_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4530
          },
          "name": "alternateNodeTypeIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterWorkerNodeTypeFlexibility"
    },
    "@cdktn/provider-databricks.cluster.ClusterWorkerNodeTypeFlexibilityOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterWorkerNodeTypeFlexibilityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 4569
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 4562
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4602
          },
          "name": "resetAlternateNodeTypeIds"
        }
      ],
      "name": "ClusterWorkerNodeTypeFlexibilityOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4606
          },
          "name": "alternateNodeTypeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4596
          },
          "name": "alternateNodeTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4573
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterWorkerNodeTypeFlexibility"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterWorkerNodeTypeFlexibilityOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterWorkloadType": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 4727
      },
      "name": "ClusterWorkloadType",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#clients Cluster#clients}",
            "stability": "stable",
            "summary": "clients block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4733
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterWorkloadType"
    },
    "@cdktn/provider-databricks.cluster.ClusterWorkloadTypeClients": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterWorkloadTypeClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 4610
      },
      "name": "ClusterWorkloadTypeClients",
      "namespace": "cluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#jobs Cluster#jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4614
          },
          "name": "jobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster#notebooks Cluster#notebooks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4618
          },
          "name": "notebooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterWorkloadTypeClients"
    },
    "@cdktn/provider-databricks.cluster.ClusterWorkloadTypeClientsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterWorkloadTypeClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 4664
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 4657
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4703
          },
          "name": "resetJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4719
          },
          "name": "resetNotebooks"
        }
      ],
      "name": "ClusterWorkloadTypeClientsOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4707
          },
          "name": "jobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4723
          },
          "name": "notebooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4697
          },
          "name": "jobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4713
          },
          "name": "notebooks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4668
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterWorkloadTypeClientsOutputReference"
    },
    "@cdktn/provider-databricks.cluster.ClusterWorkloadTypeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.cluster.ClusterWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster/index.ts",
          "line": 4772
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster/index.ts",
        "line": 4765
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4802
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.cluster.ClusterWorkloadTypeClients"
              }
            }
          ]
        }
      ],
      "name": "ClusterWorkloadTypeOutputReference",
      "namespace": "cluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4799
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterWorkloadTypeClientsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4806
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterWorkloadTypeClients"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster/index.ts",
            "line": 4776
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.cluster.ClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/cluster/index:ClusterWorkloadTypeOutputReference"
    },
    "@cdktn/provider-databricks.clusterPolicy.ClusterPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster_policy databricks_cluster_policy}."
      },
      "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster_policy databricks_cluster_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/cluster-policy/index.ts",
          "line": 987
        },
        "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": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster-policy/index.ts",
        "line": 955
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a ClusterPolicy resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 972
          },
          "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 ClusterPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ClusterPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ClusterPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1140
          },
          "name": "putLibraries",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibraries"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1156
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1026
          },
          "name": "resetDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1042
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1058
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1143
          },
          "name": "resetLibraries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1074
          },
          "name": "resetMaxClustersPerUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1090
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1106
          },
          "name": "resetPolicyFamilyDefinitionOverrides"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1122
          },
          "name": "resetPolicyFamilyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1159
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1171
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1185
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ClusterPolicy",
      "namespace": "clusterPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 960
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1137
          },
          "name": "libraries",
          "type": {
            "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1131
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1153
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1030
          },
          "name": "definitionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1046
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1062
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1147
          },
          "name": "librariesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibraries"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1078
          },
          "name": "maxClustersPerUserInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1094
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1110
          },
          "name": "policyFamilyDefinitionOverridesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1126
          },
          "name": "policyFamilyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1163
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1020
          },
          "name": "definition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1036
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1052
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1068
          },
          "name": "maxClustersPerUser",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1084
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1100
          },
          "name": "policyFamilyDefinitionOverrides",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 1116
          },
          "name": "policyFamilyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster-policy/index:ClusterPolicy"
    },
    "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster-policy/index.ts",
        "line": 14
      },
      "name": "ClusterPolicyConfig",
      "namespace": "clusterPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster_policy#definition ClusterPolicy#definition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 18
          },
          "name": "definition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster_policy#description ClusterPolicy#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 22
          },
          "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/databricks/databricks/1.114.2/docs/resources/cluster_policy#id ClusterPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/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/databricks/databricks/1.114.2/docs/resources/cluster_policy#libraries ClusterPolicy#libraries}",
            "stability": "stable",
            "summary": "libraries block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 51
          },
          "name": "libraries",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibraries"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster_policy#max_clusters_per_user ClusterPolicy#max_clusters_per_user}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 33
          },
          "name": "maxClustersPerUser",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster_policy#name ClusterPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/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/databricks/databricks/1.114.2/docs/resources/cluster_policy#policy_family_definition_overrides ClusterPolicy#policy_family_definition_overrides}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 41
          },
          "name": "policyFamilyDefinitionOverrides",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster_policy#policy_family_id ClusterPolicy#policy_family_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 45
          },
          "name": "policyFamilyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster_policy#provider_config ClusterPolicy#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 57
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyProviderConfig"
          }
        }
      ],
      "symbolId": "src/cluster-policy/index:ClusterPolicyConfig"
    },
    "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibraries": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibraries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster-policy/index.ts",
        "line": 515
      },
      "name": "ClusterPolicyLibraries",
      "namespace": "clusterPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster_policy#cran ClusterPolicy#cran}",
            "stability": "stable",
            "summary": "cran block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 537
          },
          "name": "cran",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesCran"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster_policy#egg ClusterPolicy#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 519
          },
          "name": "egg",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster_policy#jar ClusterPolicy#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 523
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster_policy#maven ClusterPolicy#maven}",
            "stability": "stable",
            "summary": "maven block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 543
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster_policy#provider_config ClusterPolicy#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 549
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster_policy#pypi ClusterPolicy#pypi}",
            "stability": "stable",
            "summary": "pypi block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 555
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesPypi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster_policy#requirements ClusterPolicy#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 527
          },
          "name": "requirements",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster_policy#whl ClusterPolicy#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 531
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster-policy/index:ClusterPolicyLibraries"
    },
    "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesCran": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster-policy/index.ts",
        "line": 59
      },
      "name": "ClusterPolicyLibrariesCran",
      "namespace": "clusterPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster_policy#package ClusterPolicy#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 63
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster_policy#repo ClusterPolicy#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 67
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster-policy/index:ClusterPolicyLibrariesCran"
    },
    "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesCranOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster-policy/index.ts",
          "line": 113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster-policy/index.ts",
        "line": 106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 165
          },
          "name": "resetRepo"
        }
      ],
      "name": "ClusterPolicyLibrariesCranOutputReference",
      "namespace": "clusterPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 153
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 169
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 146
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 159
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 117
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesCran"
          }
        }
      ],
      "symbolId": "src/cluster-policy/index:ClusterPolicyLibrariesCranOutputReference"
    },
    "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster-policy/index.ts",
          "line": 859
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster-policy/index.ts",
        "line": 851
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 866
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesOutputReference"
            }
          }
        }
      ],
      "name": "ClusterPolicyLibrariesList",
      "namespace": "clusterPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 852
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibraries"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cluster-policy/index:ClusterPolicyLibrariesList"
    },
    "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesMaven": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster-policy/index.ts",
        "line": 173
      },
      "name": "ClusterPolicyLibrariesMaven",
      "namespace": "clusterPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster_policy#coordinates ClusterPolicy#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 177
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster_policy#exclusions ClusterPolicy#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 181
          },
          "name": "exclusions",
          "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/databricks/databricks/1.114.2/docs/resources/cluster_policy#repo ClusterPolicy#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 185
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster-policy/index:ClusterPolicyLibrariesMaven"
    },
    "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesMavenOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster-policy/index.ts",
          "line": 238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster-policy/index.ts",
        "line": 231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 296
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 312
          },
          "name": "resetRepo"
        }
      ],
      "name": "ClusterPolicyLibrariesMavenOutputReference",
      "namespace": "clusterPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 284
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 300
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 316
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 277
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 290
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 306
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 242
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesMaven"
          }
        }
      ],
      "symbolId": "src/cluster-policy/index:ClusterPolicyLibrariesMavenOutputReference"
    },
    "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster-policy/index.ts",
          "line": 646
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster-policy/index.ts",
        "line": 636
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 791
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesCran"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 807
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 823
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 839
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesPypi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 794
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 730
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 746
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 810
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 826
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 842
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 762
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 778
          },
          "name": "resetWhl"
        }
      ],
      "name": "ClusterPolicyLibrariesOutputReference",
      "namespace": "clusterPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 788
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesCranOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 804
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 820
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 836
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesPypiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 798
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesCran"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 734
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 750
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 814
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 830
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 846
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesPypi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 766
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 782
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 724
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 740
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 756
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 772
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 650
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibraries"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/cluster-policy/index:ClusterPolicyLibrariesOutputReference"
    },
    "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster-policy/index.ts",
        "line": 320
      },
      "name": "ClusterPolicyLibrariesProviderConfig",
      "namespace": "clusterPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster_policy#workspace_id ClusterPolicy#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 324
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster-policy/index:ClusterPolicyLibrariesProviderConfig"
    },
    "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster-policy/index.ts",
          "line": 363
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster-policy/index.ts",
        "line": 356
      },
      "name": "ClusterPolicyLibrariesProviderConfigOutputReference",
      "namespace": "clusterPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 397
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 390
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesProviderConfig"
          }
        }
      ],
      "symbolId": "src/cluster-policy/index:ClusterPolicyLibrariesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesPypi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster-policy/index.ts",
        "line": 401
      },
      "name": "ClusterPolicyLibrariesPypi",
      "namespace": "clusterPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster_policy#package ClusterPolicy#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 405
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster_policy#repo ClusterPolicy#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 409
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster-policy/index:ClusterPolicyLibrariesPypi"
    },
    "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesPypiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster-policy/index.ts",
          "line": 455
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster-policy/index.ts",
        "line": 448
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 507
          },
          "name": "resetRepo"
        }
      ],
      "name": "ClusterPolicyLibrariesPypiOutputReference",
      "namespace": "clusterPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 495
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 511
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 488
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 501
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 459
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyLibrariesPypi"
          }
        }
      ],
      "symbolId": "src/cluster-policy/index:ClusterPolicyLibrariesPypiOutputReference"
    },
    "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/cluster-policy/index.ts",
        "line": 870
      },
      "name": "ClusterPolicyProviderConfig",
      "namespace": "clusterPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/cluster_policy#workspace_id ClusterPolicy#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 874
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/cluster-policy/index:ClusterPolicyProviderConfig"
    },
    "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/cluster-policy/index.ts",
          "line": 913
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/cluster-policy/index.ts",
        "line": 906
      },
      "name": "ClusterPolicyProviderConfigOutputReference",
      "namespace": "clusterPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 947
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 940
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/cluster-policy/index.ts",
            "line": 917
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.clusterPolicy.ClusterPolicyProviderConfig"
          }
        }
      ],
      "symbolId": "src/cluster-policy/index:ClusterPolicyProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSetting": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/compliance_security_profile_workspace_setting databricks_compliance_security_profile_workspace_setting}."
      },
      "fqn": "@cdktn/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/compliance_security_profile_workspace_setting databricks_compliance_security_profile_workspace_setting} Resource."
        },
        "locationInModule": {
          "filename": "src/compliance-security-profile-workspace-setting/index.ts",
          "line": 271
        },
        "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": "@cdktn/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/compliance-security-profile-workspace-setting/index.ts",
        "line": 239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a ComplianceSecurityProfileWorkspaceSetting resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 256
          },
          "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 ComplianceSecurityProfileWorkspaceSetting to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/compliance_security_profile_workspace_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ComplianceSecurityProfileWorkspaceSetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ComplianceSecurityProfileWorkspaceSetting to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 351
          },
          "name": "putComplianceSecurityProfileWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 364
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 306
          },
          "name": "resetEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 322
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 367
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 338
          },
          "name": "resetSettingName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 379
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 389
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ComplianceSecurityProfileWorkspaceSetting",
      "namespace": "complianceSecurityProfileWorkspaceSetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 244
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 348
          },
          "name": "complianceSecurityProfileWorkspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 361
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 355
          },
          "name": "complianceSecurityProfileWorkspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 310
          },
          "name": "etagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 326
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 371
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 342
          },
          "name": "settingNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 300
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 316
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 332
          },
          "name": "settingName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/compliance-security-profile-workspace-setting/index:ComplianceSecurityProfileWorkspaceSetting"
    },
    "@cdktn/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/compliance-security-profile-workspace-setting/index.ts",
        "line": 43
      },
      "name": "ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspace",
      "namespace": "complianceSecurityProfileWorkspaceSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/compliance_security_profile_workspace_setting#compliance_standards ComplianceSecurityProfileWorkspaceSetting#compliance_standards}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 47
          },
          "name": "complianceStandards",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/compliance_security_profile_workspace_setting#is_enabled ComplianceSecurityProfileWorkspaceSetting#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 51
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/compliance-security-profile-workspace-setting/index:ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspace"
    },
    "@cdktn/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/compliance-security-profile-workspace-setting/index.ts",
          "line": 97
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/compliance-security-profile-workspace-setting/index.ts",
        "line": 90
      },
      "name": "ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspaceOutputReference",
      "namespace": "complianceSecurityProfileWorkspaceSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 137
          },
          "name": "complianceStandardsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 150
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 130
          },
          "name": "complianceStandards",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 143
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 101
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspace"
          }
        }
      ],
      "symbolId": "src/compliance-security-profile-workspace-setting/index:ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspaceOutputReference"
    },
    "@cdktn/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/compliance-security-profile-workspace-setting/index.ts",
        "line": 14
      },
      "name": "ComplianceSecurityProfileWorkspaceSettingConfig",
      "namespace": "complianceSecurityProfileWorkspaceSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/compliance_security_profile_workspace_setting#compliance_security_profile_workspace ComplianceSecurityProfileWorkspaceSetting#compliance_security_profile_workspace}",
            "stability": "stable",
            "summary": "compliance_security_profile_workspace block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 35
          },
          "name": "complianceSecurityProfileWorkspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingComplianceSecurityProfileWorkspace"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/compliance_security_profile_workspace_setting#etag ComplianceSecurityProfileWorkspaceSetting#etag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 18
          },
          "name": "etag",
          "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/databricks/databricks/1.114.2/docs/resources/compliance_security_profile_workspace_setting#id ComplianceSecurityProfileWorkspaceSetting#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 25
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/compliance_security_profile_workspace_setting#provider_config ComplianceSecurityProfileWorkspaceSetting#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 41
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/compliance_security_profile_workspace_setting#setting_name ComplianceSecurityProfileWorkspaceSetting#setting_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 29
          },
          "name": "settingName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/compliance-security-profile-workspace-setting/index:ComplianceSecurityProfileWorkspaceSettingConfig"
    },
    "@cdktn/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/compliance-security-profile-workspace-setting/index.ts",
        "line": 154
      },
      "name": "ComplianceSecurityProfileWorkspaceSettingProviderConfig",
      "namespace": "complianceSecurityProfileWorkspaceSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/compliance_security_profile_workspace_setting#workspace_id ComplianceSecurityProfileWorkspaceSetting#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 158
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/compliance-security-profile-workspace-setting/index:ComplianceSecurityProfileWorkspaceSettingProviderConfig"
    },
    "@cdktn/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/compliance-security-profile-workspace-setting/index.ts",
          "line": 197
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/compliance-security-profile-workspace-setting/index.ts",
        "line": 190
      },
      "name": "ComplianceSecurityProfileWorkspaceSettingProviderConfigOutputReference",
      "namespace": "complianceSecurityProfileWorkspaceSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 231
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 224
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/compliance-security-profile-workspace-setting/index.ts",
            "line": 201
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.complianceSecurityProfileWorkspaceSetting.ComplianceSecurityProfileWorkspaceSettingProviderConfig"
          }
        }
      ],
      "symbolId": "src/compliance-security-profile-workspace-setting/index:ComplianceSecurityProfileWorkspaceSettingProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.connection.Connection": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/connection databricks_connection}."
      },
      "fqn": "@cdktn/provider-databricks.connection.Connection",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/connection databricks_connection} Resource."
        },
        "locationInModule": {
          "filename": "src/connection/index.ts",
          "line": 249
        },
        "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": "@cdktn/provider-databricks.connection.ConnectionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/connection/index.ts",
        "line": 217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Connection resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 234
          },
          "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 Connection to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/connection#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Connection that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Connection to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 469
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.connection.ConnectionProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 288
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 309
          },
          "name": "resetConnectionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 345
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 366
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 382
          },
          "name": "resetOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 398
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 414
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 472
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 436
          },
          "name": "resetReadOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 484
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 498
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Connection",
      "namespace": "connection",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 222
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 297
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 318
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 323
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 328
          },
          "name": "credentialType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 333
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 354
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 466
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.connection.ConnectionProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 424
          },
          "name": "provisioningInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.connection.ConnectionProvisioningInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 445
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 450
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 455
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 460
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 292
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 313
          },
          "name": "connectionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 349
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 370
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 386
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 402
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 418
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 476
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.connection.ConnectionProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 440
          },
          "name": "readOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 282
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 303
          },
          "name": "connectionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 339
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 360
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 376
          },
          "name": "options",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 392
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 408
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 430
          },
          "name": "readOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/connection/index:Connection"
    },
    "@cdktn/provider-databricks.connection.ConnectionConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.connection.ConnectionConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/connection/index.ts",
        "line": 14
      },
      "name": "ConnectionConfig",
      "namespace": "connection",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/connection#comment Connection#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 18
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/connection#connection_type Connection#connection_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 22
          },
          "name": "connectionType",
          "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/databricks/databricks/1.114.2/docs/resources/connection#id Connection#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 29
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/connection#name Connection#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 33
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/connection#options Connection#options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 37
          },
          "name": "options",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/connection#owner Connection#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 41
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/connection#properties Connection#properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 45
          },
          "name": "properties",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/connection#provider_config Connection#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 55
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.connection.ConnectionProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/connection#read_only Connection#read_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 49
          },
          "name": "readOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/connection/index:ConnectionConfig"
    },
    "@cdktn/provider-databricks.connection.ConnectionProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.connection.ConnectionProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/connection/index.ts",
        "line": 132
      },
      "name": "ConnectionProviderConfig",
      "namespace": "connection",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/connection#workspace_id Connection#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 136
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/connection/index:ConnectionProviderConfig"
    },
    "@cdktn/provider-databricks.connection.ConnectionProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.connection.ConnectionProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/connection/index.ts",
          "line": 175
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/connection/index.ts",
        "line": 168
      },
      "name": "ConnectionProviderConfigOutputReference",
      "namespace": "connection",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 209
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 202
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 179
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.connection.ConnectionProviderConfig"
          }
        }
      ],
      "symbolId": "src/connection/index:ConnectionProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.connection.ConnectionProvisioningInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.connection.ConnectionProvisioningInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/connection/index.ts",
        "line": 57
      },
      "name": "ConnectionProvisioningInfo",
      "namespace": "connection",
      "symbolId": "src/connection/index:ConnectionProvisioningInfo"
    },
    "@cdktn/provider-databricks.connection.ConnectionProvisioningInfoList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.connection.ConnectionProvisioningInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/connection/index.ts",
          "line": 121
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/connection/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 128
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.connection.ConnectionProvisioningInfoOutputReference"
            }
          }
        }
      ],
      "name": "ConnectionProvisioningInfoList",
      "namespace": "connection",
      "symbolId": "src/connection/index:ConnectionProvisioningInfoList"
    },
    "@cdktn/provider-databricks.connection.ConnectionProvisioningInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.connection.ConnectionProvisioningInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/connection/index.ts",
          "line": 89
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/connection/index.ts",
        "line": 80
      },
      "name": "ConnectionProvisioningInfoOutputReference",
      "namespace": "connection",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 109
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/connection/index.ts",
            "line": 93
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.connection.ConnectionProvisioningInfo"
          }
        }
      ],
      "symbolId": "src/connection/index:ConnectionProvisioningInfoOutputReference"
    },
    "@cdktn/provider-databricks.credential.Credential": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential databricks_credential}."
      },
      "fqn": "@cdktn/provider-databricks.credential.Credential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential databricks_credential} Resource."
        },
        "locationInModule": {
          "filename": "src/credential/index.ts",
          "line": 822
        },
        "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": "@cdktn/provider-databricks.credential.CredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/credential/index.ts",
        "line": 790
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Credential resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 807
          },
          "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 Credential to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Credential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Credential to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1142
          },
          "name": "putAwsIamRole",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.credential.CredentialAwsIamRole"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1158
          },
          "name": "putAzureManagedIdentity",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.credential.CredentialAzureManagedIdentity"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1174
          },
          "name": "putAzureServicePrincipal",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.credential.CredentialAzureServicePrincipal"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1190
          },
          "name": "putDatabricksGcpServiceAccount",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.credential.CredentialDatabricksGcpServiceAccount"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1206
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.credential.CredentialProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1145
          },
          "name": "resetAwsIamRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1161
          },
          "name": "resetAzureManagedIdentity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1177
          },
          "name": "resetAzureServicePrincipal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 874
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 890
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 906
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1193
          },
          "name": "resetDatabricksGcpServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 927
          },
          "name": "resetForceDestroy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 943
          },
          "name": "resetForceUpdate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 959
          },
          "name": "resetFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 975
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 991
          },
          "name": "resetIsolationMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1007
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1036
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1209
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1065
          },
          "name": "resetReadOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1081
          },
          "name": "resetSkipValidation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1097
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1113
          },
          "name": "resetUpdatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1129
          },
          "name": "resetUsedForManagedStorage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1221
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1248
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Credential",
      "namespace": "credential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 795
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1139
          },
          "name": "awsIamRole",
          "type": {
            "fqn": "@cdktn/provider-databricks.credential.CredentialAwsIamRoleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1155
          },
          "name": "azureManagedIdentity",
          "type": {
            "fqn": "@cdktn/provider-databricks.credential.CredentialAzureManagedIdentityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1171
          },
          "name": "azureServicePrincipal",
          "type": {
            "fqn": "@cdktn/provider-databricks.credential.CredentialAzureServicePrincipalOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 915
          },
          "name": "credentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1187
          },
          "name": "databricksGcpServiceAccount",
          "type": {
            "fqn": "@cdktn/provider-databricks.credential.CredentialDatabricksGcpServiceAccountOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1203
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.credential.CredentialProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1149
          },
          "name": "awsIamRoleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.credential.CredentialAwsIamRole"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1165
          },
          "name": "azureManagedIdentityInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.credential.CredentialAzureManagedIdentity"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1181
          },
          "name": "azureServicePrincipalInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.credential.CredentialAzureServicePrincipal"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 878
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 894
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 910
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1197
          },
          "name": "databricksGcpServiceAccountInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.credential.CredentialDatabricksGcpServiceAccount"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 931
          },
          "name": "forceDestroyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 947
          },
          "name": "forceUpdateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 963
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 979
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 995
          },
          "name": "isolationModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1011
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1024
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1040
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1213
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.credential.CredentialProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1053
          },
          "name": "purposeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1069
          },
          "name": "readOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1085
          },
          "name": "skipValidationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1101
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1117
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1133
          },
          "name": "usedForManagedStorageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 868
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 884
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 900
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 921
          },
          "name": "forceDestroy",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 937
          },
          "name": "forceUpdate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 953
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 969
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 985
          },
          "name": "isolationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1001
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1017
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1030
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1046
          },
          "name": "purpose",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1059
          },
          "name": "readOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1075
          },
          "name": "skipValidation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1091
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1107
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 1123
          },
          "name": "usedForManagedStorage",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/credential/index:Credential"
    },
    "@cdktn/provider-databricks.credential.CredentialAwsIamRole": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.credential.CredentialAwsIamRole",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/credential/index.ts",
        "line": 117
      },
      "name": "CredentialAwsIamRole",
      "namespace": "credential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#external_id Credential#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 121
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#role_arn Credential#role_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 125
          },
          "name": "roleArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#unity_catalog_iam_arn Credential#unity_catalog_iam_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 129
          },
          "name": "unityCatalogIamArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/credential/index:CredentialAwsIamRole"
    },
    "@cdktn/provider-databricks.credential.CredentialAwsIamRoleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.credential.CredentialAwsIamRoleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/credential/index.ts",
          "line": 182
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/credential/index.ts",
        "line": 175
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 227
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 243
          },
          "name": "resetRoleArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 259
          },
          "name": "resetUnityCatalogIamArn"
        }
      ],
      "name": "CredentialAwsIamRoleOutputReference",
      "namespace": "credential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 231
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 247
          },
          "name": "roleArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 263
          },
          "name": "unityCatalogIamArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 221
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 237
          },
          "name": "roleArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 253
          },
          "name": "unityCatalogIamArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 186
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.credential.CredentialAwsIamRole"
          }
        }
      ],
      "symbolId": "src/credential/index:CredentialAwsIamRoleOutputReference"
    },
    "@cdktn/provider-databricks.credential.CredentialAzureManagedIdentity": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.credential.CredentialAzureManagedIdentity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/credential/index.ts",
        "line": 267
      },
      "name": "CredentialAzureManagedIdentity",
      "namespace": "credential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#access_connector_id Credential#access_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 271
          },
          "name": "accessConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#credential_id Credential#credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 275
          },
          "name": "credentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#managed_identity_id Credential#managed_identity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 279
          },
          "name": "managedIdentityId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/credential/index:CredentialAzureManagedIdentity"
    },
    "@cdktn/provider-databricks.credential.CredentialAzureManagedIdentityOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.credential.CredentialAzureManagedIdentityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/credential/index.ts",
          "line": 332
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/credential/index.ts",
        "line": 325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 390
          },
          "name": "resetCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 406
          },
          "name": "resetManagedIdentityId"
        }
      ],
      "name": "CredentialAzureManagedIdentityOutputReference",
      "namespace": "credential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 378
          },
          "name": "accessConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 394
          },
          "name": "credentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 410
          },
          "name": "managedIdentityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 371
          },
          "name": "accessConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 384
          },
          "name": "credentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 400
          },
          "name": "managedIdentityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.credential.CredentialAzureManagedIdentity"
          }
        }
      ],
      "symbolId": "src/credential/index:CredentialAzureManagedIdentityOutputReference"
    },
    "@cdktn/provider-databricks.credential.CredentialAzureServicePrincipal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.credential.CredentialAzureServicePrincipal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/credential/index.ts",
        "line": 414
      },
      "name": "CredentialAzureServicePrincipal",
      "namespace": "credential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#application_id Credential#application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 418
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#client_secret Credential#client_secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 422
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#directory_id Credential#directory_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 426
          },
          "name": "directoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/credential/index:CredentialAzureServicePrincipal"
    },
    "@cdktn/provider-databricks.credential.CredentialAzureServicePrincipalOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.credential.CredentialAzureServicePrincipalOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/credential/index.ts",
          "line": 479
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/credential/index.ts",
        "line": 472
      },
      "name": "CredentialAzureServicePrincipalOutputReference",
      "namespace": "credential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 525
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 538
          },
          "name": "clientSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 551
          },
          "name": "directoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 518
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 531
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 544
          },
          "name": "directoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.credential.CredentialAzureServicePrincipal"
          }
        }
      ],
      "symbolId": "src/credential/index:CredentialAzureServicePrincipalOutputReference"
    },
    "@cdktn/provider-databricks.credential.CredentialConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.credential.CredentialConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/credential/index.ts",
        "line": 14
      },
      "name": "CredentialConfig",
      "namespace": "credential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#name Credential#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 57
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#purpose Credential#purpose}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 65
          },
          "name": "purpose",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#aws_iam_role Credential#aws_iam_role}",
            "stability": "stable",
            "summary": "aws_iam_role block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 91
          },
          "name": "awsIamRole",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.credential.CredentialAwsIamRole"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#azure_managed_identity Credential#azure_managed_identity}",
            "stability": "stable",
            "summary": "azure_managed_identity block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 97
          },
          "name": "azureManagedIdentity",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.credential.CredentialAzureManagedIdentity"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#azure_service_principal Credential#azure_service_principal}",
            "stability": "stable",
            "summary": "azure_service_principal block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 103
          },
          "name": "azureServicePrincipal",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.credential.CredentialAzureServicePrincipal"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#comment Credential#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 18
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#created_at Credential#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 22
          },
          "name": "createdAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#created_by Credential#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 26
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#databricks_gcp_service_account Credential#databricks_gcp_service_account}",
            "stability": "stable",
            "summary": "databricks_gcp_service_account block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 109
          },
          "name": "databricksGcpServiceAccount",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.credential.CredentialDatabricksGcpServiceAccount"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#force_destroy Credential#force_destroy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 30
          },
          "name": "forceDestroy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#force_update Credential#force_update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 34
          },
          "name": "forceUpdate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#full_name Credential#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 38
          },
          "name": "fullName",
          "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/databricks/databricks/1.114.2/docs/resources/credential#id Credential#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 45
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#isolation_mode Credential#isolation_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 49
          },
          "name": "isolationMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#metastore_id Credential#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 53
          },
          "name": "metastoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#owner Credential#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 61
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#provider_config Credential#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 115
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.credential.CredentialProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#read_only Credential#read_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 69
          },
          "name": "readOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#skip_validation Credential#skip_validation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 73
          },
          "name": "skipValidation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#updated_at Credential#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 77
          },
          "name": "updatedAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#updated_by Credential#updated_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 81
          },
          "name": "updatedBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#used_for_managed_storage Credential#used_for_managed_storage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 85
          },
          "name": "usedForManagedStorage",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/credential/index:CredentialConfig"
    },
    "@cdktn/provider-databricks.credential.CredentialDatabricksGcpServiceAccount": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.credential.CredentialDatabricksGcpServiceAccount",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/credential/index.ts",
        "line": 555
      },
      "name": "CredentialDatabricksGcpServiceAccount",
      "namespace": "credential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#credential_id Credential#credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 559
          },
          "name": "credentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#email Credential#email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 563
          },
          "name": "email",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#private_key_id Credential#private_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 567
          },
          "name": "privateKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/credential/index:CredentialDatabricksGcpServiceAccount"
    },
    "@cdktn/provider-databricks.credential.CredentialDatabricksGcpServiceAccountOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.credential.CredentialDatabricksGcpServiceAccountOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/credential/index.ts",
          "line": 620
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/credential/index.ts",
        "line": 613
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 665
          },
          "name": "resetCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 681
          },
          "name": "resetEmail"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 697
          },
          "name": "resetPrivateKeyId"
        }
      ],
      "name": "CredentialDatabricksGcpServiceAccountOutputReference",
      "namespace": "credential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 669
          },
          "name": "credentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 685
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 701
          },
          "name": "privateKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 659
          },
          "name": "credentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 675
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 691
          },
          "name": "privateKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 624
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.credential.CredentialDatabricksGcpServiceAccount"
          }
        }
      ],
      "symbolId": "src/credential/index:CredentialDatabricksGcpServiceAccountOutputReference"
    },
    "@cdktn/provider-databricks.credential.CredentialProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.credential.CredentialProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/credential/index.ts",
        "line": 705
      },
      "name": "CredentialProviderConfig",
      "namespace": "credential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/credential#workspace_id Credential#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 709
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/credential/index:CredentialProviderConfig"
    },
    "@cdktn/provider-databricks.credential.CredentialProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.credential.CredentialProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/credential/index.ts",
          "line": 748
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/credential/index.ts",
        "line": 741
      },
      "name": "CredentialProviderConfigOutputReference",
      "namespace": "credential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 782
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 775
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/credential/index.ts",
            "line": 752
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.credential.CredentialProviderConfig"
          }
        }
      ],
      "symbolId": "src/credential/index:CredentialProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.customAppIntegration.CustomAppIntegration": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/custom_app_integration databricks_custom_app_integration}."
      },
      "fqn": "@cdktn/provider-databricks.customAppIntegration.CustomAppIntegration",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/custom_app_integration databricks_custom_app_integration} Resource."
        },
        "locationInModule": {
          "filename": "src/custom-app-integration/index.ts",
          "line": 292
        },
        "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": "@cdktn/provider-databricks.customAppIntegration.CustomAppIntegrationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/custom-app-integration/index.ts",
        "line": 260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a CustomAppIntegration resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 277
          },
          "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 CustomAppIntegration to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/custom_app_integration#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing CustomAppIntegration that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the CustomAppIntegration to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 524
          },
          "name": "putTokenAccessPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.customAppIntegration.CustomAppIntegrationTokenAccessPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 335
          },
          "name": "resetClientId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 351
          },
          "name": "resetClientSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 367
          },
          "name": "resetConfidential"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 399
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 383
          },
          "name": "resetCreateTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 415
          },
          "name": "resetCreatorUsername"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 431
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 447
          },
          "name": "resetIntegrationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 463
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 479
          },
          "name": "resetRedirectUrls"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 495
          },
          "name": "resetScopes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 527
          },
          "name": "resetTokenAccessPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 511
          },
          "name": "resetUserAuthorizedScopes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 539
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 557
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "CustomAppIntegration",
      "namespace": "customAppIntegration",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 265
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 521
          },
          "name": "tokenAccessPolicy",
          "type": {
            "fqn": "@cdktn/provider-databricks.customAppIntegration.CustomAppIntegrationTokenAccessPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 339
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 355
          },
          "name": "clientSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 371
          },
          "name": "confidentialInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 403
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 387
          },
          "name": "createTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 419
          },
          "name": "creatorUsernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 435
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 451
          },
          "name": "integrationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 467
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 483
          },
          "name": "redirectUrlsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 499
          },
          "name": "scopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 531
          },
          "name": "tokenAccessPolicyInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.customAppIntegration.CustomAppIntegrationTokenAccessPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 515
          },
          "name": "userAuthorizedScopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 329
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 345
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 361
          },
          "name": "confidential",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 393
          },
          "name": "createdBy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 377
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 409
          },
          "name": "creatorUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 425
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 441
          },
          "name": "integrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 457
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 473
          },
          "name": "redirectUrls",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 489
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 505
          },
          "name": "userAuthorizedScopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/custom-app-integration/index:CustomAppIntegration"
    },
    "@cdktn/provider-databricks.customAppIntegration.CustomAppIntegrationConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.customAppIntegration.CustomAppIntegrationConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/custom-app-integration/index.ts",
        "line": 14
      },
      "name": "CustomAppIntegrationConfig",
      "namespace": "customAppIntegration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/custom_app_integration#client_id CustomAppIntegration#client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 18
          },
          "name": "clientId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/custom_app_integration#client_secret CustomAppIntegration#client_secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 22
          },
          "name": "clientSecret",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/custom_app_integration#confidential CustomAppIntegration#confidential}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 26
          },
          "name": "confidential",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/custom_app_integration#created_by CustomAppIntegration#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 34
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/custom_app_integration#create_time CustomAppIntegration#create_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 30
          },
          "name": "createTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/custom_app_integration#creator_username CustomAppIntegration#creator_username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 38
          },
          "name": "creatorUsername",
          "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/databricks/databricks/1.114.2/docs/resources/custom_app_integration#id CustomAppIntegration#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 45
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/custom_app_integration#integration_id CustomAppIntegration#integration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 49
          },
          "name": "integrationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/custom_app_integration#name CustomAppIntegration#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 53
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/custom_app_integration#redirect_urls CustomAppIntegration#redirect_urls}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 57
          },
          "name": "redirectUrls",
          "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/databricks/databricks/1.114.2/docs/resources/custom_app_integration#scopes CustomAppIntegration#scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 61
          },
          "name": "scopes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/custom_app_integration#token_access_policy CustomAppIntegration#token_access_policy}",
            "stability": "stable",
            "summary": "token_access_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 71
          },
          "name": "tokenAccessPolicy",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.customAppIntegration.CustomAppIntegrationTokenAccessPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/custom_app_integration#user_authorized_scopes CustomAppIntegration#user_authorized_scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 65
          },
          "name": "userAuthorizedScopes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/custom-app-integration/index:CustomAppIntegrationConfig"
    },
    "@cdktn/provider-databricks.customAppIntegration.CustomAppIntegrationTokenAccessPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.customAppIntegration.CustomAppIntegrationTokenAccessPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/custom-app-integration/index.ts",
        "line": 73
      },
      "name": "CustomAppIntegrationTokenAccessPolicy",
      "namespace": "customAppIntegration",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/custom_app_integration#absolute_session_lifetime_in_minutes CustomAppIntegration#absolute_session_lifetime_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 77
          },
          "name": "absoluteSessionLifetimeInMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/custom_app_integration#access_token_ttl_in_minutes CustomAppIntegration#access_token_ttl_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 81
          },
          "name": "accessTokenTtlInMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/custom_app_integration#enable_single_use_refresh_tokens CustomAppIntegration#enable_single_use_refresh_tokens}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 85
          },
          "name": "enableSingleUseRefreshTokens",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/custom_app_integration#refresh_token_ttl_in_minutes CustomAppIntegration#refresh_token_ttl_in_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 89
          },
          "name": "refreshTokenTtlInMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/custom-app-integration/index:CustomAppIntegrationTokenAccessPolicy"
    },
    "@cdktn/provider-databricks.customAppIntegration.CustomAppIntegrationTokenAccessPolicyOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.customAppIntegration.CustomAppIntegrationTokenAccessPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/custom-app-integration/index.ts",
          "line": 149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/custom-app-integration/index.ts",
        "line": 142
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 200
          },
          "name": "resetAbsoluteSessionLifetimeInMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 216
          },
          "name": "resetAccessTokenTtlInMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 232
          },
          "name": "resetEnableSingleUseRefreshTokens"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 248
          },
          "name": "resetRefreshTokenTtlInMinutes"
        }
      ],
      "name": "CustomAppIntegrationTokenAccessPolicyOutputReference",
      "namespace": "customAppIntegration",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 204
          },
          "name": "absoluteSessionLifetimeInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 220
          },
          "name": "accessTokenTtlInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 236
          },
          "name": "enableSingleUseRefreshTokensInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 252
          },
          "name": "refreshTokenTtlInMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 194
          },
          "name": "absoluteSessionLifetimeInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 210
          },
          "name": "accessTokenTtlInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 226
          },
          "name": "enableSingleUseRefreshTokens",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 242
          },
          "name": "refreshTokenTtlInMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/custom-app-integration/index.ts",
            "line": 153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.customAppIntegration.CustomAppIntegrationTokenAccessPolicy"
          }
        }
      ],
      "symbolId": "src/custom-app-integration/index:CustomAppIntegrationTokenAccessPolicyOutputReference"
    },
    "@cdktn/provider-databricks.dashboard.Dashboard": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dashboard databricks_dashboard}."
      },
      "fqn": "@cdktn/provider-databricks.dashboard.Dashboard",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dashboard databricks_dashboard} Resource."
        },
        "locationInModule": {
          "filename": "src/dashboard/index.ts",
          "line": 210
        },
        "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": "@cdktn/provider-databricks.dashboard.DashboardConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Dashboard resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 195
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the Dashboard to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dashboard#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Dashboard that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Dashboard to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 518
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dashboard.DashboardProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 258
          },
          "name": "resetCreateTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 274
          },
          "name": "resetDashboardChangeDetected"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 290
          },
          "name": "resetDashboardId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 306
          },
          "name": "resetDatasetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 322
          },
          "name": "resetDatasetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 351
          },
          "name": "resetEmbedCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 367
          },
          "name": "resetEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 383
          },
          "name": "resetFilePath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 399
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 415
          },
          "name": "resetLifecycleState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 431
          },
          "name": "resetMd5"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 460
          },
          "name": "resetPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 521
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 476
          },
          "name": "resetSerializedDashboard"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 492
          },
          "name": "resetUpdateTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 533
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 556
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Dashboard",
      "namespace": "dashboard",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 183
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 515
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dashboard.DashboardProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 262
          },
          "name": "createTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 278
          },
          "name": "dashboardChangeDetectedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 294
          },
          "name": "dashboardIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 310
          },
          "name": "datasetCatalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 326
          },
          "name": "datasetSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 339
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 355
          },
          "name": "embedCredentialsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 371
          },
          "name": "etagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 387
          },
          "name": "filePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 403
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 419
          },
          "name": "lifecycleStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 435
          },
          "name": "md5Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 448
          },
          "name": "parentPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 464
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 525
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dashboard.DashboardProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 480
          },
          "name": "serializedDashboardInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 496
          },
          "name": "updateTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 509
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 252
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 268
          },
          "name": "dashboardChangeDetected",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 284
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 300
          },
          "name": "datasetCatalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 316
          },
          "name": "datasetSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 332
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 345
          },
          "name": "embedCredentials",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 361
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 377
          },
          "name": "filePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 393
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 409
          },
          "name": "lifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 425
          },
          "name": "md5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 441
          },
          "name": "parentPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 454
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 470
          },
          "name": "serializedDashboard",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 486
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 502
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index:Dashboard"
    },
    "@cdktn/provider-databricks.dashboard.DashboardConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dashboard.DashboardConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index.ts",
        "line": 14
      },
      "name": "DashboardConfig",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dashboard#display_name Dashboard#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 38
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dashboard#parent_path Dashboard#parent_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 69
          },
          "name": "parentPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dashboard#warehouse_id Dashboard#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 85
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dashboard#create_time Dashboard#create_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 18
          },
          "name": "createTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dashboard#dashboard_change_detected Dashboard#dashboard_change_detected}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 22
          },
          "name": "dashboardChangeDetected",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dashboard#dashboard_id Dashboard#dashboard_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 26
          },
          "name": "dashboardId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dashboard#dataset_catalog Dashboard#dataset_catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 30
          },
          "name": "datasetCatalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dashboard#dataset_schema Dashboard#dataset_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 34
          },
          "name": "datasetSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dashboard#embed_credentials Dashboard#embed_credentials}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 42
          },
          "name": "embedCredentials",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dashboard#etag Dashboard#etag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 46
          },
          "name": "etag",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dashboard#file_path Dashboard#file_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 50
          },
          "name": "filePath",
          "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/databricks/databricks/1.114.2/docs/resources/dashboard#id Dashboard#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 57
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dashboard#lifecycle_state Dashboard#lifecycle_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 61
          },
          "name": "lifecycleState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dashboard#md5 Dashboard#md5}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 65
          },
          "name": "md5",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dashboard#path Dashboard#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 73
          },
          "name": "path",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dashboard#provider_config Dashboard#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 91
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dashboard.DashboardProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dashboard#serialized_dashboard Dashboard#serialized_dashboard}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 77
          },
          "name": "serializedDashboard",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dashboard#update_time Dashboard#update_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 81
          },
          "name": "updateTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index:DashboardConfig"
    },
    "@cdktn/provider-databricks.dashboard.DashboardProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dashboard.DashboardProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dashboard/index.ts",
        "line": 93
      },
      "name": "DashboardProviderConfig",
      "namespace": "dashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dashboard#workspace_id Dashboard#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 97
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dashboard/index:DashboardProviderConfig"
    },
    "@cdktn/provider-databricks.dashboard.DashboardProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dashboard.DashboardProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dashboard/index.ts",
          "line": 136
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dashboard/index.ts",
        "line": 129
      },
      "name": "DashboardProviderConfigOutputReference",
      "namespace": "dashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 170
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 163
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dashboard/index.ts",
            "line": 140
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dashboard.DashboardProviderConfig"
          }
        }
      ],
      "symbolId": "src/dashboard/index:DashboardProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfig": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_classification_catalog_config databricks_data_classification_catalog_config}."
      },
      "fqn": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_classification_catalog_config databricks_data_classification_catalog_config} Resource."
        },
        "locationInModule": {
          "filename": "src/data-classification-catalog-config/index.ts",
          "line": 393
        },
        "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": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-classification-catalog-config/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataClassificationCatalogConfig resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 378
          },
          "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 DataClassificationCatalogConfig to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_classification_catalog_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataClassificationCatalogConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataClassificationCatalogConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 424
          },
          "name": "putAutoTagConfigs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigAutoTagConfigs"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 440
          },
          "name": "putIncludedSchemas",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigIncludedSchemas"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 474
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 427
          },
          "name": "resetAutoTagConfigs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 443
          },
          "name": "resetIncludedSchemas"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 477
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 489
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 498
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataClassificationCatalogConfig",
      "namespace": "dataClassificationCatalogConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 366
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 421
          },
          "name": "autoTagConfigs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigAutoTagConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 437
          },
          "name": "includedSchemas",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigIncludedSchemasOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 452
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 471
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 431
          },
          "name": "autoTagConfigsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigAutoTagConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 447
          },
          "name": "includedSchemasInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigIncludedSchemas"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 465
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 481
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 458
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-classification-catalog-config/index:DataClassificationCatalogConfig"
    },
    "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigAutoTagConfigs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigAutoTagConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-classification-catalog-config/index.ts",
        "line": 32
      },
      "name": "DataClassificationCatalogConfigAutoTagConfigs",
      "namespace": "dataClassificationCatalogConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_classification_catalog_config#auto_tagging_mode DataClassificationCatalogConfig#auto_tagging_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 36
          },
          "name": "autoTaggingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_classification_catalog_config#classification_tag DataClassificationCatalogConfig#classification_tag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 40
          },
          "name": "classificationTag",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-classification-catalog-config/index:DataClassificationCatalogConfigAutoTagConfigs"
    },
    "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigAutoTagConfigsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigAutoTagConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-classification-catalog-config/index.ts",
          "line": 164
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-classification-catalog-config/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 171
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigAutoTagConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataClassificationCatalogConfigAutoTagConfigsList",
      "namespace": "dataClassificationCatalogConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 157
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigAutoTagConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-classification-catalog-config/index:DataClassificationCatalogConfigAutoTagConfigsList"
    },
    "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigAutoTagConfigsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigAutoTagConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-classification-catalog-config/index.ts",
          "line": 89
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-classification-catalog-config/index.ts",
        "line": 79
      },
      "name": "DataClassificationCatalogConfigAutoTagConfigsOutputReference",
      "namespace": "dataClassificationCatalogConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 138
          },
          "name": "autoTaggingModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 151
          },
          "name": "classificationTagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 131
          },
          "name": "autoTaggingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 144
          },
          "name": "classificationTag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 93
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigAutoTagConfigs"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-classification-catalog-config/index:DataClassificationCatalogConfigAutoTagConfigsOutputReference"
    },
    "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-classification-catalog-config/index.ts",
        "line": 14
      },
      "name": "DataClassificationCatalogConfigConfig",
      "namespace": "dataClassificationCatalogConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_classification_catalog_config#parent DataClassificationCatalogConfig#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 26
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_classification_catalog_config#auto_tag_configs DataClassificationCatalogConfig#auto_tag_configs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 18
          },
          "name": "autoTagConfigs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigAutoTagConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_classification_catalog_config#included_schemas DataClassificationCatalogConfig#included_schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 22
          },
          "name": "includedSchemas",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigIncludedSchemas"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_classification_catalog_config#provider_config DataClassificationCatalogConfig#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 30
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-classification-catalog-config/index:DataClassificationCatalogConfigConfig"
    },
    "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigIncludedSchemas": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigIncludedSchemas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-classification-catalog-config/index.ts",
        "line": 175
      },
      "name": "DataClassificationCatalogConfigIncludedSchemas",
      "namespace": "dataClassificationCatalogConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_classification_catalog_config#names DataClassificationCatalogConfig#names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 179
          },
          "name": "names",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-classification-catalog-config/index:DataClassificationCatalogConfigIncludedSchemas"
    },
    "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigIncludedSchemasOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigIncludedSchemasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-classification-catalog-config/index.ts",
          "line": 219
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-classification-catalog-config/index.ts",
        "line": 211
      },
      "name": "DataClassificationCatalogConfigIncludedSchemasOutputReference",
      "namespace": "dataClassificationCatalogConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 262
          },
          "name": "namesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 255
          },
          "name": "names",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigIncludedSchemas"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-classification-catalog-config/index:DataClassificationCatalogConfigIncludedSchemasOutputReference"
    },
    "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-classification-catalog-config/index.ts",
        "line": 266
      },
      "name": "DataClassificationCatalogConfigProviderConfig",
      "namespace": "dataClassificationCatalogConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_classification_catalog_config#workspace_id DataClassificationCatalogConfig#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 270
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-classification-catalog-config/index:DataClassificationCatalogConfigProviderConfig"
    },
    "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-classification-catalog-config/index.ts",
          "line": 310
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-classification-catalog-config/index.ts",
        "line": 302
      },
      "name": "DataClassificationCatalogConfigProviderConfigOutputReference",
      "namespace": "dataClassificationCatalogConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 353
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 346
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-classification-catalog-config/index.ts",
            "line": 314
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataClassificationCatalogConfig.DataClassificationCatalogConfigProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-classification-catalog-config/index:DataClassificationCatalogConfigProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicies.DataDatabricksAccountFederationPolicies": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_federation_policies databricks_account_federation_policies}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicies.DataDatabricksAccountFederationPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_federation_policies databricks_account_federation_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-federation-policies/index.ts",
          "line": 444
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicies.DataDatabricksAccountFederationPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-federation-policies/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksAccountFederationPolicies resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 429
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatabricksAccountFederationPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_federation_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksAccountFederationPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksAccountFederationPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 475
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 493
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 499
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksAccountFederationPolicies",
      "namespace": "dataDatabricksAccountFederationPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 417
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 485
          },
          "name": "policies",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicies.DataDatabricksAccountFederationPoliciesPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 479
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 469
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-federation-policies/index:DataDatabricksAccountFederationPolicies"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicies.DataDatabricksAccountFederationPoliciesConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicies.DataDatabricksAccountFederationPoliciesConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-federation-policies/index.ts",
        "line": 14
      },
      "name": "DataDatabricksAccountFederationPoliciesConfig",
      "namespace": "dataDatabricksAccountFederationPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_federation_policies#page_size DataDatabricksAccountFederationPolicies#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 18
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-federation-policies/index:DataDatabricksAccountFederationPoliciesConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicies.DataDatabricksAccountFederationPoliciesPolicies": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicies.DataDatabricksAccountFederationPoliciesPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-federation-policies/index.ts",
        "line": 269
      },
      "name": "DataDatabricksAccountFederationPoliciesPolicies",
      "namespace": "dataDatabricksAccountFederationPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_federation_policies#policy_id DataDatabricksAccountFederationPolicies#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 273
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-federation-policies/index:DataDatabricksAccountFederationPoliciesPolicies"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicies.DataDatabricksAccountFederationPoliciesPoliciesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicies.DataDatabricksAccountFederationPoliciesPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-federation-policies/index.ts",
          "line": 397
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-federation-policies/index.ts",
        "line": 389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 404
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicies.DataDatabricksAccountFederationPoliciesPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAccountFederationPoliciesPoliciesList",
      "namespace": "dataDatabricksAccountFederationPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 390
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicies.DataDatabricksAccountFederationPoliciesPolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-federation-policies/index:DataDatabricksAccountFederationPoliciesPoliciesList"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicies.DataDatabricksAccountFederationPoliciesPoliciesOidcPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicies.DataDatabricksAccountFederationPoliciesPoliciesOidcPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-federation-policies/index.ts",
        "line": 20
      },
      "name": "DataDatabricksAccountFederationPoliciesPoliciesOidcPolicy",
      "namespace": "dataDatabricksAccountFederationPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_federation_policies#audiences DataDatabricksAccountFederationPolicies#audiences}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 24
          },
          "name": "audiences",
          "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/databricks/databricks/1.114.2/docs/data-sources/account_federation_policies#issuer DataDatabricksAccountFederationPolicies#issuer}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 28
          },
          "name": "issuer",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_federation_policies#jwks_json DataDatabricksAccountFederationPolicies#jwks_json}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 32
          },
          "name": "jwksJson",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_federation_policies#jwks_uri DataDatabricksAccountFederationPolicies#jwks_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 36
          },
          "name": "jwksUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_federation_policies#subject DataDatabricksAccountFederationPolicies#subject}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 40
          },
          "name": "subject",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_federation_policies#subject_claim DataDatabricksAccountFederationPolicies#subject_claim}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 44
          },
          "name": "subjectClaim",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-federation-policies/index:DataDatabricksAccountFederationPoliciesPoliciesOidcPolicy"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicies.DataDatabricksAccountFederationPoliciesPoliciesOidcPolicyOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicies.DataDatabricksAccountFederationPoliciesPoliciesOidcPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-federation-policies/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-federation-policies/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 181
          },
          "name": "resetAudiences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 197
          },
          "name": "resetIssuer"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 213
          },
          "name": "resetJwksJson"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 229
          },
          "name": "resetJwksUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 245
          },
          "name": "resetSubject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 261
          },
          "name": "resetSubjectClaim"
        }
      ],
      "name": "DataDatabricksAccountFederationPoliciesPoliciesOidcPolicyOutputReference",
      "namespace": "dataDatabricksAccountFederationPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 185
          },
          "name": "audiencesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 201
          },
          "name": "issuerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 217
          },
          "name": "jwksJsonInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 233
          },
          "name": "jwksUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 265
          },
          "name": "subjectClaimInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 249
          },
          "name": "subjectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 175
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 191
          },
          "name": "issuer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 207
          },
          "name": "jwksJson",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 223
          },
          "name": "jwksUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 239
          },
          "name": "subject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 255
          },
          "name": "subjectClaim",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicies.DataDatabricksAccountFederationPoliciesPoliciesOidcPolicy"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-federation-policies/index:DataDatabricksAccountFederationPoliciesPoliciesOidcPolicyOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicies.DataDatabricksAccountFederationPoliciesPoliciesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicies.DataDatabricksAccountFederationPoliciesPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-federation-policies/index.ts",
          "line": 314
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-federation-policies/index.ts",
        "line": 305
      },
      "name": "DataDatabricksAccountFederationPoliciesPoliciesOutputReference",
      "namespace": "dataDatabricksAccountFederationPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 340
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 345
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 350
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 356
          },
          "name": "oidcPolicy",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicies.DataDatabricksAccountFederationPoliciesPoliciesOidcPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 374
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 379
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 384
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 369
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 362
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policies/index.ts",
            "line": 318
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicies.DataDatabricksAccountFederationPoliciesPolicies"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-federation-policies/index:DataDatabricksAccountFederationPoliciesPoliciesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicy.DataDatabricksAccountFederationPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_federation_policy databricks_account_federation_policy}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicy.DataDatabricksAccountFederationPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_federation_policy databricks_account_federation_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-federation-policy/index.ts",
          "line": 305
        },
        "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": "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicy.DataDatabricksAccountFederationPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-federation-policy/index.ts",
        "line": 273
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksAccountFederationPolicy resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 290
          },
          "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 DataDatabricksAccountFederationPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_federation_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksAccountFederationPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksAccountFederationPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 381
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 387
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksAccountFederationPolicy",
      "namespace": "dataDatabricksAccountFederationPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 278
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 329
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 334
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 339
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 345
          },
          "name": "oidcPolicy",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicy.DataDatabricksAccountFederationPolicyOidcPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 363
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 368
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 373
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 358
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 351
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-federation-policy/index:DataDatabricksAccountFederationPolicy"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicy.DataDatabricksAccountFederationPolicyConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicy.DataDatabricksAccountFederationPolicyConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-federation-policy/index.ts",
        "line": 14
      },
      "name": "DataDatabricksAccountFederationPolicyConfig",
      "namespace": "dataDatabricksAccountFederationPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_federation_policy#policy_id DataDatabricksAccountFederationPolicy#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 18
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-federation-policy/index:DataDatabricksAccountFederationPolicyConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicy.DataDatabricksAccountFederationPolicyOidcPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicy.DataDatabricksAccountFederationPolicyOidcPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-federation-policy/index.ts",
        "line": 20
      },
      "name": "DataDatabricksAccountFederationPolicyOidcPolicy",
      "namespace": "dataDatabricksAccountFederationPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_federation_policy#audiences DataDatabricksAccountFederationPolicy#audiences}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 24
          },
          "name": "audiences",
          "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/databricks/databricks/1.114.2/docs/data-sources/account_federation_policy#issuer DataDatabricksAccountFederationPolicy#issuer}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 28
          },
          "name": "issuer",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_federation_policy#jwks_json DataDatabricksAccountFederationPolicy#jwks_json}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 32
          },
          "name": "jwksJson",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_federation_policy#jwks_uri DataDatabricksAccountFederationPolicy#jwks_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 36
          },
          "name": "jwksUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_federation_policy#subject DataDatabricksAccountFederationPolicy#subject}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 40
          },
          "name": "subject",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_federation_policy#subject_claim DataDatabricksAccountFederationPolicy#subject_claim}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 44
          },
          "name": "subjectClaim",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-federation-policy/index:DataDatabricksAccountFederationPolicyOidcPolicy"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicy.DataDatabricksAccountFederationPolicyOidcPolicyOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicy.DataDatabricksAccountFederationPolicyOidcPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-federation-policy/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-federation-policy/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 181
          },
          "name": "resetAudiences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 197
          },
          "name": "resetIssuer"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 213
          },
          "name": "resetJwksJson"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 229
          },
          "name": "resetJwksUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 245
          },
          "name": "resetSubject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 261
          },
          "name": "resetSubjectClaim"
        }
      ],
      "name": "DataDatabricksAccountFederationPolicyOidcPolicyOutputReference",
      "namespace": "dataDatabricksAccountFederationPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 185
          },
          "name": "audiencesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 201
          },
          "name": "issuerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 217
          },
          "name": "jwksJsonInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 233
          },
          "name": "jwksUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 265
          },
          "name": "subjectClaimInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 249
          },
          "name": "subjectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 175
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 191
          },
          "name": "issuer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 207
          },
          "name": "jwksJson",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 223
          },
          "name": "jwksUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 239
          },
          "name": "subject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 255
          },
          "name": "subjectClaim",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-federation-policy/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountFederationPolicy.DataDatabricksAccountFederationPolicyOidcPolicy"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-federation-policy/index:DataDatabricksAccountFederationPolicyOidcPolicyOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPolicies": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies databricks_account_network_policies}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies databricks_account_network_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 6206
        },
        "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": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 6174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksAccountNetworkPolicies resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 6191
          },
          "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 DataDatabricksAccountNetworkPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksAccountNetworkPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksAccountNetworkPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 6238
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 6243
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicies",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 6179
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 6230
          },
          "name": "items",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsList"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPolicies"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 14
      },
      "name": "DataDatabricksAccountNetworkPoliciesConfig",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItems": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 6044
      },
      "name": "DataDatabricksAccountNetworkPoliciesItems",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#network_policy_id DataDatabricksAccountNetworkPolicies#network_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 6048
          },
          "name": "networkPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItems"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgress": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 730
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsEgress",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#network_access DataDatabricksAccountNetworkPolicies#network_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 734
          },
          "name": "networkAccess",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccess"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsEgress"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccess": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccess",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 540
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccess",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#restriction_mode DataDatabricksAccountNetworkPolicies#restriction_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 556
          },
          "name": "restrictionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#allowed_internet_destinations DataDatabricksAccountNetworkPolicies#allowed_internet_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 544
          },
          "name": "allowedInternetDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedInternetDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#allowed_storage_destinations DataDatabricksAccountNetworkPolicies#allowed_storage_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 548
          },
          "name": "allowedStorageDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedStorageDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#policy_enforcement DataDatabricksAccountNetworkPolicies#policy_enforcement}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 552
          },
          "name": "policyEnforcement",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessPolicyEnforcement"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccess"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedInternetDestinations": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedInternetDestinations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 16
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedInternetDestinations",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#destination DataDatabricksAccountNetworkPolicies#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 20
          },
          "name": "destination",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#internet_destination_type DataDatabricksAccountNetworkPolicies#internet_destination_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 24
          },
          "name": "internetDestinationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedInternetDestinations"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedInternetDestinationsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedInternetDestinationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 154
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policies/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 161
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedInternetDestinationsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedInternetDestinationsList",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedInternetDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedInternetDestinationsList"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedInternetDestinationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedInternetDestinationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 73
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policies/index.ts",
        "line": 63
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 121
          },
          "name": "resetDestination"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 137
          },
          "name": "resetInternetDestinationType"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedInternetDestinationsOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 125
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 141
          },
          "name": "internetDestinationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 115
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 131
          },
          "name": "internetDestinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 77
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedInternetDestinations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedInternetDestinationsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedStorageDestinations": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedStorageDestinations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 165
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedStorageDestinations",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#azure_storage_account DataDatabricksAccountNetworkPolicies#azure_storage_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 169
          },
          "name": "azureStorageAccount",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#azure_storage_service DataDatabricksAccountNetworkPolicies#azure_storage_service}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 173
          },
          "name": "azureStorageService",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#bucket_name DataDatabricksAccountNetworkPolicies#bucket_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 177
          },
          "name": "bucketName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#region DataDatabricksAccountNetworkPolicies#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 181
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#storage_destination_type DataDatabricksAccountNetworkPolicies#storage_destination_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 185
          },
          "name": "storageDestinationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedStorageDestinations"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedStorageDestinationsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedStorageDestinationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 402
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policies/index.ts",
        "line": 394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 409
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedStorageDestinationsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedStorageDestinationsList",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 395
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedStorageDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedStorageDestinationsList"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedStorageDestinationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedStorageDestinationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 255
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policies/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 321
          },
          "name": "resetAzureStorageAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 337
          },
          "name": "resetAzureStorageService"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 353
          },
          "name": "resetBucketName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 369
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 385
          },
          "name": "resetStorageDestinationType"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedStorageDestinationsOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 325
          },
          "name": "azureStorageAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 341
          },
          "name": "azureStorageServiceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 357
          },
          "name": "bucketNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 373
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 389
          },
          "name": "storageDestinationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 315
          },
          "name": "azureStorageAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 331
          },
          "name": "azureStorageService",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 347
          },
          "name": "bucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 363
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 379
          },
          "name": "storageDestinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedStorageDestinations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedStorageDestinationsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 617
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 609
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 674
          },
          "name": "putAllowedInternetDestinations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedInternetDestinations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 690
          },
          "name": "putAllowedStorageDestinations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedStorageDestinations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 706
          },
          "name": "putPolicyEnforcement",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessPolicyEnforcement"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 677
          },
          "name": "resetAllowedInternetDestinations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 693
          },
          "name": "resetAllowedStorageDestinations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 709
          },
          "name": "resetPolicyEnforcement"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 671
          },
          "name": "allowedInternetDestinations",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedInternetDestinationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 687
          },
          "name": "allowedStorageDestinations",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedStorageDestinationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 703
          },
          "name": "policyEnforcement",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessPolicyEnforcementOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 681
          },
          "name": "allowedInternetDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedInternetDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 697
          },
          "name": "allowedStorageDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessAllowedStorageDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 713
          },
          "name": "policyEnforcementInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessPolicyEnforcement"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 726
          },
          "name": "restrictionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 719
          },
          "name": "restrictionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 621
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccess"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessPolicyEnforcement": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessPolicyEnforcement",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 413
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessPolicyEnforcement",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#dry_run_mode_product_filter DataDatabricksAccountNetworkPolicies#dry_run_mode_product_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 417
          },
          "name": "dryRunModeProductFilter",
          "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/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#enforcement_mode DataDatabricksAccountNetworkPolicies#enforcement_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 421
          },
          "name": "enforcementMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessPolicyEnforcement"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessPolicyEnforcementOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessPolicyEnforcementOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 468
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 516
          },
          "name": "resetDryRunModeProductFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 532
          },
          "name": "resetEnforcementMode"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessPolicyEnforcementOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 520
          },
          "name": "dryRunModeProductFilterInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 536
          },
          "name": "enforcementModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 510
          },
          "name": "dryRunModeProductFilter",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 526
          },
          "name": "enforcementMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 472
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessPolicyEnforcement"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessPolicyEnforcementOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 773
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 766
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 803
          },
          "name": "putNetworkAccess",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccess"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 806
          },
          "name": "resetNetworkAccess"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsEgressOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 800
          },
          "name": "networkAccess",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccessOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 810
          },
          "name": "networkAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressNetworkAccess"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 777
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgress"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsEgressOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngress": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 3345
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngress",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#public_access DataDatabricksAccountNetworkPolicies#public_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3349
          },
          "name": "publicAccess",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccess"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngress"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRun": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRun",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 5960
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRun",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#public_access DataDatabricksAccountNetworkPolicies#public_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5964
          },
          "name": "publicAccess",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccess"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRun"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 6003
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 5996
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 6033
          },
          "name": "putPublicAccess",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccess"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 6036
          },
          "name": "resetPublicAccess"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 6030
          },
          "name": "publicAccess",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 6040
          },
          "name": "publicAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccess"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 6007
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRun"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccess": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccess",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 5803
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccess",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#restriction_mode DataDatabricksAccountNetworkPolicies#restriction_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5815
          },
          "name": "restrictionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#allow_rules DataDatabricksAccountNetworkPolicies#allow_rules}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5807
          },
          "name": "allowRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#deny_rules DataDatabricksAccountNetworkPolicies#deny_rules}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5811
          },
          "name": "denyRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccess"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 4401
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRules",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#authentication DataDatabricksAccountNetworkPolicies#authentication}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4405
          },
          "name": "authentication",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthentication"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#destination DataDatabricksAccountNetworkPolicies#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4409
          },
          "name": "destination",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestination"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#label DataDatabricksAccountNetworkPolicies#label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4413
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#origin DataDatabricksAccountNetworkPolicies#origin}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4417
          },
          "name": "origin",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOrigin"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRules"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthentication": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthentication",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 3578
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthentication",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#identities DataDatabricksAccountNetworkPolicies#identities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3582
          },
          "name": "identities",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#identity_type DataDatabricksAccountNetworkPolicies#identity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3586
          },
          "name": "identityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthentication"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthenticationIdentities": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthenticationIdentities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 3429
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthenticationIdentities",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#principal_id DataDatabricksAccountNetworkPolicies#principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3433
          },
          "name": "principalId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#principal_type DataDatabricksAccountNetworkPolicies#principal_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3437
          },
          "name": "principalType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthenticationIdentities"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 3567
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policies/index.ts",
        "line": 3559
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3574
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesList",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3560
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesList"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 3486
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policies/index.ts",
        "line": 3476
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3534
          },
          "name": "resetPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3550
          },
          "name": "resetPrincipalType"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3538
          },
          "name": "principalIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3554
          },
          "name": "principalTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3528
          },
          "name": "principalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3544
          },
          "name": "principalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3490
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthenticationIdentities"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthenticationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthenticationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 3633
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 3625
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3678
          },
          "name": "putIdentities",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthenticationIdentities"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3681
          },
          "name": "resetIdentities"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3697
          },
          "name": "resetIdentityType"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthenticationOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3675
          },
          "name": "identities",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3685
          },
          "name": "identitiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3701
          },
          "name": "identityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3691
          },
          "name": "identityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3637
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthentication"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthenticationOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestination": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestination",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 3893
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestination",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#all_destinations DataDatabricksAccountNetworkPolicies#all_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3897
          },
          "name": "allDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#workspace_api DataDatabricksAccountNetworkPolicies#workspace_api}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3901
          },
          "name": "workspaceApi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#workspace_ui DataDatabricksAccountNetworkPolicies#workspace_ui}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3905
          },
          "name": "workspaceUi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUi"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestination"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 3959
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 3951
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4026
          },
          "name": "putWorkspaceApi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4042
          },
          "name": "putWorkspaceUi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4013
          },
          "name": "resetAllDestinations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4029
          },
          "name": "resetWorkspaceApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4045
          },
          "name": "resetWorkspaceUi"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4023
          },
          "name": "workspaceApi",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4039
          },
          "name": "workspaceUi",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4017
          },
          "name": "allDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4033
          },
          "name": "workspaceApiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApi"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4049
          },
          "name": "workspaceUiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUi"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4007
          },
          "name": "allDestinations",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3963
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestination"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 3705
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApi",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#scopes DataDatabricksAccountNetworkPolicies#scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3709
          },
          "name": "scopes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApi"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 3749
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 3741
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3791
          },
          "name": "resetScopes"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApiOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3795
          },
          "name": "scopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3785
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3753
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApi"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApiOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 3799
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUi",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#all_destinations DataDatabricksAccountNetworkPolicies#all_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3803
          },
          "name": "allDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUi"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 3843
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 3835
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3885
          },
          "name": "resetAllDestinations"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUiOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3889
          },
          "name": "allDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3879
          },
          "name": "allDestinations",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3847
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUi"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUiOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 4605
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policies/index.ts",
        "line": 4597
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4612
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesList",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4598
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesList"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOrigin": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOrigin",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 4241
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOrigin",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#all_ip_ranges DataDatabricksAccountNetworkPolicies#all_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4245
          },
          "name": "allIpRanges",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#excluded_ip_ranges DataDatabricksAccountNetworkPolicies#excluded_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4249
          },
          "name": "excludedIpRanges",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginExcludedIpRanges"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#included_ip_ranges DataDatabricksAccountNetworkPolicies#included_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4253
          },
          "name": "includedIpRanges",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginIncludedIpRanges"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOrigin"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginExcludedIpRanges": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginExcludedIpRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 4053
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginExcludedIpRanges",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#ip_ranges DataDatabricksAccountNetworkPolicies#ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4057
          },
          "name": "ipRanges",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginExcludedIpRanges"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginExcludedIpRangesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginExcludedIpRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 4097
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 4089
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4139
          },
          "name": "resetIpRanges"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginExcludedIpRangesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4143
          },
          "name": "ipRangesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4133
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4101
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginExcludedIpRanges"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginExcludedIpRangesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginIncludedIpRanges": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginIncludedIpRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 4147
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginIncludedIpRanges",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#ip_ranges DataDatabricksAccountNetworkPolicies#ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4151
          },
          "name": "ipRanges",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginIncludedIpRanges"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginIncludedIpRangesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginIncludedIpRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 4191
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 4183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4233
          },
          "name": "resetIpRanges"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginIncludedIpRangesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4237
          },
          "name": "ipRangesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4227
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginIncludedIpRanges"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginIncludedIpRangesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 4307
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 4299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4374
          },
          "name": "putExcludedIpRanges",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginExcludedIpRanges"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4390
          },
          "name": "putIncludedIpRanges",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginIncludedIpRanges"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4361
          },
          "name": "resetAllIpRanges"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4377
          },
          "name": "resetExcludedIpRanges"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4393
          },
          "name": "resetIncludedIpRanges"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4371
          },
          "name": "excludedIpRanges",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginExcludedIpRangesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4387
          },
          "name": "includedIpRanges",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginIncludedIpRangesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4365
          },
          "name": "allIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4381
          },
          "name": "excludedIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginExcludedIpRanges"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4397
          },
          "name": "includedIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginIncludedIpRanges"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4355
          },
          "name": "allIpRanges",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4311
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOrigin"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 4480
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policies/index.ts",
        "line": 4470
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4537
          },
          "name": "putAuthentication",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthentication"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4553
          },
          "name": "putDestination",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestination"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4585
          },
          "name": "putOrigin",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOrigin"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4540
          },
          "name": "resetAuthentication"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4556
          },
          "name": "resetDestination"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4572
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4588
          },
          "name": "resetOrigin"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4534
          },
          "name": "authentication",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthenticationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4550
          },
          "name": "destination",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestinationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4582
          },
          "name": "origin",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOriginOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4544
          },
          "name": "authenticationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesAuthentication"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4560
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesDestination"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4576
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4592
          },
          "name": "originInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOrigin"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4566
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4484
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 5588
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRules",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#authentication DataDatabricksAccountNetworkPolicies#authentication}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5592
          },
          "name": "authentication",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthentication"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#destination DataDatabricksAccountNetworkPolicies#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5596
          },
          "name": "destination",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestination"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#label DataDatabricksAccountNetworkPolicies#label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5600
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#origin DataDatabricksAccountNetworkPolicies#origin}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5604
          },
          "name": "origin",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOrigin"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRules"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthentication": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthentication",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 4765
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthentication",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#identities DataDatabricksAccountNetworkPolicies#identities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4769
          },
          "name": "identities",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#identity_type DataDatabricksAccountNetworkPolicies#identity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4773
          },
          "name": "identityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthentication"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthenticationIdentities": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthenticationIdentities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 4616
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthenticationIdentities",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#principal_id DataDatabricksAccountNetworkPolicies#principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4620
          },
          "name": "principalId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#principal_type DataDatabricksAccountNetworkPolicies#principal_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4624
          },
          "name": "principalType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthenticationIdentities"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 4754
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policies/index.ts",
        "line": 4746
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4761
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesList",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4747
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesList"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 4673
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policies/index.ts",
        "line": 4663
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4721
          },
          "name": "resetPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4737
          },
          "name": "resetPrincipalType"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4725
          },
          "name": "principalIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4741
          },
          "name": "principalTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4715
          },
          "name": "principalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4731
          },
          "name": "principalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4677
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthenticationIdentities"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthenticationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthenticationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 4820
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 4812
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4865
          },
          "name": "putIdentities",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthenticationIdentities"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4868
          },
          "name": "resetIdentities"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4884
          },
          "name": "resetIdentityType"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthenticationOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4862
          },
          "name": "identities",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4872
          },
          "name": "identitiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4888
          },
          "name": "identityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4878
          },
          "name": "identityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4824
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthentication"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthenticationOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestination": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestination",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 5080
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestination",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#all_destinations DataDatabricksAccountNetworkPolicies#all_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5084
          },
          "name": "allDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#workspace_api DataDatabricksAccountNetworkPolicies#workspace_api}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5088
          },
          "name": "workspaceApi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#workspace_ui DataDatabricksAccountNetworkPolicies#workspace_ui}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5092
          },
          "name": "workspaceUi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUi"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestination"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 5146
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 5138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5213
          },
          "name": "putWorkspaceApi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5229
          },
          "name": "putWorkspaceUi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5200
          },
          "name": "resetAllDestinations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5216
          },
          "name": "resetWorkspaceApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5232
          },
          "name": "resetWorkspaceUi"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5210
          },
          "name": "workspaceApi",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5226
          },
          "name": "workspaceUi",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5204
          },
          "name": "allDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5220
          },
          "name": "workspaceApiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApi"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5236
          },
          "name": "workspaceUiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUi"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5194
          },
          "name": "allDestinations",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestination"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 4892
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApi",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#scopes DataDatabricksAccountNetworkPolicies#scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4896
          },
          "name": "scopes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApi"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 4936
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 4928
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4978
          },
          "name": "resetScopes"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApiOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4982
          },
          "name": "scopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4972
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4940
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApi"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApiOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 4986
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUi",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#all_destinations DataDatabricksAccountNetworkPolicies#all_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 4990
          },
          "name": "allDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUi"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 5030
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 5022
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5072
          },
          "name": "resetAllDestinations"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUiOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5076
          },
          "name": "allDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5066
          },
          "name": "allDestinations",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5034
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUi"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUiOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 5792
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policies/index.ts",
        "line": 5784
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5799
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesList",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5785
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesList"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOrigin": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOrigin",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 5428
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOrigin",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#all_ip_ranges DataDatabricksAccountNetworkPolicies#all_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5432
          },
          "name": "allIpRanges",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#excluded_ip_ranges DataDatabricksAccountNetworkPolicies#excluded_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5436
          },
          "name": "excludedIpRanges",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginExcludedIpRanges"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#included_ip_ranges DataDatabricksAccountNetworkPolicies#included_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5440
          },
          "name": "includedIpRanges",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginIncludedIpRanges"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOrigin"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginExcludedIpRanges": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginExcludedIpRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 5240
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginExcludedIpRanges",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#ip_ranges DataDatabricksAccountNetworkPolicies#ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5244
          },
          "name": "ipRanges",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginExcludedIpRanges"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginExcludedIpRangesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginExcludedIpRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 5284
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 5276
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5326
          },
          "name": "resetIpRanges"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginExcludedIpRangesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5330
          },
          "name": "ipRangesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5320
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginExcludedIpRanges"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginExcludedIpRangesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginIncludedIpRanges": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginIncludedIpRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 5334
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginIncludedIpRanges",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#ip_ranges DataDatabricksAccountNetworkPolicies#ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5338
          },
          "name": "ipRanges",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginIncludedIpRanges"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginIncludedIpRangesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginIncludedIpRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 5378
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 5370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5420
          },
          "name": "resetIpRanges"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginIncludedIpRangesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5424
          },
          "name": "ipRangesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5414
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5382
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginIncludedIpRanges"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginIncludedIpRangesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 5494
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 5486
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5561
          },
          "name": "putExcludedIpRanges",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginExcludedIpRanges"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5577
          },
          "name": "putIncludedIpRanges",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginIncludedIpRanges"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5548
          },
          "name": "resetAllIpRanges"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5564
          },
          "name": "resetExcludedIpRanges"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5580
          },
          "name": "resetIncludedIpRanges"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5558
          },
          "name": "excludedIpRanges",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginExcludedIpRangesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5574
          },
          "name": "includedIpRanges",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginIncludedIpRangesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5552
          },
          "name": "allIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5568
          },
          "name": "excludedIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginExcludedIpRanges"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5584
          },
          "name": "includedIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginIncludedIpRanges"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5542
          },
          "name": "allIpRanges",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOrigin"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 5667
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policies/index.ts",
        "line": 5657
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5724
          },
          "name": "putAuthentication",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthentication"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5740
          },
          "name": "putDestination",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestination"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5772
          },
          "name": "putOrigin",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOrigin"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5727
          },
          "name": "resetAuthentication"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5743
          },
          "name": "resetDestination"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5759
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5775
          },
          "name": "resetOrigin"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5721
          },
          "name": "authentication",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthenticationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5737
          },
          "name": "destination",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestinationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5769
          },
          "name": "origin",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOriginOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5731
          },
          "name": "authenticationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesAuthentication"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5747
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesDestination"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5763
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5779
          },
          "name": "originInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOrigin"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5753
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5671
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 5869
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 5861
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5920
          },
          "name": "putAllowRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5936
          },
          "name": "putDenyRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5923
          },
          "name": "resetAllowRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5939
          },
          "name": "resetDenyRules"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5917
          },
          "name": "allowRules",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5933
          },
          "name": "denyRules",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5927
          },
          "name": "allowRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessAllowRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5943
          },
          "name": "denyRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessDenyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5956
          },
          "name": "restrictionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5949
          },
          "name": "restrictionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 5873
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccess"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressDryRunPublicAccessOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 3388
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 3381
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3418
          },
          "name": "putPublicAccess",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccess"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3421
          },
          "name": "resetPublicAccess"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3415
          },
          "name": "publicAccess",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3425
          },
          "name": "publicAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccess"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3392
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngress"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccess": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccess",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 3188
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccess",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#restriction_mode DataDatabricksAccountNetworkPolicies#restriction_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3200
          },
          "name": "restrictionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#allow_rules DataDatabricksAccountNetworkPolicies#allow_rules}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3192
          },
          "name": "allowRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#deny_rules DataDatabricksAccountNetworkPolicies#deny_rules}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3196
          },
          "name": "denyRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccess"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 1786
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRules",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#authentication DataDatabricksAccountNetworkPolicies#authentication}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1790
          },
          "name": "authentication",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthentication"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#destination DataDatabricksAccountNetworkPolicies#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1794
          },
          "name": "destination",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestination"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#label DataDatabricksAccountNetworkPolicies#label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1798
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#origin DataDatabricksAccountNetworkPolicies#origin}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1802
          },
          "name": "origin",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOrigin"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRules"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthentication": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthentication",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 963
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthentication",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#identities DataDatabricksAccountNetworkPolicies#identities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 967
          },
          "name": "identities",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#identity_type DataDatabricksAccountNetworkPolicies#identity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 971
          },
          "name": "identityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthentication"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthenticationIdentities": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthenticationIdentities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 814
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthenticationIdentities",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#principal_id DataDatabricksAccountNetworkPolicies#principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 818
          },
          "name": "principalId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#principal_type DataDatabricksAccountNetworkPolicies#principal_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 822
          },
          "name": "principalType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthenticationIdentities"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthenticationIdentitiesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthenticationIdentitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 952
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policies/index.ts",
        "line": 944
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 959
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthenticationIdentitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthenticationIdentitiesList",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 945
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthenticationIdentitiesList"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthenticationIdentitiesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthenticationIdentitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 871
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policies/index.ts",
        "line": 861
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 919
          },
          "name": "resetPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 935
          },
          "name": "resetPrincipalType"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthenticationIdentitiesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 923
          },
          "name": "principalIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 939
          },
          "name": "principalTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 913
          },
          "name": "principalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 929
          },
          "name": "principalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 875
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthenticationIdentities"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthenticationIdentitiesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthenticationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthenticationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 1018
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 1010
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1063
          },
          "name": "putIdentities",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthenticationIdentities"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1066
          },
          "name": "resetIdentities"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1082
          },
          "name": "resetIdentityType"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthenticationOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1060
          },
          "name": "identities",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthenticationIdentitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1070
          },
          "name": "identitiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1086
          },
          "name": "identityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1076
          },
          "name": "identityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1022
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthentication"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthenticationOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestination": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestination",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 1278
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestination",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#all_destinations DataDatabricksAccountNetworkPolicies#all_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1282
          },
          "name": "allDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#workspace_api DataDatabricksAccountNetworkPolicies#workspace_api}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1286
          },
          "name": "workspaceApi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationWorkspaceApi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#workspace_ui DataDatabricksAccountNetworkPolicies#workspace_ui}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1290
          },
          "name": "workspaceUi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationWorkspaceUi"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestination"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 1344
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 1336
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1411
          },
          "name": "putWorkspaceApi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationWorkspaceApi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1427
          },
          "name": "putWorkspaceUi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationWorkspaceUi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1398
          },
          "name": "resetAllDestinations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1414
          },
          "name": "resetWorkspaceApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1430
          },
          "name": "resetWorkspaceUi"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1408
          },
          "name": "workspaceApi",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationWorkspaceApiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1424
          },
          "name": "workspaceUi",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationWorkspaceUiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1402
          },
          "name": "allDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1418
          },
          "name": "workspaceApiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationWorkspaceApi"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1434
          },
          "name": "workspaceUiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationWorkspaceUi"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1392
          },
          "name": "allDestinations",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestination"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationWorkspaceApi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationWorkspaceApi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 1090
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationWorkspaceApi",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#scopes DataDatabricksAccountNetworkPolicies#scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1094
          },
          "name": "scopes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationWorkspaceApi"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationWorkspaceApiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationWorkspaceApiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 1134
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 1126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1176
          },
          "name": "resetScopes"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationWorkspaceApiOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1180
          },
          "name": "scopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1170
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationWorkspaceApi"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationWorkspaceApiOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationWorkspaceUi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationWorkspaceUi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 1184
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationWorkspaceUi",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#all_destinations DataDatabricksAccountNetworkPolicies#all_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1188
          },
          "name": "allDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationWorkspaceUi"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationWorkspaceUiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationWorkspaceUiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 1228
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 1220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1270
          },
          "name": "resetAllDestinations"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationWorkspaceUiOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1274
          },
          "name": "allDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1264
          },
          "name": "allDestinations",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationWorkspaceUi"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationWorkspaceUiOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 1990
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policies/index.ts",
        "line": 1982
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1997
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesList",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1983
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesList"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOrigin": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOrigin",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 1626
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOrigin",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#all_ip_ranges DataDatabricksAccountNetworkPolicies#all_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1630
          },
          "name": "allIpRanges",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#excluded_ip_ranges DataDatabricksAccountNetworkPolicies#excluded_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1634
          },
          "name": "excludedIpRanges",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginExcludedIpRanges"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#included_ip_ranges DataDatabricksAccountNetworkPolicies#included_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1638
          },
          "name": "includedIpRanges",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginIncludedIpRanges"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOrigin"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginExcludedIpRanges": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginExcludedIpRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 1438
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginExcludedIpRanges",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#ip_ranges DataDatabricksAccountNetworkPolicies#ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1442
          },
          "name": "ipRanges",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginExcludedIpRanges"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginExcludedIpRangesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginExcludedIpRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 1482
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 1474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1524
          },
          "name": "resetIpRanges"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginExcludedIpRangesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1528
          },
          "name": "ipRangesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1518
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1486
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginExcludedIpRanges"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginExcludedIpRangesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginIncludedIpRanges": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginIncludedIpRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 1532
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginIncludedIpRanges",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#ip_ranges DataDatabricksAccountNetworkPolicies#ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1536
          },
          "name": "ipRanges",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginIncludedIpRanges"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginIncludedIpRangesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginIncludedIpRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 1576
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 1568
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1618
          },
          "name": "resetIpRanges"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginIncludedIpRangesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1622
          },
          "name": "ipRangesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1612
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1580
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginIncludedIpRanges"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginIncludedIpRangesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 1692
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 1684
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1759
          },
          "name": "putExcludedIpRanges",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginExcludedIpRanges"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1775
          },
          "name": "putIncludedIpRanges",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginIncludedIpRanges"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1746
          },
          "name": "resetAllIpRanges"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1762
          },
          "name": "resetExcludedIpRanges"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1778
          },
          "name": "resetIncludedIpRanges"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1756
          },
          "name": "excludedIpRanges",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginExcludedIpRangesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1772
          },
          "name": "includedIpRanges",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginIncludedIpRangesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1750
          },
          "name": "allIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1766
          },
          "name": "excludedIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginExcludedIpRanges"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1782
          },
          "name": "includedIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginIncludedIpRanges"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1740
          },
          "name": "allIpRanges",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1696
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOrigin"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 1865
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policies/index.ts",
        "line": 1855
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1922
          },
          "name": "putAuthentication",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthentication"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1938
          },
          "name": "putDestination",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestination"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1970
          },
          "name": "putOrigin",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOrigin"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1925
          },
          "name": "resetAuthentication"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1941
          },
          "name": "resetDestination"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1957
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1973
          },
          "name": "resetOrigin"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1919
          },
          "name": "authentication",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthenticationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1935
          },
          "name": "destination",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestinationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1967
          },
          "name": "origin",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOriginOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1929
          },
          "name": "authenticationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesAuthentication"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1945
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesDestination"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1961
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1977
          },
          "name": "originInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOrigin"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1951
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 1869
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 2973
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRules",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#authentication DataDatabricksAccountNetworkPolicies#authentication}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2977
          },
          "name": "authentication",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthentication"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#destination DataDatabricksAccountNetworkPolicies#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2981
          },
          "name": "destination",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestination"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#label DataDatabricksAccountNetworkPolicies#label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2985
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#origin DataDatabricksAccountNetworkPolicies#origin}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2989
          },
          "name": "origin",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOrigin"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRules"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthentication": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthentication",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 2150
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthentication",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#identities DataDatabricksAccountNetworkPolicies#identities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2154
          },
          "name": "identities",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#identity_type DataDatabricksAccountNetworkPolicies#identity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2158
          },
          "name": "identityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthentication"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthenticationIdentities": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthenticationIdentities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 2001
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthenticationIdentities",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#principal_id DataDatabricksAccountNetworkPolicies#principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2005
          },
          "name": "principalId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#principal_type DataDatabricksAccountNetworkPolicies#principal_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2009
          },
          "name": "principalType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthenticationIdentities"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthenticationIdentitiesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthenticationIdentitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 2139
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policies/index.ts",
        "line": 2131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2146
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthenticationIdentitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthenticationIdentitiesList",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2132
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthenticationIdentitiesList"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthenticationIdentitiesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthenticationIdentitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 2058
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policies/index.ts",
        "line": 2048
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2106
          },
          "name": "resetPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2122
          },
          "name": "resetPrincipalType"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthenticationIdentitiesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2110
          },
          "name": "principalIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2126
          },
          "name": "principalTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2100
          },
          "name": "principalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2116
          },
          "name": "principalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2062
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthenticationIdentities"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthenticationIdentitiesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthenticationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthenticationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 2205
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 2197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2250
          },
          "name": "putIdentities",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthenticationIdentities"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2253
          },
          "name": "resetIdentities"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2269
          },
          "name": "resetIdentityType"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthenticationOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2247
          },
          "name": "identities",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthenticationIdentitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2257
          },
          "name": "identitiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2273
          },
          "name": "identityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2263
          },
          "name": "identityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2209
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthentication"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthenticationOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestination": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestination",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 2465
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestination",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#all_destinations DataDatabricksAccountNetworkPolicies#all_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2469
          },
          "name": "allDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#workspace_api DataDatabricksAccountNetworkPolicies#workspace_api}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2473
          },
          "name": "workspaceApi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationWorkspaceApi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#workspace_ui DataDatabricksAccountNetworkPolicies#workspace_ui}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2477
          },
          "name": "workspaceUi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationWorkspaceUi"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestination"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 2531
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 2523
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2598
          },
          "name": "putWorkspaceApi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationWorkspaceApi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2614
          },
          "name": "putWorkspaceUi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationWorkspaceUi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2585
          },
          "name": "resetAllDestinations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2601
          },
          "name": "resetWorkspaceApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2617
          },
          "name": "resetWorkspaceUi"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2595
          },
          "name": "workspaceApi",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationWorkspaceApiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2611
          },
          "name": "workspaceUi",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationWorkspaceUiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2589
          },
          "name": "allDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2605
          },
          "name": "workspaceApiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationWorkspaceApi"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2621
          },
          "name": "workspaceUiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationWorkspaceUi"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2579
          },
          "name": "allDestinations",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2535
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestination"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationWorkspaceApi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationWorkspaceApi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 2277
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationWorkspaceApi",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#scopes DataDatabricksAccountNetworkPolicies#scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2281
          },
          "name": "scopes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationWorkspaceApi"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationWorkspaceApiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationWorkspaceApiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 2321
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 2313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2363
          },
          "name": "resetScopes"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationWorkspaceApiOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2367
          },
          "name": "scopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2357
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2325
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationWorkspaceApi"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationWorkspaceApiOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationWorkspaceUi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationWorkspaceUi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 2371
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationWorkspaceUi",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#all_destinations DataDatabricksAccountNetworkPolicies#all_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2375
          },
          "name": "allDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationWorkspaceUi"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationWorkspaceUiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationWorkspaceUiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 2415
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 2407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2457
          },
          "name": "resetAllDestinations"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationWorkspaceUiOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2461
          },
          "name": "allDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2451
          },
          "name": "allDestinations",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2419
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationWorkspaceUi"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationWorkspaceUiOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 3177
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policies/index.ts",
        "line": 3169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3184
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesList",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesList"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOrigin": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOrigin",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 2813
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOrigin",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#all_ip_ranges DataDatabricksAccountNetworkPolicies#all_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2817
          },
          "name": "allIpRanges",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#excluded_ip_ranges DataDatabricksAccountNetworkPolicies#excluded_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2821
          },
          "name": "excludedIpRanges",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginExcludedIpRanges"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#included_ip_ranges DataDatabricksAccountNetworkPolicies#included_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2825
          },
          "name": "includedIpRanges",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginIncludedIpRanges"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOrigin"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginExcludedIpRanges": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginExcludedIpRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 2625
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginExcludedIpRanges",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#ip_ranges DataDatabricksAccountNetworkPolicies#ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2629
          },
          "name": "ipRanges",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginExcludedIpRanges"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginExcludedIpRangesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginExcludedIpRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 2669
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 2661
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2711
          },
          "name": "resetIpRanges"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginExcludedIpRangesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2715
          },
          "name": "ipRangesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2705
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2673
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginExcludedIpRanges"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginExcludedIpRangesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginIncludedIpRanges": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginIncludedIpRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 2719
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginIncludedIpRanges",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policies#ip_ranges DataDatabricksAccountNetworkPolicies#ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2723
          },
          "name": "ipRanges",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginIncludedIpRanges"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginIncludedIpRangesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginIncludedIpRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 2763
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 2755
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2805
          },
          "name": "resetIpRanges"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginIncludedIpRangesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2809
          },
          "name": "ipRangesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2799
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2767
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginIncludedIpRanges"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginIncludedIpRangesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 2879
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 2871
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2946
          },
          "name": "putExcludedIpRanges",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginExcludedIpRanges"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2962
          },
          "name": "putIncludedIpRanges",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginIncludedIpRanges"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2933
          },
          "name": "resetAllIpRanges"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2949
          },
          "name": "resetExcludedIpRanges"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2965
          },
          "name": "resetIncludedIpRanges"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2943
          },
          "name": "excludedIpRanges",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginExcludedIpRangesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2959
          },
          "name": "includedIpRanges",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginIncludedIpRangesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2937
          },
          "name": "allIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2953
          },
          "name": "excludedIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginExcludedIpRanges"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2969
          },
          "name": "includedIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginIncludedIpRanges"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2927
          },
          "name": "allIpRanges",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 2883
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOrigin"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 3052
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policies/index.ts",
        "line": 3042
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3109
          },
          "name": "putAuthentication",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthentication"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3125
          },
          "name": "putDestination",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestination"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3157
          },
          "name": "putOrigin",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOrigin"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3112
          },
          "name": "resetAuthentication"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3128
          },
          "name": "resetDestination"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3144
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3160
          },
          "name": "resetOrigin"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3106
          },
          "name": "authentication",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthenticationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3122
          },
          "name": "destination",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestinationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3154
          },
          "name": "origin",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOriginOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3116
          },
          "name": "authenticationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesAuthentication"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3132
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesDestination"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3148
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3164
          },
          "name": "originInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOrigin"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3138
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3056
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 3254
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policies/index.ts",
        "line": 3246
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3305
          },
          "name": "putAllowRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3321
          },
          "name": "putDenyRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3308
          },
          "name": "resetAllowRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3324
          },
          "name": "resetDenyRules"
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3302
          },
          "name": "allowRules",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3318
          },
          "name": "denyRules",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3312
          },
          "name": "allowRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessAllowRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3328
          },
          "name": "denyRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessDenyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3341
          },
          "name": "restrictionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3334
          },
          "name": "restrictionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 3258
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccess"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsIngressPublicAccessOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 6159
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policies/index.ts",
        "line": 6151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 6166
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAccountNetworkPoliciesItemsList",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 6152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsList"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policies/index.ts",
          "line": 6089
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policies/index.ts",
        "line": 6080
      },
      "name": "DataDatabricksAccountNetworkPoliciesItemsOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 6115
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 6121
          },
          "name": "egress",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsEgressOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 6127
          },
          "name": "ingress",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 6133
          },
          "name": "ingressDryRun",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItemsIngressDryRunOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 6146
          },
          "name": "networkPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 6139
          },
          "name": "networkPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policies/index.ts",
            "line": 6093
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicies.DataDatabricksAccountNetworkPoliciesItems"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policies/index:DataDatabricksAccountNetworkPoliciesItemsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy databricks_account_network_policy}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy databricks_account_network_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 6084
        },
        "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": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 6052
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksAccountNetworkPolicy resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 6069
          },
          "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 DataDatabricksAccountNetworkPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksAccountNetworkPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksAccountNetworkPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 6147
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 6153
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicy",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 6057
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 6108
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 6114
          },
          "name": "egress",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 6120
          },
          "name": "ingress",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 6126
          },
          "name": "ingressDryRun",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 6139
          },
          "name": "networkPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 6132
          },
          "name": "networkPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicy"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 14
      },
      "name": "DataDatabricksAccountNetworkPolicyConfig",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#network_policy_id DataDatabricksAccountNetworkPolicy#network_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 18
          },
          "name": "networkPolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgress": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 734
      },
      "name": "DataDatabricksAccountNetworkPolicyEgress",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#network_access DataDatabricksAccountNetworkPolicy#network_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 738
          },
          "name": "networkAccess",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccess"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyEgress"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccess": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccess",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 544
      },
      "name": "DataDatabricksAccountNetworkPolicyEgressNetworkAccess",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#restriction_mode DataDatabricksAccountNetworkPolicy#restriction_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 560
          },
          "name": "restrictionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#allowed_internet_destinations DataDatabricksAccountNetworkPolicy#allowed_internet_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 548
          },
          "name": "allowedInternetDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#allowed_storage_destinations DataDatabricksAccountNetworkPolicy#allowed_storage_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 552
          },
          "name": "allowedStorageDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#policy_enforcement DataDatabricksAccountNetworkPolicy#policy_enforcement}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 556
          },
          "name": "policyEnforcement",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessPolicyEnforcement"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyEgressNetworkAccess"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinations": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 20
      },
      "name": "DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinations",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#destination DataDatabricksAccountNetworkPolicy#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 24
          },
          "name": "destination",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#internet_destination_type DataDatabricksAccountNetworkPolicy#internet_destination_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 28
          },
          "name": "internetDestinationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinations"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinationsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 158
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policy/index.ts",
        "line": 150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 165
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinationsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinationsList",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 151
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinationsList"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 77
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policy/index.ts",
        "line": 67
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 125
          },
          "name": "resetDestination"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 141
          },
          "name": "resetInternetDestinationType"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinationsOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 129
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 145
          },
          "name": "internetDestinationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 119
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 135
          },
          "name": "internetDestinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 81
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinationsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinations": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 169
      },
      "name": "DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinations",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#azure_storage_account DataDatabricksAccountNetworkPolicy#azure_storage_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 173
          },
          "name": "azureStorageAccount",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#azure_storage_service DataDatabricksAccountNetworkPolicy#azure_storage_service}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 177
          },
          "name": "azureStorageService",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#bucket_name DataDatabricksAccountNetworkPolicy#bucket_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 181
          },
          "name": "bucketName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#region DataDatabricksAccountNetworkPolicy#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 185
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#storage_destination_type DataDatabricksAccountNetworkPolicy#storage_destination_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 189
          },
          "name": "storageDestinationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinations"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinationsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 406
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policy/index.ts",
        "line": 398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 413
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinationsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinationsList",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 399
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinationsList"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 259
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policy/index.ts",
        "line": 249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 325
          },
          "name": "resetAzureStorageAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 341
          },
          "name": "resetAzureStorageService"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 357
          },
          "name": "resetBucketName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 373
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 389
          },
          "name": "resetStorageDestinationType"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinationsOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 329
          },
          "name": "azureStorageAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 345
          },
          "name": "azureStorageServiceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 361
          },
          "name": "bucketNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 377
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 393
          },
          "name": "storageDestinationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 319
          },
          "name": "azureStorageAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 335
          },
          "name": "azureStorageService",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 351
          },
          "name": "bucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 367
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 383
          },
          "name": "storageDestinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinationsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 621
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 613
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 678
          },
          "name": "putAllowedInternetDestinations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 694
          },
          "name": "putAllowedStorageDestinations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 710
          },
          "name": "putPolicyEnforcement",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessPolicyEnforcement"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 681
          },
          "name": "resetAllowedInternetDestinations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 697
          },
          "name": "resetAllowedStorageDestinations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 713
          },
          "name": "resetPolicyEnforcement"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyEgressNetworkAccessOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 675
          },
          "name": "allowedInternetDestinations",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 691
          },
          "name": "allowedStorageDestinations",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 707
          },
          "name": "policyEnforcement",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessPolicyEnforcementOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 685
          },
          "name": "allowedInternetDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedInternetDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 701
          },
          "name": "allowedStorageDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessAllowedStorageDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 717
          },
          "name": "policyEnforcementInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessPolicyEnforcement"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 730
          },
          "name": "restrictionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 723
          },
          "name": "restrictionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 625
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccess"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyEgressNetworkAccessOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessPolicyEnforcement": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessPolicyEnforcement",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 417
      },
      "name": "DataDatabricksAccountNetworkPolicyEgressNetworkAccessPolicyEnforcement",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#dry_run_mode_product_filter DataDatabricksAccountNetworkPolicy#dry_run_mode_product_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 421
          },
          "name": "dryRunModeProductFilter",
          "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/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#enforcement_mode DataDatabricksAccountNetworkPolicy#enforcement_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 425
          },
          "name": "enforcementMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyEgressNetworkAccessPolicyEnforcement"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessPolicyEnforcementOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessPolicyEnforcementOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 472
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 520
          },
          "name": "resetDryRunModeProductFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 536
          },
          "name": "resetEnforcementMode"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyEgressNetworkAccessPolicyEnforcementOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 524
          },
          "name": "dryRunModeProductFilterInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 540
          },
          "name": "enforcementModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 514
          },
          "name": "dryRunModeProductFilter",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 530
          },
          "name": "enforcementMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 476
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessPolicyEnforcement"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyEgressNetworkAccessPolicyEnforcementOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 777
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 770
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 807
          },
          "name": "putNetworkAccess",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccess"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 810
          },
          "name": "resetNetworkAccess"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyEgressOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 804
          },
          "name": "networkAccess",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccessOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 814
          },
          "name": "networkAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgressNetworkAccess"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 781
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyEgress"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyEgressOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngress": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 3349
      },
      "name": "DataDatabricksAccountNetworkPolicyIngress",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#public_access DataDatabricksAccountNetworkPolicy#public_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3353
          },
          "name": "publicAccess",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccess"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngress"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRun": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRun",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 5964
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRun",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#public_access DataDatabricksAccountNetworkPolicy#public_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5968
          },
          "name": "publicAccess",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccess"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRun"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 6007
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 6000
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 6037
          },
          "name": "putPublicAccess",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccess"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 6040
          },
          "name": "resetPublicAccess"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 6034
          },
          "name": "publicAccess",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 6044
          },
          "name": "publicAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccess"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 6011
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRun"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccess": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccess",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 5807
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccess",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#restriction_mode DataDatabricksAccountNetworkPolicy#restriction_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5819
          },
          "name": "restrictionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#allow_rules DataDatabricksAccountNetworkPolicy#allow_rules}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5811
          },
          "name": "allowRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#deny_rules DataDatabricksAccountNetworkPolicy#deny_rules}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5815
          },
          "name": "denyRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccess"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 4405
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRules",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#authentication DataDatabricksAccountNetworkPolicy#authentication}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4409
          },
          "name": "authentication",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthentication"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#destination DataDatabricksAccountNetworkPolicy#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4413
          },
          "name": "destination",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestination"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#label DataDatabricksAccountNetworkPolicy#label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4417
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#origin DataDatabricksAccountNetworkPolicy#origin}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4421
          },
          "name": "origin",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOrigin"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRules"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthentication": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthentication",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 3582
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthentication",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#identities DataDatabricksAccountNetworkPolicy#identities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3586
          },
          "name": "identities",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#identity_type DataDatabricksAccountNetworkPolicy#identity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3590
          },
          "name": "identityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthentication"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentities": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 3433
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentities",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#principal_id DataDatabricksAccountNetworkPolicy#principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3437
          },
          "name": "principalId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#principal_type DataDatabricksAccountNetworkPolicy#principal_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3441
          },
          "name": "principalType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentities"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 3571
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policy/index.ts",
        "line": 3563
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3578
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesList",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3564
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesList"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 3490
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policy/index.ts",
        "line": 3480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3538
          },
          "name": "resetPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3554
          },
          "name": "resetPrincipalType"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3542
          },
          "name": "principalIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3558
          },
          "name": "principalTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3532
          },
          "name": "principalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3548
          },
          "name": "principalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3494
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentities"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 3637
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 3629
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3682
          },
          "name": "putIdentities",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentities"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3685
          },
          "name": "resetIdentities"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3701
          },
          "name": "resetIdentityType"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3679
          },
          "name": "identities",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3689
          },
          "name": "identitiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3705
          },
          "name": "identityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3695
          },
          "name": "identityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3641
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthentication"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestination": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestination",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 3897
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestination",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#all_destinations DataDatabricksAccountNetworkPolicy#all_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3901
          },
          "name": "allDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#workspace_api DataDatabricksAccountNetworkPolicy#workspace_api}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3905
          },
          "name": "workspaceApi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#workspace_ui DataDatabricksAccountNetworkPolicy#workspace_ui}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3909
          },
          "name": "workspaceUi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUi"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestination"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 3963
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 3955
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4030
          },
          "name": "putWorkspaceApi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4046
          },
          "name": "putWorkspaceUi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4017
          },
          "name": "resetAllDestinations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4033
          },
          "name": "resetWorkspaceApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4049
          },
          "name": "resetWorkspaceUi"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4027
          },
          "name": "workspaceApi",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4043
          },
          "name": "workspaceUi",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4021
          },
          "name": "allDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4037
          },
          "name": "workspaceApiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApi"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4053
          },
          "name": "workspaceUiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUi"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4011
          },
          "name": "allDestinations",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3967
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestination"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 3709
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApi",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#scopes DataDatabricksAccountNetworkPolicy#scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3713
          },
          "name": "scopes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApi"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 3753
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 3745
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3795
          },
          "name": "resetScopes"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApiOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3799
          },
          "name": "scopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3789
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3757
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApi"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceApiOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 3803
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUi",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#all_destinations DataDatabricksAccountNetworkPolicy#all_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3807
          },
          "name": "allDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUi"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 3847
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 3839
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3889
          },
          "name": "resetAllDestinations"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUiOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3893
          },
          "name": "allDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3883
          },
          "name": "allDestinations",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3851
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUi"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationWorkspaceUiOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 4609
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policy/index.ts",
        "line": 4601
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4616
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesList",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4602
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesList"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOrigin": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOrigin",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 4245
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOrigin",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#all_ip_ranges DataDatabricksAccountNetworkPolicy#all_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4249
          },
          "name": "allIpRanges",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#excluded_ip_ranges DataDatabricksAccountNetworkPolicy#excluded_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4253
          },
          "name": "excludedIpRanges",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginExcludedIpRanges"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#included_ip_ranges DataDatabricksAccountNetworkPolicy#included_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4257
          },
          "name": "includedIpRanges",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginIncludedIpRanges"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOrigin"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginExcludedIpRanges": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginExcludedIpRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 4057
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginExcludedIpRanges",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#ip_ranges DataDatabricksAccountNetworkPolicy#ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4061
          },
          "name": "ipRanges",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginExcludedIpRanges"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginExcludedIpRangesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginExcludedIpRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 4101
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 4093
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4143
          },
          "name": "resetIpRanges"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginExcludedIpRangesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4147
          },
          "name": "ipRangesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4137
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4105
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginExcludedIpRanges"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginExcludedIpRangesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginIncludedIpRanges": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginIncludedIpRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 4151
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginIncludedIpRanges",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#ip_ranges DataDatabricksAccountNetworkPolicy#ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4155
          },
          "name": "ipRanges",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginIncludedIpRanges"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginIncludedIpRangesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginIncludedIpRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 4195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 4187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4237
          },
          "name": "resetIpRanges"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginIncludedIpRangesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4241
          },
          "name": "ipRangesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4231
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginIncludedIpRanges"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginIncludedIpRangesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 4311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 4303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4378
          },
          "name": "putExcludedIpRanges",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginExcludedIpRanges"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4394
          },
          "name": "putIncludedIpRanges",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginIncludedIpRanges"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4365
          },
          "name": "resetAllIpRanges"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4381
          },
          "name": "resetExcludedIpRanges"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4397
          },
          "name": "resetIncludedIpRanges"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4375
          },
          "name": "excludedIpRanges",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginExcludedIpRangesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4391
          },
          "name": "includedIpRanges",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginIncludedIpRangesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4369
          },
          "name": "allIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4385
          },
          "name": "excludedIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginExcludedIpRanges"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4401
          },
          "name": "includedIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginIncludedIpRanges"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4359
          },
          "name": "allIpRanges",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOrigin"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 4484
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policy/index.ts",
        "line": 4474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4541
          },
          "name": "putAuthentication",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthentication"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4557
          },
          "name": "putDestination",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestination"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4589
          },
          "name": "putOrigin",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOrigin"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4544
          },
          "name": "resetAuthentication"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4560
          },
          "name": "resetDestination"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4576
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4592
          },
          "name": "resetOrigin"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4538
          },
          "name": "authentication",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthenticationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4554
          },
          "name": "destination",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestinationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4586
          },
          "name": "origin",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOriginOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4548
          },
          "name": "authenticationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesAuthentication"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4564
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesDestination"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4580
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4596
          },
          "name": "originInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOrigin"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4570
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 5592
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRules",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#authentication DataDatabricksAccountNetworkPolicy#authentication}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5596
          },
          "name": "authentication",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthentication"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#destination DataDatabricksAccountNetworkPolicy#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5600
          },
          "name": "destination",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestination"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#label DataDatabricksAccountNetworkPolicy#label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5604
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#origin DataDatabricksAccountNetworkPolicy#origin}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5608
          },
          "name": "origin",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOrigin"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRules"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthentication": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthentication",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 4769
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthentication",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#identities DataDatabricksAccountNetworkPolicy#identities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4773
          },
          "name": "identities",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#identity_type DataDatabricksAccountNetworkPolicy#identity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4777
          },
          "name": "identityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthentication"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentities": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 4620
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentities",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#principal_id DataDatabricksAccountNetworkPolicy#principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4624
          },
          "name": "principalId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#principal_type DataDatabricksAccountNetworkPolicy#principal_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4628
          },
          "name": "principalType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentities"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 4758
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policy/index.ts",
        "line": 4750
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4765
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesList",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4751
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesList"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 4677
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policy/index.ts",
        "line": 4667
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4725
          },
          "name": "resetPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4741
          },
          "name": "resetPrincipalType"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4729
          },
          "name": "principalIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4745
          },
          "name": "principalTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4719
          },
          "name": "principalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4735
          },
          "name": "principalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4681
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentities"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 4824
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 4816
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4869
          },
          "name": "putIdentities",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentities"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4872
          },
          "name": "resetIdentities"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4888
          },
          "name": "resetIdentityType"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4866
          },
          "name": "identities",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4876
          },
          "name": "identitiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4892
          },
          "name": "identityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4882
          },
          "name": "identityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4828
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthentication"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestination": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestination",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 5084
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestination",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#all_destinations DataDatabricksAccountNetworkPolicy#all_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5088
          },
          "name": "allDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#workspace_api DataDatabricksAccountNetworkPolicy#workspace_api}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5092
          },
          "name": "workspaceApi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#workspace_ui DataDatabricksAccountNetworkPolicy#workspace_ui}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5096
          },
          "name": "workspaceUi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUi"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestination"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 5150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 5142
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5217
          },
          "name": "putWorkspaceApi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5233
          },
          "name": "putWorkspaceUi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5204
          },
          "name": "resetAllDestinations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5220
          },
          "name": "resetWorkspaceApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5236
          },
          "name": "resetWorkspaceUi"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5214
          },
          "name": "workspaceApi",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5230
          },
          "name": "workspaceUi",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5208
          },
          "name": "allDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5224
          },
          "name": "workspaceApiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApi"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5240
          },
          "name": "workspaceUiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUi"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5198
          },
          "name": "allDestinations",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestination"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 4896
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApi",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#scopes DataDatabricksAccountNetworkPolicy#scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4900
          },
          "name": "scopes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApi"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 4940
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 4932
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4982
          },
          "name": "resetScopes"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApiOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4986
          },
          "name": "scopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4976
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4944
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApi"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceApiOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 4990
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUi",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#all_destinations DataDatabricksAccountNetworkPolicy#all_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 4994
          },
          "name": "allDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUi"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 5034
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 5026
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5076
          },
          "name": "resetAllDestinations"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUiOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5080
          },
          "name": "allDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5070
          },
          "name": "allDestinations",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5038
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUi"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationWorkspaceUiOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 5796
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policy/index.ts",
        "line": 5788
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5803
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesList",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5789
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesList"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOrigin": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOrigin",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 5432
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOrigin",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#all_ip_ranges DataDatabricksAccountNetworkPolicy#all_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5436
          },
          "name": "allIpRanges",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#excluded_ip_ranges DataDatabricksAccountNetworkPolicy#excluded_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5440
          },
          "name": "excludedIpRanges",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginExcludedIpRanges"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#included_ip_ranges DataDatabricksAccountNetworkPolicy#included_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5444
          },
          "name": "includedIpRanges",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginIncludedIpRanges"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOrigin"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginExcludedIpRanges": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginExcludedIpRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 5244
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginExcludedIpRanges",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#ip_ranges DataDatabricksAccountNetworkPolicy#ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5248
          },
          "name": "ipRanges",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginExcludedIpRanges"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginExcludedIpRangesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginExcludedIpRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 5288
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 5280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5330
          },
          "name": "resetIpRanges"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginExcludedIpRangesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5334
          },
          "name": "ipRangesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5324
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5292
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginExcludedIpRanges"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginExcludedIpRangesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginIncludedIpRanges": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginIncludedIpRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 5338
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginIncludedIpRanges",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#ip_ranges DataDatabricksAccountNetworkPolicy#ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5342
          },
          "name": "ipRanges",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginIncludedIpRanges"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginIncludedIpRangesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginIncludedIpRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 5382
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 5374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5424
          },
          "name": "resetIpRanges"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginIncludedIpRangesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5428
          },
          "name": "ipRangesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5418
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginIncludedIpRanges"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginIncludedIpRangesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 5498
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 5490
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5565
          },
          "name": "putExcludedIpRanges",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginExcludedIpRanges"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5581
          },
          "name": "putIncludedIpRanges",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginIncludedIpRanges"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5552
          },
          "name": "resetAllIpRanges"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5568
          },
          "name": "resetExcludedIpRanges"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5584
          },
          "name": "resetIncludedIpRanges"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5562
          },
          "name": "excludedIpRanges",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginExcludedIpRangesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5578
          },
          "name": "includedIpRanges",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginIncludedIpRangesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5556
          },
          "name": "allIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5572
          },
          "name": "excludedIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginExcludedIpRanges"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5588
          },
          "name": "includedIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginIncludedIpRanges"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5546
          },
          "name": "allIpRanges",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5502
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOrigin"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 5671
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policy/index.ts",
        "line": 5661
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5728
          },
          "name": "putAuthentication",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthentication"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5744
          },
          "name": "putDestination",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestination"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5776
          },
          "name": "putOrigin",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOrigin"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5731
          },
          "name": "resetAuthentication"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5747
          },
          "name": "resetDestination"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5763
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5779
          },
          "name": "resetOrigin"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5725
          },
          "name": "authentication",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthenticationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5741
          },
          "name": "destination",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestinationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5773
          },
          "name": "origin",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOriginOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5735
          },
          "name": "authenticationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesAuthentication"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5751
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesDestination"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5767
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5783
          },
          "name": "originInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOrigin"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5757
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5675
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 5873
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 5865
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5924
          },
          "name": "putAllowRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5940
          },
          "name": "putDenyRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5927
          },
          "name": "resetAllowRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5943
          },
          "name": "resetDenyRules"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5921
          },
          "name": "allowRules",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5937
          },
          "name": "denyRules",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5931
          },
          "name": "allowRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessAllowRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5947
          },
          "name": "denyRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessDenyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5960
          },
          "name": "restrictionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5953
          },
          "name": "restrictionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 5877
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccess"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressDryRunPublicAccessOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 3392
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 3385
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3422
          },
          "name": "putPublicAccess",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccess"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3425
          },
          "name": "resetPublicAccess"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3419
          },
          "name": "publicAccess",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3429
          },
          "name": "publicAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccess"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngress"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccess": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccess",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 3192
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccess",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#restriction_mode DataDatabricksAccountNetworkPolicy#restriction_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3204
          },
          "name": "restrictionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#allow_rules DataDatabricksAccountNetworkPolicy#allow_rules}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3196
          },
          "name": "allowRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#deny_rules DataDatabricksAccountNetworkPolicy#deny_rules}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3200
          },
          "name": "denyRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccess"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 1790
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRules",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#authentication DataDatabricksAccountNetworkPolicy#authentication}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1794
          },
          "name": "authentication",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthentication"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#destination DataDatabricksAccountNetworkPolicy#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1798
          },
          "name": "destination",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestination"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#label DataDatabricksAccountNetworkPolicy#label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1802
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#origin DataDatabricksAccountNetworkPolicy#origin}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1806
          },
          "name": "origin",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOrigin"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRules"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthentication": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthentication",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 967
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthentication",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#identities DataDatabricksAccountNetworkPolicy#identities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 971
          },
          "name": "identities",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#identity_type DataDatabricksAccountNetworkPolicy#identity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 975
          },
          "name": "identityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthentication"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentities": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 818
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentities",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#principal_id DataDatabricksAccountNetworkPolicy#principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 822
          },
          "name": "principalId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#principal_type DataDatabricksAccountNetworkPolicy#principal_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 826
          },
          "name": "principalType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentities"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentitiesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 956
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policy/index.ts",
        "line": 948
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 963
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentitiesList",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 949
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentitiesList"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentitiesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 875
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policy/index.ts",
        "line": 865
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 923
          },
          "name": "resetPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 939
          },
          "name": "resetPrincipalType"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentitiesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 927
          },
          "name": "principalIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 943
          },
          "name": "principalTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 917
          },
          "name": "principalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 933
          },
          "name": "principalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 879
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentities"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentitiesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 1022
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 1014
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1067
          },
          "name": "putIdentities",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentities"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1070
          },
          "name": "resetIdentities"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1086
          },
          "name": "resetIdentityType"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1064
          },
          "name": "identities",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1074
          },
          "name": "identitiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1090
          },
          "name": "identityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1080
          },
          "name": "identityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1026
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthentication"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestination": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestination",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 1282
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestination",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#all_destinations DataDatabricksAccountNetworkPolicy#all_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1286
          },
          "name": "allDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#workspace_api DataDatabricksAccountNetworkPolicy#workspace_api}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1290
          },
          "name": "workspaceApi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceApi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#workspace_ui DataDatabricksAccountNetworkPolicy#workspace_ui}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1294
          },
          "name": "workspaceUi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceUi"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestination"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 1348
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 1340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1415
          },
          "name": "putWorkspaceApi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceApi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1431
          },
          "name": "putWorkspaceUi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceUi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1402
          },
          "name": "resetAllDestinations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1418
          },
          "name": "resetWorkspaceApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1434
          },
          "name": "resetWorkspaceUi"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1412
          },
          "name": "workspaceApi",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceApiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1428
          },
          "name": "workspaceUi",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceUiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1406
          },
          "name": "allDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1422
          },
          "name": "workspaceApiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceApi"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1438
          },
          "name": "workspaceUiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceUi"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1396
          },
          "name": "allDestinations",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestination"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceApi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceApi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 1094
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceApi",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#scopes DataDatabricksAccountNetworkPolicy#scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1098
          },
          "name": "scopes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceApi"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceApiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceApiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 1138
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 1130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1180
          },
          "name": "resetScopes"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceApiOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1184
          },
          "name": "scopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1174
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceApi"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceApiOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceUi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceUi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 1188
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceUi",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#all_destinations DataDatabricksAccountNetworkPolicy#all_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1192
          },
          "name": "allDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceUi"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceUiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceUiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 1232
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 1224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1274
          },
          "name": "resetAllDestinations"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceUiOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1278
          },
          "name": "allDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1268
          },
          "name": "allDestinations",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceUi"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationWorkspaceUiOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 1994
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policy/index.ts",
        "line": 1986
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2001
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesList",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1987
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesList"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOrigin": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOrigin",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 1630
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOrigin",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#all_ip_ranges DataDatabricksAccountNetworkPolicy#all_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1634
          },
          "name": "allIpRanges",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#excluded_ip_ranges DataDatabricksAccountNetworkPolicy#excluded_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1638
          },
          "name": "excludedIpRanges",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginExcludedIpRanges"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#included_ip_ranges DataDatabricksAccountNetworkPolicy#included_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1642
          },
          "name": "includedIpRanges",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginIncludedIpRanges"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOrigin"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginExcludedIpRanges": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginExcludedIpRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 1442
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginExcludedIpRanges",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#ip_ranges DataDatabricksAccountNetworkPolicy#ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1446
          },
          "name": "ipRanges",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginExcludedIpRanges"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginExcludedIpRangesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginExcludedIpRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 1486
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 1478
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1528
          },
          "name": "resetIpRanges"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginExcludedIpRangesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1532
          },
          "name": "ipRangesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1522
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1490
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginExcludedIpRanges"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginExcludedIpRangesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginIncludedIpRanges": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginIncludedIpRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 1536
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginIncludedIpRanges",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#ip_ranges DataDatabricksAccountNetworkPolicy#ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1540
          },
          "name": "ipRanges",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginIncludedIpRanges"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginIncludedIpRangesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginIncludedIpRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 1580
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 1572
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1622
          },
          "name": "resetIpRanges"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginIncludedIpRangesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1626
          },
          "name": "ipRangesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1616
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginIncludedIpRanges"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginIncludedIpRangesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 1696
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 1688
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1763
          },
          "name": "putExcludedIpRanges",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginExcludedIpRanges"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1779
          },
          "name": "putIncludedIpRanges",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginIncludedIpRanges"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1750
          },
          "name": "resetAllIpRanges"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1766
          },
          "name": "resetExcludedIpRanges"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1782
          },
          "name": "resetIncludedIpRanges"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1760
          },
          "name": "excludedIpRanges",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginExcludedIpRangesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1776
          },
          "name": "includedIpRanges",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginIncludedIpRangesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1754
          },
          "name": "allIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1770
          },
          "name": "excludedIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginExcludedIpRanges"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1786
          },
          "name": "includedIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginIncludedIpRanges"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1744
          },
          "name": "allIpRanges",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1700
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOrigin"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 1869
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policy/index.ts",
        "line": 1859
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1926
          },
          "name": "putAuthentication",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthentication"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1942
          },
          "name": "putDestination",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestination"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1974
          },
          "name": "putOrigin",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOrigin"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1929
          },
          "name": "resetAuthentication"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1945
          },
          "name": "resetDestination"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1961
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1977
          },
          "name": "resetOrigin"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1923
          },
          "name": "authentication",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthenticationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1939
          },
          "name": "destination",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestinationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1971
          },
          "name": "origin",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOriginOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1933
          },
          "name": "authenticationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesAuthentication"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1949
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesDestination"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1965
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1981
          },
          "name": "originInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOrigin"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1955
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 1873
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 2977
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRules",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#authentication DataDatabricksAccountNetworkPolicy#authentication}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2981
          },
          "name": "authentication",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthentication"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#destination DataDatabricksAccountNetworkPolicy#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2985
          },
          "name": "destination",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestination"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#label DataDatabricksAccountNetworkPolicy#label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2989
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#origin DataDatabricksAccountNetworkPolicy#origin}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2993
          },
          "name": "origin",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOrigin"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRules"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthentication": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthentication",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 2154
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthentication",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#identities DataDatabricksAccountNetworkPolicy#identities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2158
          },
          "name": "identities",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#identity_type DataDatabricksAccountNetworkPolicy#identity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2162
          },
          "name": "identityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthentication"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentities": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 2005
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentities",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#principal_id DataDatabricksAccountNetworkPolicy#principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2009
          },
          "name": "principalId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#principal_type DataDatabricksAccountNetworkPolicy#principal_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2013
          },
          "name": "principalType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentities"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentitiesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 2143
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policy/index.ts",
        "line": 2135
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2150
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentitiesList",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentitiesList"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentitiesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 2062
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policy/index.ts",
        "line": 2052
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2110
          },
          "name": "resetPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2126
          },
          "name": "resetPrincipalType"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentitiesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2114
          },
          "name": "principalIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2130
          },
          "name": "principalTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2104
          },
          "name": "principalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2120
          },
          "name": "principalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2066
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentities"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentitiesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 2209
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 2201
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2254
          },
          "name": "putIdentities",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentities"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2257
          },
          "name": "resetIdentities"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2273
          },
          "name": "resetIdentityType"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2251
          },
          "name": "identities",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2261
          },
          "name": "identitiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationIdentities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2277
          },
          "name": "identityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2267
          },
          "name": "identityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthentication"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestination": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestination",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 2469
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestination",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#all_destinations DataDatabricksAccountNetworkPolicy#all_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2473
          },
          "name": "allDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#workspace_api DataDatabricksAccountNetworkPolicy#workspace_api}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2477
          },
          "name": "workspaceApi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceApi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#workspace_ui DataDatabricksAccountNetworkPolicy#workspace_ui}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2481
          },
          "name": "workspaceUi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceUi"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestination"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 2535
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 2527
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2602
          },
          "name": "putWorkspaceApi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceApi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2618
          },
          "name": "putWorkspaceUi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceUi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2589
          },
          "name": "resetAllDestinations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2605
          },
          "name": "resetWorkspaceApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2621
          },
          "name": "resetWorkspaceUi"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2599
          },
          "name": "workspaceApi",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceApiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2615
          },
          "name": "workspaceUi",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceUiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2593
          },
          "name": "allDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2609
          },
          "name": "workspaceApiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceApi"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2625
          },
          "name": "workspaceUiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceUi"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2583
          },
          "name": "allDestinations",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2539
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestination"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceApi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceApi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 2281
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceApi",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#scopes DataDatabricksAccountNetworkPolicy#scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2285
          },
          "name": "scopes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceApi"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceApiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceApiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 2325
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 2317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2367
          },
          "name": "resetScopes"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceApiOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2371
          },
          "name": "scopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2361
          },
          "name": "scopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceApi"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceApiOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceUi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceUi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 2375
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceUi",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#all_destinations DataDatabricksAccountNetworkPolicy#all_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2379
          },
          "name": "allDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceUi"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceUiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceUiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 2419
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 2411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2461
          },
          "name": "resetAllDestinations"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceUiOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2465
          },
          "name": "allDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2455
          },
          "name": "allDestinations",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceUi"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationWorkspaceUiOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 3181
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policy/index.ts",
        "line": 3173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3188
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesList",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesList"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOrigin": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOrigin",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 2817
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOrigin",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#all_ip_ranges DataDatabricksAccountNetworkPolicy#all_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2821
          },
          "name": "allIpRanges",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#excluded_ip_ranges DataDatabricksAccountNetworkPolicy#excluded_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2825
          },
          "name": "excludedIpRanges",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginExcludedIpRanges"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#included_ip_ranges DataDatabricksAccountNetworkPolicy#included_ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2829
          },
          "name": "includedIpRanges",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginIncludedIpRanges"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOrigin"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginExcludedIpRanges": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginExcludedIpRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 2629
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginExcludedIpRanges",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#ip_ranges DataDatabricksAccountNetworkPolicy#ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2633
          },
          "name": "ipRanges",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginExcludedIpRanges"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginExcludedIpRangesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginExcludedIpRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 2673
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 2665
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2715
          },
          "name": "resetIpRanges"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginExcludedIpRangesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2719
          },
          "name": "ipRangesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2709
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2677
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginExcludedIpRanges"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginExcludedIpRangesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginIncludedIpRanges": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginIncludedIpRanges",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 2723
      },
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginIncludedIpRanges",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_network_policy#ip_ranges DataDatabricksAccountNetworkPolicy#ip_ranges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2727
          },
          "name": "ipRanges",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginIncludedIpRanges"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginIncludedIpRangesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginIncludedIpRangesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 2767
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 2759
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2809
          },
          "name": "resetIpRanges"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginIncludedIpRangesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2813
          },
          "name": "ipRangesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2803
          },
          "name": "ipRanges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2771
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginIncludedIpRanges"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginIncludedIpRangesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 2883
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 2875
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2950
          },
          "name": "putExcludedIpRanges",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginExcludedIpRanges"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2966
          },
          "name": "putIncludedIpRanges",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginIncludedIpRanges"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2937
          },
          "name": "resetAllIpRanges"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2953
          },
          "name": "resetExcludedIpRanges"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2969
          },
          "name": "resetIncludedIpRanges"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2947
          },
          "name": "excludedIpRanges",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginExcludedIpRangesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2963
          },
          "name": "includedIpRanges",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginIncludedIpRangesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2941
          },
          "name": "allIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2957
          },
          "name": "excludedIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginExcludedIpRanges"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2973
          },
          "name": "includedIpRangesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginIncludedIpRanges"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2931
          },
          "name": "allIpRanges",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 2887
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOrigin"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 3056
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-account-network-policy/index.ts",
        "line": 3046
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3113
          },
          "name": "putAuthentication",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthentication"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3129
          },
          "name": "putDestination",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestination"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3161
          },
          "name": "putOrigin",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOrigin"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3116
          },
          "name": "resetAuthentication"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3132
          },
          "name": "resetDestination"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3148
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3164
          },
          "name": "resetOrigin"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3110
          },
          "name": "authentication",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthenticationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3126
          },
          "name": "destination",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestinationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3158
          },
          "name": "origin",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOriginOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3120
          },
          "name": "authenticationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesAuthentication"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3136
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesDestination"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3152
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3168
          },
          "name": "originInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOrigin"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3142
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3060
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-network-policy/index.ts",
          "line": 3258
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-network-policy/index.ts",
        "line": 3250
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3309
          },
          "name": "putAllowRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3325
          },
          "name": "putDenyRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3312
          },
          "name": "resetAllowRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3328
          },
          "name": "resetDenyRules"
        }
      ],
      "name": "DataDatabricksAccountNetworkPolicyIngressPublicAccessOutputReference",
      "namespace": "dataDatabricksAccountNetworkPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3306
          },
          "name": "allowRules",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3322
          },
          "name": "denyRules",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3316
          },
          "name": "allowRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessAllowRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3332
          },
          "name": "denyRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccessDenyRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3345
          },
          "name": "restrictionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3338
          },
          "name": "restrictionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-network-policy/index.ts",
            "line": 3262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountNetworkPolicy.DataDatabricksAccountNetworkPolicyIngressPublicAccess"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-network-policy/index:DataDatabricksAccountNetworkPolicyIngressPublicAccessOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_user_preference_v2 databricks_account_setting_user_preference_v2}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_user_preference_v2 databricks_account_setting_user_preference_v2} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
          "line": 396
        },
        "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": "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2Config"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
        "line": 364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksAccountSettingUserPreferenceV2 resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 381
          },
          "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 DataDatabricksAccountSettingUserPreferenceV2 to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_user_preference_v2#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksAccountSettingUserPreferenceV2 that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksAccountSettingUserPreferenceV2 to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 474
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 481
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksAccountSettingUserPreferenceV2",
      "namespace": "dataDatabricksAccountSettingUserPreferenceV2",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 369
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 422
          },
          "name": "booleanVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2BooleanValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 428
          },
          "name": "effectiveBooleanVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2EffectiveBooleanValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 434
          },
          "name": "effectiveStringVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2EffectiveStringValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 453
          },
          "name": "stringVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2StringValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 447
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 466
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 440
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 459
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-user-preference-v2/index:DataDatabricksAccountSettingUserPreferenceV2"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2BooleanVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2BooleanVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
        "line": 24
      },
      "name": "DataDatabricksAccountSettingUserPreferenceV2BooleanVal",
      "namespace": "dataDatabricksAccountSettingUserPreferenceV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_user_preference_v2#value DataDatabricksAccountSettingUserPreferenceV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 28
          },
          "name": "value",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-user-preference-v2/index:DataDatabricksAccountSettingUserPreferenceV2BooleanVal"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2BooleanValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2BooleanValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
        "line": 60
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 100
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksAccountSettingUserPreferenceV2BooleanValOutputReference",
      "namespace": "dataDatabricksAccountSettingUserPreferenceV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 104
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 94
          },
          "name": "value",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2BooleanVal"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-user-preference-v2/index:DataDatabricksAccountSettingUserPreferenceV2BooleanValOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2Config": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2Config",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
        "line": 14
      },
      "name": "DataDatabricksAccountSettingUserPreferenceV2Config",
      "namespace": "dataDatabricksAccountSettingUserPreferenceV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_user_preference_v2#name DataDatabricksAccountSettingUserPreferenceV2#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_user_preference_v2#user_id DataDatabricksAccountSettingUserPreferenceV2#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 22
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-user-preference-v2/index:DataDatabricksAccountSettingUserPreferenceV2Config"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2EffectiveBooleanVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2EffectiveBooleanVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
        "line": 108
      },
      "name": "DataDatabricksAccountSettingUserPreferenceV2EffectiveBooleanVal",
      "namespace": "dataDatabricksAccountSettingUserPreferenceV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_user_preference_v2#value DataDatabricksAccountSettingUserPreferenceV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 112
          },
          "name": "value",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-user-preference-v2/index:DataDatabricksAccountSettingUserPreferenceV2EffectiveBooleanVal"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2EffectiveBooleanValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2EffectiveBooleanValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
        "line": 144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 184
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksAccountSettingUserPreferenceV2EffectiveBooleanValOutputReference",
      "namespace": "dataDatabricksAccountSettingUserPreferenceV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 188
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 178
          },
          "name": "value",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2EffectiveBooleanVal"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-user-preference-v2/index:DataDatabricksAccountSettingUserPreferenceV2EffectiveBooleanValOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2EffectiveStringVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2EffectiveStringVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
        "line": 192
      },
      "name": "DataDatabricksAccountSettingUserPreferenceV2EffectiveStringVal",
      "namespace": "dataDatabricksAccountSettingUserPreferenceV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_user_preference_v2#value DataDatabricksAccountSettingUserPreferenceV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 196
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-user-preference-v2/index:DataDatabricksAccountSettingUserPreferenceV2EffectiveStringVal"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2EffectiveStringValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2EffectiveStringValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
          "line": 235
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
        "line": 228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 268
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksAccountSettingUserPreferenceV2EffectiveStringValOutputReference",
      "namespace": "dataDatabricksAccountSettingUserPreferenceV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 272
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 262
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2EffectiveStringVal"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-user-preference-v2/index:DataDatabricksAccountSettingUserPreferenceV2EffectiveStringValOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2StringVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2StringVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
        "line": 276
      },
      "name": "DataDatabricksAccountSettingUserPreferenceV2StringVal",
      "namespace": "dataDatabricksAccountSettingUserPreferenceV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_user_preference_v2#value DataDatabricksAccountSettingUserPreferenceV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 280
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-user-preference-v2/index:DataDatabricksAccountSettingUserPreferenceV2StringVal"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2StringValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2StringValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
          "line": 319
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 352
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksAccountSettingUserPreferenceV2StringValOutputReference",
      "namespace": "dataDatabricksAccountSettingUserPreferenceV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 356
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 346
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-user-preference-v2/index.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingUserPreferenceV2.DataDatabricksAccountSettingUserPreferenceV2StringVal"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-user-preference-v2/index:DataDatabricksAccountSettingUserPreferenceV2StringValOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2 databricks_account_setting_v2}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2 databricks_account_setting_v2} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-v2/index.ts",
          "line": 2800
        },
        "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": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2Config"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 2768
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksAccountSettingV2 resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2785
          },
          "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 DataDatabricksAccountSettingV2 to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksAccountSettingV2 that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksAccountSettingV2 to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2936
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2942
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksAccountSettingV2",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2773
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2825
          },
          "name": "aibiDashboardEmbeddingAccessPolicy",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AibiDashboardEmbeddingAccessPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2831
          },
          "name": "aibiDashboardEmbeddingApprovedDomains",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AibiDashboardEmbeddingApprovedDomainsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2837
          },
          "name": "automaticClusterUpdateWorkspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2843
          },
          "name": "booleanVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2BooleanValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2849
          },
          "name": "effectiveAibiDashboardEmbeddingAccessPolicy",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2855
          },
          "name": "effectiveAibiDashboardEmbeddingApprovedDomains",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2861
          },
          "name": "effectiveAutomaticClusterUpdateWorkspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2867
          },
          "name": "effectiveBooleanVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveBooleanValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2873
          },
          "name": "effectiveIntegerVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveIntegerValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2879
          },
          "name": "effectivePersonalCompute",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectivePersonalComputeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2885
          },
          "name": "effectiveRestrictWorkspaceAdmins",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveRestrictWorkspaceAdminsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2891
          },
          "name": "effectiveStringVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveStringValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2897
          },
          "name": "integerVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2IntegerValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2916
          },
          "name": "personalCompute",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2PersonalComputeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2922
          },
          "name": "restrictWorkspaceAdmins",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2RestrictWorkspaceAdminsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2928
          },
          "name": "stringVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2StringValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2910
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2903
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AibiDashboardEmbeddingAccessPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AibiDashboardEmbeddingAccessPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 20
      },
      "name": "DataDatabricksAccountSettingV2AibiDashboardEmbeddingAccessPolicy",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#access_policy_type DataDatabricksAccountSettingV2#access_policy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 24
          },
          "name": "accessPolicyType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2AibiDashboardEmbeddingAccessPolicy"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AibiDashboardEmbeddingAccessPolicyOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AibiDashboardEmbeddingAccessPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-v2/index.ts",
          "line": 63
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 56
      },
      "name": "DataDatabricksAccountSettingV2AibiDashboardEmbeddingAccessPolicyOutputReference",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 97
          },
          "name": "accessPolicyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 90
          },
          "name": "accessPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 67
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AibiDashboardEmbeddingAccessPolicy"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2AibiDashboardEmbeddingAccessPolicyOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AibiDashboardEmbeddingApprovedDomains": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AibiDashboardEmbeddingApprovedDomains",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 101
      },
      "name": "DataDatabricksAccountSettingV2AibiDashboardEmbeddingApprovedDomains",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#approved_domains DataDatabricksAccountSettingV2#approved_domains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 105
          },
          "name": "approvedDomains",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2AibiDashboardEmbeddingApprovedDomains"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AibiDashboardEmbeddingApprovedDomainsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AibiDashboardEmbeddingApprovedDomainsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-v2/index.ts",
          "line": 144
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 177
          },
          "name": "resetApprovedDomains"
        }
      ],
      "name": "DataDatabricksAccountSettingV2AibiDashboardEmbeddingApprovedDomainsOutputReference",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 181
          },
          "name": "approvedDomainsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 171
          },
          "name": "approvedDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 148
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AibiDashboardEmbeddingApprovedDomains"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2AibiDashboardEmbeddingApprovedDomainsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 726
      },
      "name": "DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspace",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#can_toggle DataDatabricksAccountSettingV2#can_toggle}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 730
          },
          "name": "canToggle",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#enabled DataDatabricksAccountSettingV2#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 734
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#enablement_details DataDatabricksAccountSettingV2#enablement_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 738
          },
          "name": "enablementDetails",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#maintenance_window DataDatabricksAccountSettingV2#maintenance_window}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 742
          },
          "name": "maintenanceWindow",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#restart_even_if_no_updates_available DataDatabricksAccountSettingV2#restart_even_if_no_updates_available}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 746
          },
          "name": "restartEvenIfNoUpdatesAvailable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspace"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 185
      },
      "name": "DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#forced_for_compliance_mode DataDatabricksAccountSettingV2#forced_for_compliance_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 189
          },
          "name": "forcedForComplianceMode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#unavailable_for_disabled_entitlement DataDatabricksAccountSettingV2#unavailable_for_disabled_entitlement}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 193
          },
          "name": "unavailableForDisabledEntitlement",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#unavailable_for_non_enterprise_tier DataDatabricksAccountSettingV2#unavailable_for_non_enterprise_tier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 197
          },
          "name": "unavailableForNonEnterpriseTier",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-v2/index.ts",
          "line": 251
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 305
          },
          "name": "resetForcedForComplianceMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 321
          },
          "name": "resetUnavailableForDisabledEntitlement"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 337
          },
          "name": "resetUnavailableForNonEnterpriseTier"
        }
      ],
      "name": "DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 309
          },
          "name": "forcedForComplianceModeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 325
          },
          "name": "unavailableForDisabledEntitlementInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 341
          },
          "name": "unavailableForNonEnterpriseTierInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 299
          },
          "name": "forcedForComplianceMode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 315
          },
          "name": "unavailableForDisabledEntitlement",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 331
          },
          "name": "unavailableForNonEnterpriseTier",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 632
      },
      "name": "DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#week_day_based_schedule DataDatabricksAccountSettingV2#week_day_based_schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 636
          },
          "name": "weekDayBasedSchedule",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-v2/index.ts",
          "line": 676
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 668
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 715
          },
          "name": "putWeekDayBasedSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 718
          },
          "name": "resetWeekDayBasedSchedule"
        }
      ],
      "name": "DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 712
          },
          "name": "weekDayBasedSchedule",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 722
          },
          "name": "weekDayBasedScheduleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 680
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 472
      },
      "name": "DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#day_of_week DataDatabricksAccountSettingV2#day_of_week}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 476
          },
          "name": "dayOfWeek",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#frequency DataDatabricksAccountSettingV2#frequency}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 480
          },
          "name": "frequency",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#window_start_time DataDatabricksAccountSettingV2#window_start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 484
          },
          "name": "windowStartTime",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-v2/index.ts",
          "line": 538
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 530
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 621
          },
          "name": "putWindowStartTime",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 592
          },
          "name": "resetDayOfWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 608
          },
          "name": "resetFrequency"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 624
          },
          "name": "resetWindowStartTime"
        }
      ],
      "name": "DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 618
          },
          "name": "windowStartTime",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 596
          },
          "name": "dayOfWeekInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 612
          },
          "name": "frequencyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 628
          },
          "name": "windowStartTimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 586
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 602
          },
          "name": "frequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 542
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 345
      },
      "name": "DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#hours DataDatabricksAccountSettingV2#hours}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 349
          },
          "name": "hours",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#minutes DataDatabricksAccountSettingV2#minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 353
          },
          "name": "minutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-v2/index.ts",
          "line": 400
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 448
          },
          "name": "resetHours"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 464
          },
          "name": "resetMinutes"
        }
      ],
      "name": "DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 452
          },
          "name": "hoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 468
          },
          "name": "minutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 442
          },
          "name": "hours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 458
          },
          "name": "minutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 404
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-v2/index.ts",
          "line": 813
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 806
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 899
          },
          "name": "putEnablementDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 915
          },
          "name": "putMaintenanceWindow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 870
          },
          "name": "resetCanToggle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 886
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 902
          },
          "name": "resetEnablementDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 918
          },
          "name": "resetMaintenanceWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 934
          },
          "name": "resetRestartEvenIfNoUpdatesAvailable"
        }
      ],
      "name": "DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceOutputReference",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 896
          },
          "name": "enablementDetails",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 912
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 874
          },
          "name": "canToggleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 890
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 906
          },
          "name": "enablementDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 922
          },
          "name": "maintenanceWindowInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 938
          },
          "name": "restartEvenIfNoUpdatesAvailableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 864
          },
          "name": "canToggle",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 880
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 928
          },
          "name": "restartEvenIfNoUpdatesAvailable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 817
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2AutomaticClusterUpdateWorkspaceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2BooleanVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2BooleanVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 942
      },
      "name": "DataDatabricksAccountSettingV2BooleanVal",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#value DataDatabricksAccountSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 946
          },
          "name": "value",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2BooleanVal"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2BooleanValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2BooleanValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-v2/index.ts",
          "line": 985
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 978
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1018
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksAccountSettingV2BooleanValOutputReference",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1022
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1012
          },
          "name": "value",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 989
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2BooleanVal"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2BooleanValOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2Config": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2Config",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 14
      },
      "name": "DataDatabricksAccountSettingV2Config",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#name DataDatabricksAccountSettingV2#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2Config"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 1026
      },
      "name": "DataDatabricksAccountSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#access_policy_type DataDatabricksAccountSettingV2#access_policy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1030
          },
          "name": "accessPolicyType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-v2/index.ts",
          "line": 1069
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 1062
      },
      "name": "DataDatabricksAccountSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyOutputReference",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1103
          },
          "name": "accessPolicyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1096
          },
          "name": "accessPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1073
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 1107
      },
      "name": "DataDatabricksAccountSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#approved_domains DataDatabricksAccountSettingV2#approved_domains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1111
          },
          "name": "approvedDomains",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-v2/index.ts",
          "line": 1150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 1143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1183
          },
          "name": "resetApprovedDomains"
        }
      ],
      "name": "DataDatabricksAccountSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsOutputReference",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1187
          },
          "name": "approvedDomainsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1177
          },
          "name": "approvedDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 1732
      },
      "name": "DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspace",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#can_toggle DataDatabricksAccountSettingV2#can_toggle}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1736
          },
          "name": "canToggle",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#enabled DataDatabricksAccountSettingV2#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1740
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#enablement_details DataDatabricksAccountSettingV2#enablement_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1744
          },
          "name": "enablementDetails",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#maintenance_window DataDatabricksAccountSettingV2#maintenance_window}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1748
          },
          "name": "maintenanceWindow",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#restart_even_if_no_updates_available DataDatabricksAccountSettingV2#restart_even_if_no_updates_available}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1752
          },
          "name": "restartEvenIfNoUpdatesAvailable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspace"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 1191
      },
      "name": "DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#forced_for_compliance_mode DataDatabricksAccountSettingV2#forced_for_compliance_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1195
          },
          "name": "forcedForComplianceMode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#unavailable_for_disabled_entitlement DataDatabricksAccountSettingV2#unavailable_for_disabled_entitlement}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1199
          },
          "name": "unavailableForDisabledEntitlement",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#unavailable_for_non_enterprise_tier DataDatabricksAccountSettingV2#unavailable_for_non_enterprise_tier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1203
          },
          "name": "unavailableForNonEnterpriseTier",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-v2/index.ts",
          "line": 1257
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 1249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1311
          },
          "name": "resetForcedForComplianceMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1327
          },
          "name": "resetUnavailableForDisabledEntitlement"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1343
          },
          "name": "resetUnavailableForNonEnterpriseTier"
        }
      ],
      "name": "DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1315
          },
          "name": "forcedForComplianceModeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1331
          },
          "name": "unavailableForDisabledEntitlementInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1347
          },
          "name": "unavailableForNonEnterpriseTierInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1305
          },
          "name": "forcedForComplianceMode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1321
          },
          "name": "unavailableForDisabledEntitlement",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1337
          },
          "name": "unavailableForNonEnterpriseTier",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 1638
      },
      "name": "DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#week_day_based_schedule DataDatabricksAccountSettingV2#week_day_based_schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1642
          },
          "name": "weekDayBasedSchedule",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-v2/index.ts",
          "line": 1682
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 1674
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1721
          },
          "name": "putWeekDayBasedSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1724
          },
          "name": "resetWeekDayBasedSchedule"
        }
      ],
      "name": "DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1718
          },
          "name": "weekDayBasedSchedule",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1728
          },
          "name": "weekDayBasedScheduleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1686
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 1478
      },
      "name": "DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#day_of_week DataDatabricksAccountSettingV2#day_of_week}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1482
          },
          "name": "dayOfWeek",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#frequency DataDatabricksAccountSettingV2#frequency}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1486
          },
          "name": "frequency",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#window_start_time DataDatabricksAccountSettingV2#window_start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1490
          },
          "name": "windowStartTime",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-v2/index.ts",
          "line": 1544
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 1536
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1627
          },
          "name": "putWindowStartTime",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1598
          },
          "name": "resetDayOfWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1614
          },
          "name": "resetFrequency"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1630
          },
          "name": "resetWindowStartTime"
        }
      ],
      "name": "DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1624
          },
          "name": "windowStartTime",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1602
          },
          "name": "dayOfWeekInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1618
          },
          "name": "frequencyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1634
          },
          "name": "windowStartTimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1592
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1608
          },
          "name": "frequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 1351
      },
      "name": "DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#hours DataDatabricksAccountSettingV2#hours}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1355
          },
          "name": "hours",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#minutes DataDatabricksAccountSettingV2#minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1359
          },
          "name": "minutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-v2/index.ts",
          "line": 1406
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 1398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1454
          },
          "name": "resetHours"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1470
          },
          "name": "resetMinutes"
        }
      ],
      "name": "DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1458
          },
          "name": "hoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1474
          },
          "name": "minutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1448
          },
          "name": "hours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1464
          },
          "name": "minutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1410
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-v2/index.ts",
          "line": 1819
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 1812
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1905
          },
          "name": "putEnablementDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1921
          },
          "name": "putMaintenanceWindow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1876
          },
          "name": "resetCanToggle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1892
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1908
          },
          "name": "resetEnablementDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1924
          },
          "name": "resetMaintenanceWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1940
          },
          "name": "resetRestartEvenIfNoUpdatesAvailable"
        }
      ],
      "name": "DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceOutputReference",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1902
          },
          "name": "enablementDetails",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1918
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1880
          },
          "name": "canToggleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1896
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1912
          },
          "name": "enablementDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1928
          },
          "name": "maintenanceWindowInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1944
          },
          "name": "restartEvenIfNoUpdatesAvailableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1870
          },
          "name": "canToggle",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1886
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1934
          },
          "name": "restartEvenIfNoUpdatesAvailable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1823
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2EffectiveAutomaticClusterUpdateWorkspaceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveBooleanVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveBooleanVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 1948
      },
      "name": "DataDatabricksAccountSettingV2EffectiveBooleanVal",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#value DataDatabricksAccountSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1952
          },
          "name": "value",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2EffectiveBooleanVal"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveBooleanValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveBooleanValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-v2/index.ts",
          "line": 1991
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 1984
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2024
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksAccountSettingV2EffectiveBooleanValOutputReference",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2028
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2018
          },
          "name": "value",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 1995
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveBooleanVal"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2EffectiveBooleanValOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveIntegerVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveIntegerVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 2032
      },
      "name": "DataDatabricksAccountSettingV2EffectiveIntegerVal",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#value DataDatabricksAccountSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2036
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2EffectiveIntegerVal"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveIntegerValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveIntegerValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-v2/index.ts",
          "line": 2075
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 2068
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2108
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksAccountSettingV2EffectiveIntegerValOutputReference",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2112
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2102
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2079
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveIntegerVal"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2EffectiveIntegerValOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectivePersonalCompute": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectivePersonalCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 2116
      },
      "name": "DataDatabricksAccountSettingV2EffectivePersonalCompute",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#value DataDatabricksAccountSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2120
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2EffectivePersonalCompute"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectivePersonalComputeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectivePersonalComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-v2/index.ts",
          "line": 2159
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 2152
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2192
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksAccountSettingV2EffectivePersonalComputeOutputReference",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2196
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2186
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectivePersonalCompute"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2EffectivePersonalComputeOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveRestrictWorkspaceAdmins": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveRestrictWorkspaceAdmins",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 2200
      },
      "name": "DataDatabricksAccountSettingV2EffectiveRestrictWorkspaceAdmins",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#status DataDatabricksAccountSettingV2#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2208
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#disable_gov_tag_creation DataDatabricksAccountSettingV2#disable_gov_tag_creation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2204
          },
          "name": "disableGovTagCreation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2EffectiveRestrictWorkspaceAdmins"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveRestrictWorkspaceAdminsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveRestrictWorkspaceAdminsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-v2/index.ts",
          "line": 2254
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 2247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2293
          },
          "name": "resetDisableGovTagCreation"
        }
      ],
      "name": "DataDatabricksAccountSettingV2EffectiveRestrictWorkspaceAdminsOutputReference",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2297
          },
          "name": "disableGovTagCreationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2310
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2287
          },
          "name": "disableGovTagCreation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2303
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2258
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveRestrictWorkspaceAdmins"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2EffectiveRestrictWorkspaceAdminsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveStringVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveStringVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 2314
      },
      "name": "DataDatabricksAccountSettingV2EffectiveStringVal",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#value DataDatabricksAccountSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2318
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2EffectiveStringVal"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveStringValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveStringValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-v2/index.ts",
          "line": 2357
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 2350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2390
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksAccountSettingV2EffectiveStringValOutputReference",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2394
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2384
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2EffectiveStringVal"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2EffectiveStringValOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2IntegerVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2IntegerVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 2398
      },
      "name": "DataDatabricksAccountSettingV2IntegerVal",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#value DataDatabricksAccountSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2402
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2IntegerVal"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2IntegerValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2IntegerValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-v2/index.ts",
          "line": 2441
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 2434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2474
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksAccountSettingV2IntegerValOutputReference",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2478
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2468
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2445
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2IntegerVal"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2IntegerValOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2PersonalCompute": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2PersonalCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 2482
      },
      "name": "DataDatabricksAccountSettingV2PersonalCompute",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#value DataDatabricksAccountSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2486
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2PersonalCompute"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2PersonalComputeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2PersonalComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-v2/index.ts",
          "line": 2525
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 2518
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2558
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksAccountSettingV2PersonalComputeOutputReference",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2562
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2552
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2529
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2PersonalCompute"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2PersonalComputeOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2RestrictWorkspaceAdmins": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2RestrictWorkspaceAdmins",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 2566
      },
      "name": "DataDatabricksAccountSettingV2RestrictWorkspaceAdmins",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#status DataDatabricksAccountSettingV2#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2574
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#disable_gov_tag_creation DataDatabricksAccountSettingV2#disable_gov_tag_creation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2570
          },
          "name": "disableGovTagCreation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2RestrictWorkspaceAdmins"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2RestrictWorkspaceAdminsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2RestrictWorkspaceAdminsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-v2/index.ts",
          "line": 2620
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 2613
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2659
          },
          "name": "resetDisableGovTagCreation"
        }
      ],
      "name": "DataDatabricksAccountSettingV2RestrictWorkspaceAdminsOutputReference",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2663
          },
          "name": "disableGovTagCreationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2676
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2653
          },
          "name": "disableGovTagCreation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2669
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2624
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2RestrictWorkspaceAdmins"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2RestrictWorkspaceAdminsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2StringVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2StringVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 2680
      },
      "name": "DataDatabricksAccountSettingV2StringVal",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/account_setting_v2#value DataDatabricksAccountSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2684
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2StringVal"
    },
    "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2StringValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2StringValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-account-setting-v2/index.ts",
          "line": 2723
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-account-setting-v2/index.ts",
        "line": 2716
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2756
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksAccountSettingV2StringValOutputReference",
      "namespace": "dataDatabricksAccountSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2760
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2750
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-account-setting-v2/index.ts",
            "line": 2727
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAccountSettingV2.DataDatabricksAccountSettingV2StringVal"
          }
        }
      ],
      "symbolId": "src/data-databricks-account-setting-v2/index:DataDatabricksAccountSettingV2StringValOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2 databricks_alert_v2}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2 databricks_alert_v2} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-alert-v2/index.ts",
          "line": 1662
        },
        "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": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2Config"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-alert-v2/index.ts",
        "line": 1630
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksAlertV2 resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1647
          },
          "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 DataDatabricksAlertV2 to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksAlertV2 that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksAlertV2 to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1751
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2ProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1754
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1798
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1805
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksAlertV2",
      "namespace": "dataDatabricksAlertV2",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1635
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1687
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1692
          },
          "name": "customDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1697
          },
          "name": "customSummary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1702
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1708
          },
          "name": "effectiveRunAs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EffectiveRunAsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1714
          },
          "name": "evaluation",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1732
          },
          "name": "lifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1737
          },
          "name": "ownerUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1742
          },
          "name": "parentPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1748
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2ProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1763
          },
          "name": "queryText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1769
          },
          "name": "runAs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2RunAsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1774
          },
          "name": "runAsUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1780
          },
          "name": "schedule",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2ScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1785
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1790
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1727
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1758
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2ProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1720
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-alert-v2/index:DataDatabricksAlertV2"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2Config": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2Config",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-alert-v2/index.ts",
        "line": 14
      },
      "name": "DataDatabricksAlertV2Config",
      "namespace": "dataDatabricksAlertV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#id DataDatabricksAlertV2#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 21
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#provider_config DataDatabricksAlertV2#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 25
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2ProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-alert-v2/index:DataDatabricksAlertV2Config"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EffectiveRunAs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EffectiveRunAs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-alert-v2/index.ts",
        "line": 27
      },
      "name": "DataDatabricksAlertV2EffectiveRunAs",
      "namespace": "dataDatabricksAlertV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#service_principal_name DataDatabricksAlertV2#service_principal_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 31
          },
          "name": "servicePrincipalName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#user_name DataDatabricksAlertV2#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 35
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-alert-v2/index:DataDatabricksAlertV2EffectiveRunAs"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EffectiveRunAsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EffectiveRunAsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alert-v2/index.ts",
          "line": 81
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-alert-v2/index.ts",
        "line": 74
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 120
          },
          "name": "resetServicePrincipalName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 136
          },
          "name": "resetUserName"
        }
      ],
      "name": "DataDatabricksAlertV2EffectiveRunAsOutputReference",
      "namespace": "dataDatabricksAlertV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 124
          },
          "name": "servicePrincipalNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 140
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 114
          },
          "name": "servicePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 130
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 85
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EffectiveRunAs"
          }
        }
      ],
      "symbolId": "src/data-databricks-alert-v2/index:DataDatabricksAlertV2EffectiveRunAsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2Evaluation": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2Evaluation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-alert-v2/index.ts",
        "line": 1054
      },
      "name": "DataDatabricksAlertV2Evaluation",
      "namespace": "dataDatabricksAlertV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#comparison_operator DataDatabricksAlertV2#comparison_operator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1058
          },
          "name": "comparisonOperator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#source DataDatabricksAlertV2#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1070
          },
          "name": "source",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#empty_result_state DataDatabricksAlertV2#empty_result_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1062
          },
          "name": "emptyResultState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#notification DataDatabricksAlertV2#notification}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1066
          },
          "name": "notification",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationNotification"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#threshold DataDatabricksAlertV2#threshold}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1074
          },
          "name": "threshold",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThreshold"
          }
        }
      ],
      "symbolId": "src/data-databricks-alert-v2/index:DataDatabricksAlertV2Evaluation"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationNotification": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationNotification",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-alert-v2/index.ts",
        "line": 293
      },
      "name": "DataDatabricksAlertV2EvaluationNotification",
      "namespace": "dataDatabricksAlertV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#notify_on_ok DataDatabricksAlertV2#notify_on_ok}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 297
          },
          "name": "notifyOnOk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#retrigger_seconds DataDatabricksAlertV2#retrigger_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 301
          },
          "name": "retriggerSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#subscriptions DataDatabricksAlertV2#subscriptions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 305
          },
          "name": "subscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationNotificationSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-alert-v2/index:DataDatabricksAlertV2EvaluationNotification"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationNotificationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationNotificationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alert-v2/index.ts",
          "line": 359
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-alert-v2/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 452
          },
          "name": "putSubscriptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationNotificationSubscriptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 423
          },
          "name": "resetNotifyOnOk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 439
          },
          "name": "resetRetriggerSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 455
          },
          "name": "resetSubscriptions"
        }
      ],
      "name": "DataDatabricksAlertV2EvaluationNotificationOutputReference",
      "namespace": "dataDatabricksAlertV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 406
          },
          "name": "effectiveNotifyOnOk",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 411
          },
          "name": "effectiveRetriggerSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 449
          },
          "name": "subscriptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationNotificationSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 427
          },
          "name": "notifyOnOkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 443
          },
          "name": "retriggerSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 459
          },
          "name": "subscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationNotificationSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 417
          },
          "name": "notifyOnOk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 433
          },
          "name": "retriggerSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationNotification"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-alert-v2/index:DataDatabricksAlertV2EvaluationNotificationOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationNotificationSubscriptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationNotificationSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-alert-v2/index.ts",
        "line": 144
      },
      "name": "DataDatabricksAlertV2EvaluationNotificationSubscriptions",
      "namespace": "dataDatabricksAlertV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#destination_id DataDatabricksAlertV2#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 148
          },
          "name": "destinationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#user_email DataDatabricksAlertV2#user_email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 152
          },
          "name": "userEmail",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-alert-v2/index:DataDatabricksAlertV2EvaluationNotificationSubscriptions"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationNotificationSubscriptionsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationNotificationSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alert-v2/index.ts",
          "line": 282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-alert-v2/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 289
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationNotificationSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAlertV2EvaluationNotificationSubscriptionsList",
      "namespace": "dataDatabricksAlertV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationNotificationSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-alert-v2/index:DataDatabricksAlertV2EvaluationNotificationSubscriptionsList"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationNotificationSubscriptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationNotificationSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alert-v2/index.ts",
          "line": 201
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-alert-v2/index.ts",
        "line": 191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 249
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 265
          },
          "name": "resetUserEmail"
        }
      ],
      "name": "DataDatabricksAlertV2EvaluationNotificationSubscriptionsOutputReference",
      "namespace": "dataDatabricksAlertV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 253
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 269
          },
          "name": "userEmailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 243
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 259
          },
          "name": "userEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationNotificationSubscriptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-alert-v2/index:DataDatabricksAlertV2EvaluationNotificationSubscriptionsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alert-v2/index.ts",
          "line": 1141
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-alert-v2/index.ts",
        "line": 1134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1229
          },
          "name": "putNotification",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationNotification"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1245
          },
          "name": "putSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1263
          },
          "name": "putThreshold",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThreshold"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1211
          },
          "name": "resetEmptyResultState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1232
          },
          "name": "resetNotification"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1266
          },
          "name": "resetThreshold"
        }
      ],
      "name": "DataDatabricksAlertV2EvaluationOutputReference",
      "namespace": "dataDatabricksAlertV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1220
          },
          "name": "lastEvaluatedAt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1226
          },
          "name": "notification",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationNotificationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1242
          },
          "name": "source",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1254
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1260
          },
          "name": "threshold",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThresholdOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1199
          },
          "name": "comparisonOperatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1215
          },
          "name": "emptyResultStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1236
          },
          "name": "notificationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationNotification"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1249
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationSource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1270
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThreshold"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1192
          },
          "name": "comparisonOperator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1205
          },
          "name": "emptyResultState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1145
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2Evaluation"
          }
        }
      ],
      "symbolId": "src/data-databricks-alert-v2/index:DataDatabricksAlertV2EvaluationOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-alert-v2/index.ts",
        "line": 463
      },
      "name": "DataDatabricksAlertV2EvaluationSource",
      "namespace": "dataDatabricksAlertV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#name DataDatabricksAlertV2#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 475
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#aggregation DataDatabricksAlertV2#aggregation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 467
          },
          "name": "aggregation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#display DataDatabricksAlertV2#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 471
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-alert-v2/index:DataDatabricksAlertV2EvaluationSource"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alert-v2/index.ts",
          "line": 528
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-alert-v2/index.ts",
        "line": 521
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 573
          },
          "name": "resetAggregation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 589
          },
          "name": "resetDisplay"
        }
      ],
      "name": "DataDatabricksAlertV2EvaluationSourceOutputReference",
      "namespace": "dataDatabricksAlertV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 577
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 593
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 606
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 567
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 583
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 599
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 532
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationSource"
          }
        }
      ],
      "symbolId": "src/data-databricks-alert-v2/index:DataDatabricksAlertV2EvaluationSourceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThreshold": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThreshold",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-alert-v2/index.ts",
        "line": 927
      },
      "name": "DataDatabricksAlertV2EvaluationThreshold",
      "namespace": "dataDatabricksAlertV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#column DataDatabricksAlertV2#column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 931
          },
          "name": "column",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThresholdColumn"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#value DataDatabricksAlertV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 935
          },
          "name": "value",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThresholdValue"
          }
        }
      ],
      "symbolId": "src/data-databricks-alert-v2/index:DataDatabricksAlertV2EvaluationThreshold"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThresholdColumn": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThresholdColumn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-alert-v2/index.ts",
        "line": 610
      },
      "name": "DataDatabricksAlertV2EvaluationThresholdColumn",
      "namespace": "dataDatabricksAlertV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#name DataDatabricksAlertV2#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 622
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#aggregation DataDatabricksAlertV2#aggregation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 614
          },
          "name": "aggregation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#display DataDatabricksAlertV2#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 618
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-alert-v2/index:DataDatabricksAlertV2EvaluationThresholdColumn"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThresholdColumnOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThresholdColumnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alert-v2/index.ts",
          "line": 676
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-alert-v2/index.ts",
        "line": 668
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 730
          },
          "name": "resetAggregation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 746
          },
          "name": "resetDisplay"
        }
      ],
      "name": "DataDatabricksAlertV2EvaluationThresholdColumnOutputReference",
      "namespace": "dataDatabricksAlertV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 734
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 750
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 763
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 724
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 740
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 756
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 680
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThresholdColumn"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-alert-v2/index:DataDatabricksAlertV2EvaluationThresholdColumnOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThresholdOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThresholdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alert-v2/index.ts",
          "line": 982
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-alert-v2/index.ts",
        "line": 974
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1027
          },
          "name": "putColumn",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThresholdColumn"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1043
          },
          "name": "putValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThresholdValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1030
          },
          "name": "resetColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1046
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksAlertV2EvaluationThresholdOutputReference",
      "namespace": "dataDatabricksAlertV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1024
          },
          "name": "column",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThresholdColumnOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1040
          },
          "name": "value",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThresholdValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1034
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThresholdColumn"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1050
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThresholdValue"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 986
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThreshold"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-alert-v2/index:DataDatabricksAlertV2EvaluationThresholdOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThresholdValue": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThresholdValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-alert-v2/index.ts",
        "line": 767
      },
      "name": "DataDatabricksAlertV2EvaluationThresholdValue",
      "namespace": "dataDatabricksAlertV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#bool_value DataDatabricksAlertV2#bool_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 771
          },
          "name": "boolValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#double_value DataDatabricksAlertV2#double_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 775
          },
          "name": "doubleValue",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#string_value DataDatabricksAlertV2#string_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 779
          },
          "name": "stringValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-alert-v2/index:DataDatabricksAlertV2EvaluationThresholdValue"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThresholdValueOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThresholdValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alert-v2/index.ts",
          "line": 833
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-alert-v2/index.ts",
        "line": 825
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 887
          },
          "name": "resetBoolValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 903
          },
          "name": "resetDoubleValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 919
          },
          "name": "resetStringValue"
        }
      ],
      "name": "DataDatabricksAlertV2EvaluationThresholdValueOutputReference",
      "namespace": "dataDatabricksAlertV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 891
          },
          "name": "boolValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 907
          },
          "name": "doubleValueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 923
          },
          "name": "stringValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 881
          },
          "name": "boolValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 897
          },
          "name": "doubleValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 913
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 837
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2EvaluationThresholdValue"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-alert-v2/index:DataDatabricksAlertV2EvaluationThresholdValueOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2ProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2ProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-alert-v2/index.ts",
        "line": 1274
      },
      "name": "DataDatabricksAlertV2ProviderConfig",
      "namespace": "dataDatabricksAlertV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#workspace_id DataDatabricksAlertV2#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1278
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-alert-v2/index:DataDatabricksAlertV2ProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2ProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2ProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alert-v2/index.ts",
          "line": 1318
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-alert-v2/index.ts",
        "line": 1310
      },
      "name": "DataDatabricksAlertV2ProviderConfigOutputReference",
      "namespace": "dataDatabricksAlertV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1361
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1354
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2ProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-alert-v2/index:DataDatabricksAlertV2ProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2RunAs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2RunAs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-alert-v2/index.ts",
        "line": 1365
      },
      "name": "DataDatabricksAlertV2RunAs",
      "namespace": "dataDatabricksAlertV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#service_principal_name DataDatabricksAlertV2#service_principal_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1369
          },
          "name": "servicePrincipalName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#user_name DataDatabricksAlertV2#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1373
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-alert-v2/index:DataDatabricksAlertV2RunAs"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2RunAsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2RunAsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alert-v2/index.ts",
          "line": 1419
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-alert-v2/index.ts",
        "line": 1412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1458
          },
          "name": "resetServicePrincipalName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1474
          },
          "name": "resetUserName"
        }
      ],
      "name": "DataDatabricksAlertV2RunAsOutputReference",
      "namespace": "dataDatabricksAlertV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1462
          },
          "name": "servicePrincipalNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1478
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1452
          },
          "name": "servicePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1468
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2RunAs"
          }
        }
      ],
      "symbolId": "src/data-databricks-alert-v2/index:DataDatabricksAlertV2RunAsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2Schedule": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2Schedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-alert-v2/index.ts",
        "line": 1482
      },
      "name": "DataDatabricksAlertV2Schedule",
      "namespace": "dataDatabricksAlertV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#quartz_cron_schedule DataDatabricksAlertV2#quartz_cron_schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1490
          },
          "name": "quartzCronSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#timezone_id DataDatabricksAlertV2#timezone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1494
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alert_v2#pause_status DataDatabricksAlertV2#pause_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1486
          },
          "name": "pauseStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-alert-v2/index:DataDatabricksAlertV2Schedule"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2ScheduleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2ScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alert-v2/index.ts",
          "line": 1547
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-alert-v2/index.ts",
        "line": 1540
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1592
          },
          "name": "resetPauseStatus"
        }
      ],
      "name": "DataDatabricksAlertV2ScheduleOutputReference",
      "namespace": "dataDatabricksAlertV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1596
          },
          "name": "pauseStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1609
          },
          "name": "quartzCronScheduleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1622
          },
          "name": "timezoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1586
          },
          "name": "pauseStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1602
          },
          "name": "quartzCronSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1615
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alert-v2/index.ts",
            "line": 1551
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertV2.DataDatabricksAlertV2Schedule"
          }
        }
      ],
      "symbolId": "src/data-databricks-alert-v2/index:DataDatabricksAlertV2ScheduleOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2 databricks_alerts_v2}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2 databricks_alerts_v2} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-alerts-v2/index.ts",
          "line": 1968
        },
        "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": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2Config"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-alerts-v2/index.ts",
        "line": 1936
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksAlertsV2 resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1953
          },
          "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 DataDatabricksAlertsV2 to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksAlertsV2 that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksAlertsV2 to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 2019
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2ProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 2006
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 2022
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 2034
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 2041
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksAlertsV2",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1941
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1994
          },
          "name": "alerts",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 2016
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2ProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 2010
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 2026
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2ProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 2000
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2Alerts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2Alerts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-alerts-v2/index.ts",
        "line": 1623
      },
      "name": "DataDatabricksAlertsV2Alerts",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#id DataDatabricksAlertsV2#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1630
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#provider_config DataDatabricksAlertsV2#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1634
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2Alerts"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEffectiveRunAs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEffectiveRunAs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-alerts-v2/index.ts",
        "line": 24
      },
      "name": "DataDatabricksAlertsV2AlertsEffectiveRunAs",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#service_principal_name DataDatabricksAlertsV2#service_principal_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 28
          },
          "name": "servicePrincipalName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#user_name DataDatabricksAlertsV2#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 32
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2AlertsEffectiveRunAs"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEffectiveRunAsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEffectiveRunAsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alerts-v2/index.ts",
          "line": 78
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-alerts-v2/index.ts",
        "line": 71
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 117
          },
          "name": "resetServicePrincipalName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 133
          },
          "name": "resetUserName"
        }
      ],
      "name": "DataDatabricksAlertsV2AlertsEffectiveRunAsOutputReference",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 121
          },
          "name": "servicePrincipalNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 137
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 111
          },
          "name": "servicePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 127
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 82
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEffectiveRunAs"
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2AlertsEffectiveRunAsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluation": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluation",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-alerts-v2/index.ts",
        "line": 1051
      },
      "name": "DataDatabricksAlertsV2AlertsEvaluation",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#comparison_operator DataDatabricksAlertsV2#comparison_operator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1055
          },
          "name": "comparisonOperator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#source DataDatabricksAlertsV2#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1067
          },
          "name": "source",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#empty_result_state DataDatabricksAlertsV2#empty_result_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1059
          },
          "name": "emptyResultState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#notification DataDatabricksAlertsV2#notification}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1063
          },
          "name": "notification",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationNotification"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#threshold DataDatabricksAlertsV2#threshold}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1071
          },
          "name": "threshold",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThreshold"
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2AlertsEvaluation"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationNotification": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationNotification",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-alerts-v2/index.ts",
        "line": 290
      },
      "name": "DataDatabricksAlertsV2AlertsEvaluationNotification",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#notify_on_ok DataDatabricksAlertsV2#notify_on_ok}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 294
          },
          "name": "notifyOnOk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#retrigger_seconds DataDatabricksAlertsV2#retrigger_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 298
          },
          "name": "retriggerSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#subscriptions DataDatabricksAlertsV2#subscriptions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 302
          },
          "name": "subscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationNotificationSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2AlertsEvaluationNotification"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationNotificationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationNotificationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alerts-v2/index.ts",
          "line": 356
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-alerts-v2/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 449
          },
          "name": "putSubscriptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationNotificationSubscriptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 420
          },
          "name": "resetNotifyOnOk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 436
          },
          "name": "resetRetriggerSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 452
          },
          "name": "resetSubscriptions"
        }
      ],
      "name": "DataDatabricksAlertsV2AlertsEvaluationNotificationOutputReference",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 403
          },
          "name": "effectiveNotifyOnOk",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 408
          },
          "name": "effectiveRetriggerSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 446
          },
          "name": "subscriptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationNotificationSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 424
          },
          "name": "notifyOnOkInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 440
          },
          "name": "retriggerSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 456
          },
          "name": "subscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationNotificationSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 414
          },
          "name": "notifyOnOk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 430
          },
          "name": "retriggerSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationNotification"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2AlertsEvaluationNotificationOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationNotificationSubscriptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationNotificationSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-alerts-v2/index.ts",
        "line": 141
      },
      "name": "DataDatabricksAlertsV2AlertsEvaluationNotificationSubscriptions",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#destination_id DataDatabricksAlertsV2#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 145
          },
          "name": "destinationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#user_email DataDatabricksAlertsV2#user_email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 149
          },
          "name": "userEmail",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2AlertsEvaluationNotificationSubscriptions"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationNotificationSubscriptionsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationNotificationSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alerts-v2/index.ts",
          "line": 279
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-alerts-v2/index.ts",
        "line": 271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 286
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationNotificationSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAlertsV2AlertsEvaluationNotificationSubscriptionsList",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationNotificationSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2AlertsEvaluationNotificationSubscriptionsList"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationNotificationSubscriptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationNotificationSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alerts-v2/index.ts",
          "line": 198
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-alerts-v2/index.ts",
        "line": 188
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 246
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 262
          },
          "name": "resetUserEmail"
        }
      ],
      "name": "DataDatabricksAlertsV2AlertsEvaluationNotificationSubscriptionsOutputReference",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 250
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 266
          },
          "name": "userEmailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 240
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 256
          },
          "name": "userEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationNotificationSubscriptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2AlertsEvaluationNotificationSubscriptionsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alerts-v2/index.ts",
          "line": 1138
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-alerts-v2/index.ts",
        "line": 1131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1226
          },
          "name": "putNotification",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationNotification"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1242
          },
          "name": "putSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1260
          },
          "name": "putThreshold",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThreshold"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1208
          },
          "name": "resetEmptyResultState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1229
          },
          "name": "resetNotification"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1263
          },
          "name": "resetThreshold"
        }
      ],
      "name": "DataDatabricksAlertsV2AlertsEvaluationOutputReference",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1217
          },
          "name": "lastEvaluatedAt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1223
          },
          "name": "notification",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationNotificationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1239
          },
          "name": "source",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1251
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1257
          },
          "name": "threshold",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThresholdOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1196
          },
          "name": "comparisonOperatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1212
          },
          "name": "emptyResultStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1233
          },
          "name": "notificationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationNotification"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1246
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationSource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1267
          },
          "name": "thresholdInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThreshold"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1189
          },
          "name": "comparisonOperator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1202
          },
          "name": "emptyResultState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluation"
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2AlertsEvaluationOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-alerts-v2/index.ts",
        "line": 460
      },
      "name": "DataDatabricksAlertsV2AlertsEvaluationSource",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#name DataDatabricksAlertsV2#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 472
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#aggregation DataDatabricksAlertsV2#aggregation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 464
          },
          "name": "aggregation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#display DataDatabricksAlertsV2#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 468
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2AlertsEvaluationSource"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alerts-v2/index.ts",
          "line": 525
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-alerts-v2/index.ts",
        "line": 518
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 570
          },
          "name": "resetAggregation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 586
          },
          "name": "resetDisplay"
        }
      ],
      "name": "DataDatabricksAlertsV2AlertsEvaluationSourceOutputReference",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 574
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 590
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 603
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 564
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 580
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 596
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 529
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationSource"
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2AlertsEvaluationSourceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThreshold": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThreshold",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-alerts-v2/index.ts",
        "line": 924
      },
      "name": "DataDatabricksAlertsV2AlertsEvaluationThreshold",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#column DataDatabricksAlertsV2#column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 928
          },
          "name": "column",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThresholdColumn"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#value DataDatabricksAlertsV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 932
          },
          "name": "value",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThresholdValue"
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2AlertsEvaluationThreshold"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThresholdColumn": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThresholdColumn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-alerts-v2/index.ts",
        "line": 607
      },
      "name": "DataDatabricksAlertsV2AlertsEvaluationThresholdColumn",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#name DataDatabricksAlertsV2#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 619
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#aggregation DataDatabricksAlertsV2#aggregation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 611
          },
          "name": "aggregation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#display DataDatabricksAlertsV2#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 615
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2AlertsEvaluationThresholdColumn"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThresholdColumnOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThresholdColumnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alerts-v2/index.ts",
          "line": 673
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-alerts-v2/index.ts",
        "line": 665
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 727
          },
          "name": "resetAggregation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 743
          },
          "name": "resetDisplay"
        }
      ],
      "name": "DataDatabricksAlertsV2AlertsEvaluationThresholdColumnOutputReference",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 731
          },
          "name": "aggregationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 747
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 760
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 721
          },
          "name": "aggregation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 737
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 753
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 677
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThresholdColumn"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2AlertsEvaluationThresholdColumnOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThresholdOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThresholdOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alerts-v2/index.ts",
          "line": 979
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-alerts-v2/index.ts",
        "line": 971
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1024
          },
          "name": "putColumn",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThresholdColumn"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1040
          },
          "name": "putValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThresholdValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1027
          },
          "name": "resetColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1043
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksAlertsV2AlertsEvaluationThresholdOutputReference",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1021
          },
          "name": "column",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThresholdColumnOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1037
          },
          "name": "value",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThresholdValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1031
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThresholdColumn"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1047
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThresholdValue"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 983
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThreshold"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2AlertsEvaluationThresholdOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThresholdValue": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThresholdValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-alerts-v2/index.ts",
        "line": 764
      },
      "name": "DataDatabricksAlertsV2AlertsEvaluationThresholdValue",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#bool_value DataDatabricksAlertsV2#bool_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 768
          },
          "name": "boolValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#double_value DataDatabricksAlertsV2#double_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 772
          },
          "name": "doubleValue",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#string_value DataDatabricksAlertsV2#string_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 776
          },
          "name": "stringValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2AlertsEvaluationThresholdValue"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThresholdValueOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThresholdValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alerts-v2/index.ts",
          "line": 830
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-alerts-v2/index.ts",
        "line": 822
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 884
          },
          "name": "resetBoolValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 900
          },
          "name": "resetDoubleValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 916
          },
          "name": "resetStringValue"
        }
      ],
      "name": "DataDatabricksAlertsV2AlertsEvaluationThresholdValueOutputReference",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 888
          },
          "name": "boolValueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 904
          },
          "name": "doubleValueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 920
          },
          "name": "stringValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 878
          },
          "name": "boolValue",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 894
          },
          "name": "doubleValue",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 910
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 834
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationThresholdValue"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2AlertsEvaluationThresholdValueOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alerts-v2/index.ts",
          "line": 1830
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-alerts-v2/index.ts",
        "line": 1822
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1837
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAlertsV2AlertsList",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1823
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2Alerts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2AlertsList"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alerts-v2/index.ts",
          "line": 1682
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-alerts-v2/index.ts",
        "line": 1673
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1778
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1781
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksAlertsV2AlertsOutputReference",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1714
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1719
          },
          "name": "customDescription",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1724
          },
          "name": "customSummary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1729
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1735
          },
          "name": "effectiveRunAs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEffectiveRunAsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1741
          },
          "name": "evaluation",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsEvaluationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1759
          },
          "name": "lifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1764
          },
          "name": "ownerUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1769
          },
          "name": "parentPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1775
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1790
          },
          "name": "queryText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1796
          },
          "name": "runAs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsRunAsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1801
          },
          "name": "runAsUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1807
          },
          "name": "schedule",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1812
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1817
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1754
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1785
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1747
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1686
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2Alerts"
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2AlertsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-alerts-v2/index.ts",
        "line": 1271
      },
      "name": "DataDatabricksAlertsV2AlertsProviderConfig",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#workspace_id DataDatabricksAlertsV2#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1275
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2AlertsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alerts-v2/index.ts",
          "line": 1315
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-alerts-v2/index.ts",
        "line": 1307
      },
      "name": "DataDatabricksAlertsV2AlertsProviderConfigOutputReference",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1358
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1351
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1319
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2AlertsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsRunAs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsRunAs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-alerts-v2/index.ts",
        "line": 1362
      },
      "name": "DataDatabricksAlertsV2AlertsRunAs",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#service_principal_name DataDatabricksAlertsV2#service_principal_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1366
          },
          "name": "servicePrincipalName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#user_name DataDatabricksAlertsV2#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1370
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2AlertsRunAs"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsRunAsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsRunAsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alerts-v2/index.ts",
          "line": 1416
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-alerts-v2/index.ts",
        "line": 1409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1455
          },
          "name": "resetServicePrincipalName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1471
          },
          "name": "resetUserName"
        }
      ],
      "name": "DataDatabricksAlertsV2AlertsRunAsOutputReference",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1459
          },
          "name": "servicePrincipalNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1475
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1449
          },
          "name": "servicePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1465
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1420
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsRunAs"
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2AlertsRunAsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsSchedule": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-alerts-v2/index.ts",
        "line": 1479
      },
      "name": "DataDatabricksAlertsV2AlertsSchedule",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#quartz_cron_schedule DataDatabricksAlertsV2#quartz_cron_schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1487
          },
          "name": "quartzCronSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#timezone_id DataDatabricksAlertsV2#timezone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1491
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#pause_status DataDatabricksAlertsV2#pause_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1483
          },
          "name": "pauseStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2AlertsSchedule"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsScheduleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alerts-v2/index.ts",
          "line": 1544
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-alerts-v2/index.ts",
        "line": 1537
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1589
          },
          "name": "resetPauseStatus"
        }
      ],
      "name": "DataDatabricksAlertsV2AlertsScheduleOutputReference",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1593
          },
          "name": "pauseStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1606
          },
          "name": "quartzCronScheduleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1619
          },
          "name": "timezoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1583
          },
          "name": "pauseStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1599
          },
          "name": "quartzCronSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1612
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2AlertsSchedule"
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2AlertsScheduleOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2Config": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2Config",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-alerts-v2/index.ts",
        "line": 14
      },
      "name": "DataDatabricksAlertsV2Config",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#page_size DataDatabricksAlertsV2#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 18
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#provider_config DataDatabricksAlertsV2#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2ProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2Config"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2ProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2ProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-alerts-v2/index.ts",
        "line": 1841
      },
      "name": "DataDatabricksAlertsV2ProviderConfig",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/alerts_v2#workspace_id DataDatabricksAlertsV2#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1845
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2ProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2ProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2ProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-alerts-v2/index.ts",
          "line": 1885
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-alerts-v2/index.ts",
        "line": 1877
      },
      "name": "DataDatabricksAlertsV2ProviderConfigOutputReference",
      "namespace": "dataDatabricksAlertsV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1928
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1921
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-alerts-v2/index.ts",
            "line": 1889
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAlertsV2.DataDatabricksAlertsV2ProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-alerts-v2/index:DataDatabricksAlertsV2ProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksApp": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app databricks_app}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksApp",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app databricks_app} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 4833
        },
        "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": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 4801
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksApp resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4818
          },
          "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 DataDatabricksApp to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksApp that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksApp to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4881
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4884
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4896
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4903
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksApp",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4806
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4859
          },
          "name": "app",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4878
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4872
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4888
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4865
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksApp"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppApp": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 4229
      },
      "name": "DataDatabricksAppApp",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#name DataDatabricksApp#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4249
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#budget_policy_id DataDatabricksApp#budget_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4233
          },
          "name": "budgetPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#compute_size DataDatabricksApp#compute_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4237
          },
          "name": "computeSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#description DataDatabricksApp#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4241
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#git_repository DataDatabricksApp#git_repository}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4245
          },
          "name": "gitRepository",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppGitRepository"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#resources DataDatabricksApp#resources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4253
          },
          "name": "resources",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#space DataDatabricksApp#space}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4257
          },
          "name": "space",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#telemetry_export_destinations DataDatabricksApp#telemetry_export_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4261
          },
          "name": "telemetryExportDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppTelemetryExportDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#usage_policy_id DataDatabricksApp#usage_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4265
          },
          "name": "usagePolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#user_api_scopes DataDatabricksApp#user_api_scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4269
          },
          "name": "userApiScopes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppApp"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeployment": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeployment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 664
      },
      "name": "DataDatabricksAppAppActiveDeployment",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#command DataDatabricksApp#command}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 668
          },
          "name": "command",
          "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/databricks/databricks/1.114.2/docs/data-sources/app#deployment_id DataDatabricksApp#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 672
          },
          "name": "deploymentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#env_vars DataDatabricksApp#env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 676
          },
          "name": "envVars",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentEnvVars"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#git_source DataDatabricksApp#git_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 680
          },
          "name": "gitSource",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentGitSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#mode DataDatabricksApp#mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 684
          },
          "name": "mode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#source_code_path DataDatabricksApp#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 688
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppActiveDeployment"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentDeploymentArtifacts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentDeploymentArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 24
      },
      "name": "DataDatabricksAppAppActiveDeploymentDeploymentArtifacts",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#source_code_path DataDatabricksApp#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 28
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppActiveDeploymentDeploymentArtifacts"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentDeploymentArtifactsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentDeploymentArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 60
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 100
          },
          "name": "resetSourceCodePath"
        }
      ],
      "name": "DataDatabricksAppAppActiveDeploymentDeploymentArtifactsOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 104
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 94
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentDeploymentArtifacts"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppActiveDeploymentDeploymentArtifactsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentEnvVars": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentEnvVars",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 108
      },
      "name": "DataDatabricksAppAppActiveDeploymentEnvVars",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#name DataDatabricksApp#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 112
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#value DataDatabricksApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 116
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#value_from DataDatabricksApp#value_from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 120
          },
          "name": "valueFrom",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppActiveDeploymentEnvVars"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentEnvVarsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentEnvVarsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 279
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-app/index.ts",
        "line": 271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 286
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentEnvVarsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAppAppActiveDeploymentEnvVarsList",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentEnvVars"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppActiveDeploymentEnvVarsList"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentEnvVarsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentEnvVarsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 176
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-app/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 230
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 246
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 262
          },
          "name": "resetValueFrom"
        }
      ],
      "name": "DataDatabricksAppAppActiveDeploymentEnvVarsOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 234
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 266
          },
          "name": "valueFromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 250
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 224
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 240
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 256
          },
          "name": "valueFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentEnvVars"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppActiveDeploymentEnvVarsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentGitSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentGitSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 401
      },
      "name": "DataDatabricksAppAppActiveDeploymentGitSource",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#branch DataDatabricksApp#branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 405
          },
          "name": "branch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#commit DataDatabricksApp#commit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 409
          },
          "name": "commit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#source_code_path DataDatabricksApp#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 413
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#tag DataDatabricksApp#tag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 417
          },
          "name": "tag",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppActiveDeploymentGitSource"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentGitSourceGitRepository": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentGitSourceGitRepository",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 290
      },
      "name": "DataDatabricksAppAppActiveDeploymentGitSourceGitRepository",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#provider DataDatabricksApp#provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 294
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#url DataDatabricksApp#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 298
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppActiveDeploymentGitSourceGitRepository"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentGitSourceGitRepositoryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentGitSourceGitRepositoryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 344
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 337
      },
      "name": "DataDatabricksAppAppActiveDeploymentGitSourceGitRepositoryOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 384
          },
          "name": "providerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 397
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 377
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 390
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentGitSourceGitRepository"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppActiveDeploymentGitSourceGitRepositoryOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentGitSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentGitSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 478
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 470
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 538
          },
          "name": "resetBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 554
          },
          "name": "resetCommit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 581
          },
          "name": "resetSourceCodePath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 597
          },
          "name": "resetTag"
        }
      ],
      "name": "DataDatabricksAppAppActiveDeploymentGitSourceOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 564
          },
          "name": "gitRepository",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentGitSourceGitRepositoryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 569
          },
          "name": "resolvedCommit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 542
          },
          "name": "branchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 558
          },
          "name": "commitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 585
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 601
          },
          "name": "tagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 532
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 548
          },
          "name": "commit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 575
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 591
          },
          "name": "tag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 482
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentGitSource"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppActiveDeploymentGitSourceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 762
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 755
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 870
          },
          "name": "putEnvVars",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentEnvVars"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 886
          },
          "name": "putGitSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentGitSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 825
          },
          "name": "resetCommand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 857
          },
          "name": "resetDeploymentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 873
          },
          "name": "resetEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 889
          },
          "name": "resetGitSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 905
          },
          "name": "resetMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 921
          },
          "name": "resetSourceCodePath"
        }
      ],
      "name": "DataDatabricksAppAppActiveDeploymentOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 834
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 839
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 845
          },
          "name": "deploymentArtifacts",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentDeploymentArtifactsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 867
          },
          "name": "envVars",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentEnvVarsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 883
          },
          "name": "gitSource",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentGitSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 931
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 936
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 829
          },
          "name": "commandInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 861
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 877
          },
          "name": "envVarsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentEnvVars"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 893
          },
          "name": "gitSourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentGitSource"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 909
          },
          "name": "modeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 925
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 819
          },
          "name": "command",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 851
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 899
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 915
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 766
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeployment"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppActiveDeploymentOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 605
      },
      "name": "DataDatabricksAppAppActiveDeploymentStatus",
      "namespace": "dataDatabricksApp",
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppActiveDeploymentStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 635
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 628
      },
      "name": "DataDatabricksAppAppActiveDeploymentStatusOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 655
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 660
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 639
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppActiveDeploymentStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppAppStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppAppStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 940
      },
      "name": "DataDatabricksAppAppAppStatus",
      "namespace": "dataDatabricksApp",
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppAppStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppAppStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppAppStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 970
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 963
      },
      "name": "DataDatabricksAppAppAppStatusOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 990
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 995
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 974
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppAppStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppAppStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppComputeStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppComputeStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 999
      },
      "name": "DataDatabricksAppAppComputeStatus",
      "namespace": "dataDatabricksApp",
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppComputeStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppComputeStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppComputeStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 1029
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 1022
      },
      "name": "DataDatabricksAppAppComputeStatusOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1049
          },
          "name": "activeInstances",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1054
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1059
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1033
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppComputeStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppComputeStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppGitRepository": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppGitRepository",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 1063
      },
      "name": "DataDatabricksAppAppGitRepository",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#provider DataDatabricksApp#provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1067
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#url DataDatabricksApp#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1071
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppGitRepository"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppGitRepositoryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppGitRepositoryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 1118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 1110
      },
      "name": "DataDatabricksAppAppGitRepositoryOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1167
          },
          "name": "providerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1180
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1160
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1173
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppGitRepository"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppGitRepositoryOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 4371
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 4364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4551
          },
          "name": "putGitRepository",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppGitRepository"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4601
          },
          "name": "putResources",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResources"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4648
          },
          "name": "putTelemetryExportDestinations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppTelemetryExportDestinations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4470
          },
          "name": "resetBudgetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4486
          },
          "name": "resetComputeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4523
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4554
          },
          "name": "resetGitRepository"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4604
          },
          "name": "resetResources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4635
          },
          "name": "resetSpace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4651
          },
          "name": "resetTelemetryExportDestinations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4682
          },
          "name": "resetUsagePolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4698
          },
          "name": "resetUserApiScopes"
        }
      ],
      "name": "DataDatabricksAppAppOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4452
          },
          "name": "activeDeployment",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppActiveDeploymentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4458
          },
          "name": "appStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppAppStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4496
          },
          "name": "computeStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppComputeStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4501
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4506
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4511
          },
          "name": "defaultSourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4532
          },
          "name": "effectiveBudgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4537
          },
          "name": "effectiveUsagePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4542
          },
          "name": "effectiveUserApiScopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4548
          },
          "name": "gitRepository",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppGitRepositoryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4563
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4581
          },
          "name": "oauth2AppClientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4586
          },
          "name": "oauth2AppIntegrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4592
          },
          "name": "pendingDeployment",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4598
          },
          "name": "resources",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4613
          },
          "name": "servicePrincipalClientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4618
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4623
          },
          "name": "servicePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4645
          },
          "name": "telemetryExportDestinations",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppTelemetryExportDestinationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4665
          },
          "name": "updater",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4660
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4670
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4474
          },
          "name": "budgetPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4490
          },
          "name": "computeSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4527
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4558
          },
          "name": "gitRepositoryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppGitRepository"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4576
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4608
          },
          "name": "resourcesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4639
          },
          "name": "spaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4655
          },
          "name": "telemetryExportDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppTelemetryExportDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4686
          },
          "name": "usagePolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4702
          },
          "name": "userApiScopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4464
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4480
          },
          "name": "computeSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4517
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4569
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4629
          },
          "name": "space",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4676
          },
          "name": "usagePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4692
          },
          "name": "userApiScopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppApp"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeployment": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeployment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 1824
      },
      "name": "DataDatabricksAppAppPendingDeployment",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#command DataDatabricksApp#command}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1828
          },
          "name": "command",
          "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/databricks/databricks/1.114.2/docs/data-sources/app#deployment_id DataDatabricksApp#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1832
          },
          "name": "deploymentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#env_vars DataDatabricksApp#env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1836
          },
          "name": "envVars",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentEnvVars"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#git_source DataDatabricksApp#git_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1840
          },
          "name": "gitSource",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentGitSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#mode DataDatabricksApp#mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1844
          },
          "name": "mode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#source_code_path DataDatabricksApp#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1848
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppPendingDeployment"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentDeploymentArtifacts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentDeploymentArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 1184
      },
      "name": "DataDatabricksAppAppPendingDeploymentDeploymentArtifacts",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#source_code_path DataDatabricksApp#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1188
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppPendingDeploymentDeploymentArtifacts"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentDeploymentArtifactsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentDeploymentArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 1227
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 1220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1260
          },
          "name": "resetSourceCodePath"
        }
      ],
      "name": "DataDatabricksAppAppPendingDeploymentDeploymentArtifactsOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1264
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1254
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentDeploymentArtifacts"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppPendingDeploymentDeploymentArtifactsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentEnvVars": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentEnvVars",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 1268
      },
      "name": "DataDatabricksAppAppPendingDeploymentEnvVars",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#name DataDatabricksApp#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1272
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#value DataDatabricksApp#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1276
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#value_from DataDatabricksApp#value_from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1280
          },
          "name": "valueFrom",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppPendingDeploymentEnvVars"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentEnvVarsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentEnvVarsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 1439
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-app/index.ts",
        "line": 1431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1446
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentEnvVarsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAppAppPendingDeploymentEnvVarsList",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentEnvVars"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppPendingDeploymentEnvVarsList"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentEnvVarsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentEnvVarsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 1336
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-app/index.ts",
        "line": 1326
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1390
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1406
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1422
          },
          "name": "resetValueFrom"
        }
      ],
      "name": "DataDatabricksAppAppPendingDeploymentEnvVarsOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1394
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1426
          },
          "name": "valueFromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1410
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1384
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1400
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1416
          },
          "name": "valueFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1340
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentEnvVars"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppPendingDeploymentEnvVarsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentGitSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentGitSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 1561
      },
      "name": "DataDatabricksAppAppPendingDeploymentGitSource",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#branch DataDatabricksApp#branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1565
          },
          "name": "branch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#commit DataDatabricksApp#commit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1569
          },
          "name": "commit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#source_code_path DataDatabricksApp#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1573
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#tag DataDatabricksApp#tag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1577
          },
          "name": "tag",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppPendingDeploymentGitSource"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentGitSourceGitRepository": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentGitSourceGitRepository",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 1450
      },
      "name": "DataDatabricksAppAppPendingDeploymentGitSourceGitRepository",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#provider DataDatabricksApp#provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1454
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#url DataDatabricksApp#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1458
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppPendingDeploymentGitSourceGitRepository"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentGitSourceGitRepositoryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentGitSourceGitRepositoryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 1504
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 1497
      },
      "name": "DataDatabricksAppAppPendingDeploymentGitSourceGitRepositoryOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1544
          },
          "name": "providerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1557
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1537
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1550
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1508
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentGitSourceGitRepository"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppPendingDeploymentGitSourceGitRepositoryOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentGitSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentGitSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 1638
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 1630
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1698
          },
          "name": "resetBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1714
          },
          "name": "resetCommit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1741
          },
          "name": "resetSourceCodePath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1757
          },
          "name": "resetTag"
        }
      ],
      "name": "DataDatabricksAppAppPendingDeploymentGitSourceOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1724
          },
          "name": "gitRepository",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentGitSourceGitRepositoryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1729
          },
          "name": "resolvedCommit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1702
          },
          "name": "branchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1718
          },
          "name": "commitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1745
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1761
          },
          "name": "tagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1692
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1708
          },
          "name": "commit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1735
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1751
          },
          "name": "tag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1642
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentGitSource"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppPendingDeploymentGitSourceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 1922
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 1915
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2030
          },
          "name": "putEnvVars",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentEnvVars"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2046
          },
          "name": "putGitSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentGitSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1985
          },
          "name": "resetCommand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2017
          },
          "name": "resetDeploymentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2033
          },
          "name": "resetEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2049
          },
          "name": "resetGitSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2065
          },
          "name": "resetMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2081
          },
          "name": "resetSourceCodePath"
        }
      ],
      "name": "DataDatabricksAppAppPendingDeploymentOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1994
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1999
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2005
          },
          "name": "deploymentArtifacts",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentDeploymentArtifactsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2027
          },
          "name": "envVars",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentEnvVarsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2043
          },
          "name": "gitSource",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentGitSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2091
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2096
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1989
          },
          "name": "commandInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2021
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2037
          },
          "name": "envVarsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentEnvVars"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2053
          },
          "name": "gitSourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentGitSource"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2069
          },
          "name": "modeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2085
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1979
          },
          "name": "command",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2011
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2059
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2075
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1926
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeployment"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppPendingDeploymentOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 1765
      },
      "name": "DataDatabricksAppAppPendingDeploymentStatus",
      "namespace": "dataDatabricksApp",
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppPendingDeploymentStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 1795
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 1788
      },
      "name": "DataDatabricksAppAppPendingDeploymentStatusOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1815
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1820
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 1799
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppPendingDeploymentStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppPendingDeploymentStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResources": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 3486
      },
      "name": "DataDatabricksAppAppResources",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#name DataDatabricksApp#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3514
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#app DataDatabricksApp#app}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3490
          },
          "name": "app",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesApp"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#database DataDatabricksApp#database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3494
          },
          "name": "database",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesDatabase"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#description DataDatabricksApp#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3498
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#experiment DataDatabricksApp#experiment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3502
          },
          "name": "experiment",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesExperiment"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#genie_space DataDatabricksApp#genie_space}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3506
          },
          "name": "genieSpace",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesGenieSpace"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#job DataDatabricksApp#job}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3510
          },
          "name": "job",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesJob"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#postgres DataDatabricksApp#postgres}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3518
          },
          "name": "postgres",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesPostgres"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#secret DataDatabricksApp#secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3522
          },
          "name": "secret",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSecret"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#serving_endpoint DataDatabricksApp#serving_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3526
          },
          "name": "servingEndpoint",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesServingEndpoint"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#sql_warehouse DataDatabricksApp#sql_warehouse}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3530
          },
          "name": "sqlWarehouse",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSqlWarehouse"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#uc_securable DataDatabricksApp#uc_securable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3534
          },
          "name": "ucSecurable",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesUcSecurable"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResources"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesApp": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 2100
      },
      "name": "DataDatabricksAppAppResourcesApp",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#name DataDatabricksApp#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2104
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#permission DataDatabricksApp#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2108
          },
          "name": "permission",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesApp"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesAppOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 2155
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 2147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2203
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2219
          },
          "name": "resetPermission"
        }
      ],
      "name": "DataDatabricksAppAppResourcesAppOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2207
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2223
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2197
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2213
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2159
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesApp"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesAppOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesDatabase": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesDatabase",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 2227
      },
      "name": "DataDatabricksAppAppResourcesDatabase",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#database_name DataDatabricksApp#database_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2231
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#instance_name DataDatabricksApp#instance_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2235
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#permission DataDatabricksApp#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2239
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesDatabase"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesDatabaseOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesDatabaseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 2293
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 2285
      },
      "name": "DataDatabricksAppAppResourcesDatabaseOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2348
          },
          "name": "databaseNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2361
          },
          "name": "instanceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2374
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2341
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2354
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2367
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2297
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesDatabase"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesDatabaseOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesExperiment": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesExperiment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 2378
      },
      "name": "DataDatabricksAppAppResourcesExperiment",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#experiment_id DataDatabricksApp#experiment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2382
          },
          "name": "experimentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#permission DataDatabricksApp#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2386
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesExperiment"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesExperimentOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesExperimentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 2433
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 2425
      },
      "name": "DataDatabricksAppAppResourcesExperimentOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2482
          },
          "name": "experimentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2495
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2475
          },
          "name": "experimentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2488
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2437
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesExperiment"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesExperimentOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesGenieSpace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesGenieSpace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 2499
      },
      "name": "DataDatabricksAppAppResourcesGenieSpace",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#name DataDatabricksApp#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2503
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#permission DataDatabricksApp#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2507
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#space_id DataDatabricksApp#space_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2511
          },
          "name": "spaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesGenieSpace"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesGenieSpaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesGenieSpaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 2565
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 2557
      },
      "name": "DataDatabricksAppAppResourcesGenieSpaceOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2620
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2633
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2646
          },
          "name": "spaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2613
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2626
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2639
          },
          "name": "spaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2569
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesGenieSpace"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesGenieSpaceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesJob": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesJob",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 2650
      },
      "name": "DataDatabricksAppAppResourcesJob",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#id DataDatabricksApp#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2657
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#permission DataDatabricksApp#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2661
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesJob"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesJobOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesJobOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 2708
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 2700
      },
      "name": "DataDatabricksAppAppResourcesJobOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2757
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2770
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2750
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2763
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2712
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesJob"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesJobOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 3951
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-app/index.ts",
        "line": 3943
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3958
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAppAppResourcesList",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3944
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesList"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 3653
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-app/index.ts",
        "line": 3643
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3758
          },
          "name": "putApp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesApp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3774
          },
          "name": "putDatabase",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesDatabase"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3806
          },
          "name": "putExperiment",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesExperiment"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3822
          },
          "name": "putGenieSpace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesGenieSpace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3838
          },
          "name": "putJob",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesJob"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3867
          },
          "name": "putPostgres",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesPostgres"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3883
          },
          "name": "putSecret",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSecret"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3899
          },
          "name": "putServingEndpoint",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesServingEndpoint"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3915
          },
          "name": "putSqlWarehouse",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSqlWarehouse"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3931
          },
          "name": "putUcSecurable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesUcSecurable"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3761
          },
          "name": "resetApp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3777
          },
          "name": "resetDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3793
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3809
          },
          "name": "resetExperiment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3825
          },
          "name": "resetGenieSpace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3841
          },
          "name": "resetJob"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3870
          },
          "name": "resetPostgres"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3886
          },
          "name": "resetSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3902
          },
          "name": "resetServingEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3918
          },
          "name": "resetSqlWarehouse"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3934
          },
          "name": "resetUcSecurable"
        }
      ],
      "name": "DataDatabricksAppAppResourcesOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3755
          },
          "name": "app",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesAppOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3771
          },
          "name": "database",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesDatabaseOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3803
          },
          "name": "experiment",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesExperimentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3819
          },
          "name": "genieSpace",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesGenieSpaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3835
          },
          "name": "job",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesJobOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3864
          },
          "name": "postgres",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesPostgresOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3880
          },
          "name": "secret",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSecretOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3896
          },
          "name": "servingEndpoint",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesServingEndpointOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3912
          },
          "name": "sqlWarehouse",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSqlWarehouseOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3928
          },
          "name": "ucSecurable",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesUcSecurableOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3765
          },
          "name": "appInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesApp"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3781
          },
          "name": "databaseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesDatabase"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3797
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3813
          },
          "name": "experimentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesExperiment"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3829
          },
          "name": "genieSpaceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesGenieSpace"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3845
          },
          "name": "jobInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesJob"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3858
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3874
          },
          "name": "postgresInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesPostgres"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3890
          },
          "name": "secretInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSecret"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3906
          },
          "name": "servingEndpointInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesServingEndpoint"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3922
          },
          "name": "sqlWarehouseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSqlWarehouse"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3938
          },
          "name": "ucSecurableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesUcSecurable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3787
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3851
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3657
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResources"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesPostgres": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesPostgres",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 2774
      },
      "name": "DataDatabricksAppAppResourcesPostgres",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#branch DataDatabricksApp#branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2778
          },
          "name": "branch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#database DataDatabricksApp#database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2782
          },
          "name": "database",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#permission DataDatabricksApp#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2786
          },
          "name": "permission",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesPostgres"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesPostgresOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesPostgresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 2840
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 2832
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2894
          },
          "name": "resetBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2910
          },
          "name": "resetDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2926
          },
          "name": "resetPermission"
        }
      ],
      "name": "DataDatabricksAppAppResourcesPostgresOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2898
          },
          "name": "branchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2914
          },
          "name": "databaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2930
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2888
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2904
          },
          "name": "database",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2920
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2844
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesPostgres"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesPostgresOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSecret": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSecret",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 2934
      },
      "name": "DataDatabricksAppAppResourcesSecret",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#key DataDatabricksApp#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2938
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#permission DataDatabricksApp#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2942
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#scope DataDatabricksApp#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 2946
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesSecret"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSecretOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSecretOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 3000
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 2992
      },
      "name": "DataDatabricksAppAppResourcesSecretOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3055
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3068
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3081
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3048
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3061
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3074
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3004
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSecret"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesSecretOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesServingEndpoint": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesServingEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 3085
      },
      "name": "DataDatabricksAppAppResourcesServingEndpoint",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#name DataDatabricksApp#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3089
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#permission DataDatabricksApp#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3093
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesServingEndpoint"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesServingEndpointOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesServingEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 3140
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 3132
      },
      "name": "DataDatabricksAppAppResourcesServingEndpointOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3189
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3202
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3182
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3195
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesServingEndpoint"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesServingEndpointOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSqlWarehouse": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSqlWarehouse",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 3206
      },
      "name": "DataDatabricksAppAppResourcesSqlWarehouse",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#id DataDatabricksApp#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3213
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#permission DataDatabricksApp#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3217
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesSqlWarehouse"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSqlWarehouseOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSqlWarehouseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 3264
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 3256
      },
      "name": "DataDatabricksAppAppResourcesSqlWarehouseOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3313
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3326
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3306
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3319
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesSqlWarehouse"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesSqlWarehouseOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesUcSecurable": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesUcSecurable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 3330
      },
      "name": "DataDatabricksAppAppResourcesUcSecurable",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#permission DataDatabricksApp#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3334
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#securable_full_name DataDatabricksApp#securable_full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3338
          },
          "name": "securableFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#securable_type DataDatabricksApp#securable_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3342
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesUcSecurable"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesUcSecurableOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesUcSecurableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 3396
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 3388
      },
      "name": "DataDatabricksAppAppResourcesUcSecurableOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3469
          },
          "name": "securableKind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3451
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3464
          },
          "name": "securableFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3482
          },
          "name": "securableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3444
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3457
          },
          "name": "securableFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3475
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3400
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppResourcesUcSecurable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppResourcesUcSecurableOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppTelemetryExportDestinations": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppTelemetryExportDestinations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 4113
      },
      "name": "DataDatabricksAppAppTelemetryExportDestinations",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#unity_catalog DataDatabricksApp#unity_catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4117
          },
          "name": "unityCatalog",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppTelemetryExportDestinationsUnityCatalog"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppTelemetryExportDestinations"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppTelemetryExportDestinationsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppTelemetryExportDestinationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 4218
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-app/index.ts",
        "line": 4210
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4225
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppTelemetryExportDestinationsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAppAppTelemetryExportDestinationsList",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppTelemetryExportDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppTelemetryExportDestinationsList"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppTelemetryExportDestinationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppTelemetryExportDestinationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 4159
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-app/index.ts",
        "line": 4149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4198
          },
          "name": "putUnityCatalog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppTelemetryExportDestinationsUnityCatalog"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4201
          },
          "name": "resetUnityCatalog"
        }
      ],
      "name": "DataDatabricksAppAppTelemetryExportDestinationsOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4195
          },
          "name": "unityCatalog",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppTelemetryExportDestinationsUnityCatalogOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4205
          },
          "name": "unityCatalogInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppTelemetryExportDestinationsUnityCatalog"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppTelemetryExportDestinations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppTelemetryExportDestinationsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppTelemetryExportDestinationsUnityCatalog": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppTelemetryExportDestinationsUnityCatalog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 3962
      },
      "name": "DataDatabricksAppAppTelemetryExportDestinationsUnityCatalog",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#logs_table DataDatabricksApp#logs_table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3966
          },
          "name": "logsTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#metrics_table DataDatabricksApp#metrics_table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3970
          },
          "name": "metricsTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#traces_table DataDatabricksApp#traces_table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 3974
          },
          "name": "tracesTable",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppTelemetryExportDestinationsUnityCatalog"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppTelemetryExportDestinationsUnityCatalogOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppTelemetryExportDestinationsUnityCatalogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 4028
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 4020
      },
      "name": "DataDatabricksAppAppTelemetryExportDestinationsUnityCatalogOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4083
          },
          "name": "logsTableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4096
          },
          "name": "metricsTableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4109
          },
          "name": "tracesTableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4076
          },
          "name": "logsTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4089
          },
          "name": "metricsTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4102
          },
          "name": "tracesTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4032
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppAppTelemetryExportDestinationsUnityCatalog"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppAppTelemetryExportDestinationsUnityCatalogOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 14
      },
      "name": "DataDatabricksAppConfig",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#name DataDatabricksApp#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#provider_config DataDatabricksApp#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 4706
      },
      "name": "DataDatabricksAppProviderConfig",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app#workspace_id DataDatabricksApp#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4710
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app/index.ts",
          "line": 4750
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app/index.ts",
        "line": 4742
      },
      "name": "DataDatabricksAppProviderConfigOutputReference",
      "namespace": "dataDatabricksApp",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4793
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4786
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app/index.ts",
            "line": 4754
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApp.DataDatabricksAppProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app/index:DataDatabricksAppProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpace": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space databricks_app_space}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpace",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space databricks_app_space} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-space/index.ts",
          "line": 2062
        },
        "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": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 2030
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksAppSpace resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2047
          },
          "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 DataDatabricksAppSpace to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksAppSpace that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksAppSpace to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2134
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2137
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2196
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2203
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksAppSpace",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2035
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2087
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2092
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2097
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2102
          },
          "name": "effectiveUsagePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2107
          },
          "name": "effectiveUserApiScopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2112
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2131
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2147
          },
          "name": "resources",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2152
          },
          "name": "servicePrincipalClientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2157
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2162
          },
          "name": "servicePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2168
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2178
          },
          "name": "updater",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2173
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2183
          },
          "name": "usagePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2188
          },
          "name": "userApiScopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2125
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2141
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2118
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpace"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 14
      },
      "name": "DataDatabricksAppSpaceConfig",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#name DataDatabricksAppSpace#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#provider_config DataDatabricksAppSpace#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 24
      },
      "name": "DataDatabricksAppSpaceProviderConfig",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#workspace_id DataDatabricksAppSpace#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 28
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-space/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 60
      },
      "name": "DataDatabricksAppSpaceProviderConfigOutputReference",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 111
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResources": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 1501
      },
      "name": "DataDatabricksAppSpaceResources",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#name DataDatabricksAppSpace#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1529
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#app DataDatabricksAppSpace#app}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1505
          },
          "name": "app",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesApp"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#database DataDatabricksAppSpace#database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1509
          },
          "name": "database",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesDatabase"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#description DataDatabricksAppSpace#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1513
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#experiment DataDatabricksAppSpace#experiment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1517
          },
          "name": "experiment",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesExperiment"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#genie_space DataDatabricksAppSpace#genie_space}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1521
          },
          "name": "genieSpace",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesGenieSpace"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#job DataDatabricksAppSpace#job}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1525
          },
          "name": "job",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesJob"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#postgres DataDatabricksAppSpace#postgres}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1533
          },
          "name": "postgres",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesPostgres"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#secret DataDatabricksAppSpace#secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1537
          },
          "name": "secret",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesSecret"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#serving_endpoint DataDatabricksAppSpace#serving_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1541
          },
          "name": "servingEndpoint",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesServingEndpoint"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#sql_warehouse DataDatabricksAppSpace#sql_warehouse}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1545
          },
          "name": "sqlWarehouse",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesSqlWarehouse"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#uc_securable DataDatabricksAppSpace#uc_securable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1549
          },
          "name": "ucSecurable",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesUcSecurable"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceResources"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesApp": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 115
      },
      "name": "DataDatabricksAppSpaceResourcesApp",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#name DataDatabricksAppSpace#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 119
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#permission DataDatabricksAppSpace#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 123
          },
          "name": "permission",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceResourcesApp"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesAppOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-space/index.ts",
          "line": 170
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 218
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 234
          },
          "name": "resetPermission"
        }
      ],
      "name": "DataDatabricksAppSpaceResourcesAppOutputReference",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 222
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 238
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 212
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 228
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesApp"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceResourcesAppOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesDatabase": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesDatabase",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 242
      },
      "name": "DataDatabricksAppSpaceResourcesDatabase",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#database_name DataDatabricksAppSpace#database_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 246
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#instance_name DataDatabricksAppSpace#instance_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 250
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#permission DataDatabricksAppSpace#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 254
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceResourcesDatabase"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesDatabaseOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesDatabaseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-space/index.ts",
          "line": 308
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 300
      },
      "name": "DataDatabricksAppSpaceResourcesDatabaseOutputReference",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 363
          },
          "name": "databaseNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 376
          },
          "name": "instanceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 389
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 356
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 369
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 382
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesDatabase"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceResourcesDatabaseOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesExperiment": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesExperiment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 393
      },
      "name": "DataDatabricksAppSpaceResourcesExperiment",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#experiment_id DataDatabricksAppSpace#experiment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 397
          },
          "name": "experimentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#permission DataDatabricksAppSpace#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 401
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceResourcesExperiment"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesExperimentOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesExperimentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-space/index.ts",
          "line": 448
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 440
      },
      "name": "DataDatabricksAppSpaceResourcesExperimentOutputReference",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 497
          },
          "name": "experimentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 510
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 490
          },
          "name": "experimentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 503
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 452
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesExperiment"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceResourcesExperimentOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesGenieSpace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesGenieSpace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 514
      },
      "name": "DataDatabricksAppSpaceResourcesGenieSpace",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#name DataDatabricksAppSpace#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 518
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#permission DataDatabricksAppSpace#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 522
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#space_id DataDatabricksAppSpace#space_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 526
          },
          "name": "spaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceResourcesGenieSpace"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesGenieSpaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesGenieSpaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-space/index.ts",
          "line": 580
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 572
      },
      "name": "DataDatabricksAppSpaceResourcesGenieSpaceOutputReference",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 635
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 648
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 661
          },
          "name": "spaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 628
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 641
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 654
          },
          "name": "spaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesGenieSpace"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceResourcesGenieSpaceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesJob": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesJob",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 665
      },
      "name": "DataDatabricksAppSpaceResourcesJob",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#id DataDatabricksAppSpace#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 672
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#permission DataDatabricksAppSpace#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 676
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceResourcesJob"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesJobOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesJobOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-space/index.ts",
          "line": 723
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 715
      },
      "name": "DataDatabricksAppSpaceResourcesJobOutputReference",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 772
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 785
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 765
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 778
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 727
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesJob"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceResourcesJobOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-space/index.ts",
          "line": 1956
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-app-space/index.ts",
        "line": 1948
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1963
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAppSpaceResourcesList",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1949
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceResourcesList"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-space/index.ts",
          "line": 1667
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-app-space/index.ts",
        "line": 1658
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1763
          },
          "name": "putApp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesApp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1779
          },
          "name": "putDatabase",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesDatabase"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1811
          },
          "name": "putExperiment",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesExperiment"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1827
          },
          "name": "putGenieSpace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesGenieSpace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1843
          },
          "name": "putJob",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesJob"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1872
          },
          "name": "putPostgres",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesPostgres"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1888
          },
          "name": "putSecret",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesSecret"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1904
          },
          "name": "putServingEndpoint",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesServingEndpoint"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1920
          },
          "name": "putSqlWarehouse",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesSqlWarehouse"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1936
          },
          "name": "putUcSecurable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesUcSecurable"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1766
          },
          "name": "resetApp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1782
          },
          "name": "resetDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1798
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1814
          },
          "name": "resetExperiment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1830
          },
          "name": "resetGenieSpace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1846
          },
          "name": "resetJob"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1875
          },
          "name": "resetPostgres"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1891
          },
          "name": "resetSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1907
          },
          "name": "resetServingEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1923
          },
          "name": "resetSqlWarehouse"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1939
          },
          "name": "resetUcSecurable"
        }
      ],
      "name": "DataDatabricksAppSpaceResourcesOutputReference",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1760
          },
          "name": "app",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesAppOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1776
          },
          "name": "database",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesDatabaseOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1808
          },
          "name": "experiment",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesExperimentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1824
          },
          "name": "genieSpace",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesGenieSpaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1840
          },
          "name": "job",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesJobOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1869
          },
          "name": "postgres",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesPostgresOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1885
          },
          "name": "secret",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesSecretOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1901
          },
          "name": "servingEndpoint",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesServingEndpointOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1917
          },
          "name": "sqlWarehouse",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesSqlWarehouseOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1933
          },
          "name": "ucSecurable",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesUcSecurableOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1770
          },
          "name": "appInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesApp"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1786
          },
          "name": "databaseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesDatabase"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1802
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1818
          },
          "name": "experimentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesExperiment"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1834
          },
          "name": "genieSpaceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesGenieSpace"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1850
          },
          "name": "jobInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesJob"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1863
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1879
          },
          "name": "postgresInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesPostgres"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1895
          },
          "name": "secretInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesSecret"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1911
          },
          "name": "servingEndpointInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesServingEndpoint"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1927
          },
          "name": "sqlWarehouseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesSqlWarehouse"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1943
          },
          "name": "ucSecurableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesUcSecurable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1792
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1856
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1671
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResources"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceResourcesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesPostgres": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesPostgres",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 789
      },
      "name": "DataDatabricksAppSpaceResourcesPostgres",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#branch DataDatabricksAppSpace#branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 793
          },
          "name": "branch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#database DataDatabricksAppSpace#database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 797
          },
          "name": "database",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#permission DataDatabricksAppSpace#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 801
          },
          "name": "permission",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceResourcesPostgres"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesPostgresOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesPostgresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-space/index.ts",
          "line": 855
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 847
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 909
          },
          "name": "resetBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 925
          },
          "name": "resetDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 941
          },
          "name": "resetPermission"
        }
      ],
      "name": "DataDatabricksAppSpaceResourcesPostgresOutputReference",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 913
          },
          "name": "branchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 929
          },
          "name": "databaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 945
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 903
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 919
          },
          "name": "database",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 935
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 859
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesPostgres"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceResourcesPostgresOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesSecret": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesSecret",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 949
      },
      "name": "DataDatabricksAppSpaceResourcesSecret",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#key DataDatabricksAppSpace#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 953
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#permission DataDatabricksAppSpace#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 957
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#scope DataDatabricksAppSpace#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 961
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceResourcesSecret"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesSecretOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesSecretOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-space/index.ts",
          "line": 1015
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 1007
      },
      "name": "DataDatabricksAppSpaceResourcesSecretOutputReference",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1070
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1083
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1096
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1063
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1076
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1089
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1019
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesSecret"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceResourcesSecretOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesServingEndpoint": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesServingEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 1100
      },
      "name": "DataDatabricksAppSpaceResourcesServingEndpoint",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#name DataDatabricksAppSpace#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1104
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#permission DataDatabricksAppSpace#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1108
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceResourcesServingEndpoint"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesServingEndpointOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesServingEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-space/index.ts",
          "line": 1155
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 1147
      },
      "name": "DataDatabricksAppSpaceResourcesServingEndpointOutputReference",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1204
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1217
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1197
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1210
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1159
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesServingEndpoint"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceResourcesServingEndpointOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesSqlWarehouse": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesSqlWarehouse",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 1221
      },
      "name": "DataDatabricksAppSpaceResourcesSqlWarehouse",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#id DataDatabricksAppSpace#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1228
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#permission DataDatabricksAppSpace#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1232
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceResourcesSqlWarehouse"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesSqlWarehouseOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesSqlWarehouseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-space/index.ts",
          "line": 1279
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 1271
      },
      "name": "DataDatabricksAppSpaceResourcesSqlWarehouseOutputReference",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1328
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1341
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1321
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1334
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesSqlWarehouse"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceResourcesSqlWarehouseOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesUcSecurable": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesUcSecurable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 1345
      },
      "name": "DataDatabricksAppSpaceResourcesUcSecurable",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#permission DataDatabricksAppSpace#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1349
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#securable_full_name DataDatabricksAppSpace#securable_full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1353
          },
          "name": "securableFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_space#securable_type DataDatabricksAppSpace#securable_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1357
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceResourcesUcSecurable"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesUcSecurableOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesUcSecurableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-space/index.ts",
          "line": 1411
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 1403
      },
      "name": "DataDatabricksAppSpaceResourcesUcSecurableOutputReference",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1484
          },
          "name": "securableKind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1466
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1479
          },
          "name": "securableFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1497
          },
          "name": "securableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1459
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1472
          },
          "name": "securableFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1490
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 1415
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceResourcesUcSecurable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceResourcesUcSecurableOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 1967
      },
      "name": "DataDatabricksAppSpaceStatus",
      "namespace": "dataDatabricksAppSpace",
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-space/index.ts",
          "line": 1997
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-space/index.ts",
        "line": 1990
      },
      "name": "DataDatabricksAppSpaceStatusOutputReference",
      "namespace": "dataDatabricksAppSpace",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2017
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2022
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-space/index.ts",
            "line": 2001
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpace.DataDatabricksAppSpaceStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-space/index:DataDatabricksAppSpaceStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpaces": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces databricks_app_spaces}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpaces",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces databricks_app_spaces} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-spaces/index.ts",
          "line": 2366
        },
        "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": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 2334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksAppSpaces resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2351
          },
          "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 DataDatabricksAppSpaces to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksAppSpaces that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksAppSpaces to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2411
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2398
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2414
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2432
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2439
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksAppSpaces",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2339
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2408
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2424
          },
          "name": "spaces",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2402
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2418
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2392
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpaces"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 14
      },
      "name": "DataDatabricksAppSpacesConfig",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#page_size DataDatabricksAppSpaces#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 18
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#provider_config DataDatabricksAppSpaces#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 24
      },
      "name": "DataDatabricksAppSpacesProviderConfig",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#workspace_id DataDatabricksAppSpaces#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 28
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-spaces/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 60
      },
      "name": "DataDatabricksAppSpacesProviderConfigOutputReference",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 111
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpaces": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpaces",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 2117
      },
      "name": "DataDatabricksAppSpacesSpaces",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#name DataDatabricksAppSpaces#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2121
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#provider_config DataDatabricksAppSpaces#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2125
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpaces"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-spaces/index.ts",
          "line": 2319
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-app-spaces/index.ts",
        "line": 2311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2326
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAppSpacesSpacesList",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpaces"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesList"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-spaces/index.ts",
          "line": 2173
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-app-spaces/index.ts",
        "line": 2164
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2252
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2255
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksAppSpacesSpacesOutputReference",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2205
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2210
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2215
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2220
          },
          "name": "effectiveUsagePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2225
          },
          "name": "effectiveUserApiScopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2230
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2249
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2265
          },
          "name": "resources",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2270
          },
          "name": "servicePrincipalClientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2275
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2280
          },
          "name": "servicePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2286
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2296
          },
          "name": "updater",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2291
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2301
          },
          "name": "usagePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2306
          },
          "name": "userApiScopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2243
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2259
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2236
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpaces"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 115
      },
      "name": "DataDatabricksAppSpacesSpacesProviderConfig",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#workspace_id DataDatabricksAppSpaces#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 119
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-spaces/index.ts",
          "line": 159
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 151
      },
      "name": "DataDatabricksAppSpacesSpacesProviderConfigOutputReference",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 202
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 195
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResources": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 1592
      },
      "name": "DataDatabricksAppSpacesSpacesResources",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#name DataDatabricksAppSpaces#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1620
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#app DataDatabricksAppSpaces#app}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1596
          },
          "name": "app",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesApp"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#database DataDatabricksAppSpaces#database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1600
          },
          "name": "database",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesDatabase"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#description DataDatabricksAppSpaces#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1604
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#experiment DataDatabricksAppSpaces#experiment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1608
          },
          "name": "experiment",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesExperiment"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#genie_space DataDatabricksAppSpaces#genie_space}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1612
          },
          "name": "genieSpace",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesGenieSpace"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#job DataDatabricksAppSpaces#job}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1616
          },
          "name": "job",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesJob"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#postgres DataDatabricksAppSpaces#postgres}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1624
          },
          "name": "postgres",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesPostgres"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#secret DataDatabricksAppSpaces#secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1628
          },
          "name": "secret",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesSecret"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#serving_endpoint DataDatabricksAppSpaces#serving_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1632
          },
          "name": "servingEndpoint",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesServingEndpoint"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#sql_warehouse DataDatabricksAppSpaces#sql_warehouse}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1636
          },
          "name": "sqlWarehouse",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesSqlWarehouse"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#uc_securable DataDatabricksAppSpaces#uc_securable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1640
          },
          "name": "ucSecurable",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesUcSecurable"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesResources"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesApp": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 206
      },
      "name": "DataDatabricksAppSpacesSpacesResourcesApp",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#name DataDatabricksAppSpaces#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 210
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#permission DataDatabricksAppSpaces#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 214
          },
          "name": "permission",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesResourcesApp"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesAppOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-spaces/index.ts",
          "line": 261
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 309
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 325
          },
          "name": "resetPermission"
        }
      ],
      "name": "DataDatabricksAppSpacesSpacesResourcesAppOutputReference",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 313
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 329
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 303
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 319
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesApp"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesResourcesAppOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesDatabase": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesDatabase",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 333
      },
      "name": "DataDatabricksAppSpacesSpacesResourcesDatabase",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#database_name DataDatabricksAppSpaces#database_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 337
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#instance_name DataDatabricksAppSpaces#instance_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 341
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#permission DataDatabricksAppSpaces#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 345
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesResourcesDatabase"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesDatabaseOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesDatabaseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-spaces/index.ts",
          "line": 399
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 391
      },
      "name": "DataDatabricksAppSpacesSpacesResourcesDatabaseOutputReference",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 454
          },
          "name": "databaseNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 467
          },
          "name": "instanceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 480
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 447
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 460
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 473
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 403
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesDatabase"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesResourcesDatabaseOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesExperiment": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesExperiment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 484
      },
      "name": "DataDatabricksAppSpacesSpacesResourcesExperiment",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#experiment_id DataDatabricksAppSpaces#experiment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 488
          },
          "name": "experimentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#permission DataDatabricksAppSpaces#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 492
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesResourcesExperiment"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesExperimentOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesExperimentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-spaces/index.ts",
          "line": 539
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 531
      },
      "name": "DataDatabricksAppSpacesSpacesResourcesExperimentOutputReference",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 588
          },
          "name": "experimentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 601
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 581
          },
          "name": "experimentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 594
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 543
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesExperiment"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesResourcesExperimentOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesGenieSpace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesGenieSpace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 605
      },
      "name": "DataDatabricksAppSpacesSpacesResourcesGenieSpace",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#name DataDatabricksAppSpaces#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 609
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#permission DataDatabricksAppSpaces#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 613
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#space_id DataDatabricksAppSpaces#space_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 617
          },
          "name": "spaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesResourcesGenieSpace"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesGenieSpaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesGenieSpaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-spaces/index.ts",
          "line": 671
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 663
      },
      "name": "DataDatabricksAppSpacesSpacesResourcesGenieSpaceOutputReference",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 726
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 739
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 752
          },
          "name": "spaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 719
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 732
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 745
          },
          "name": "spaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 675
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesGenieSpace"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesResourcesGenieSpaceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesJob": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesJob",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 756
      },
      "name": "DataDatabricksAppSpacesSpacesResourcesJob",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#id DataDatabricksAppSpaces#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 763
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#permission DataDatabricksAppSpaces#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 767
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesResourcesJob"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesJobOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesJobOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-spaces/index.ts",
          "line": 814
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 806
      },
      "name": "DataDatabricksAppSpacesSpacesResourcesJobOutputReference",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 863
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 876
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 856
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 869
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 818
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesJob"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesResourcesJobOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-spaces/index.ts",
          "line": 2047
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-app-spaces/index.ts",
        "line": 2039
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2054
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAppSpacesSpacesResourcesList",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2040
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesResourcesList"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-spaces/index.ts",
          "line": 1758
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-app-spaces/index.ts",
        "line": 1749
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1854
          },
          "name": "putApp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesApp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1870
          },
          "name": "putDatabase",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesDatabase"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1902
          },
          "name": "putExperiment",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesExperiment"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1918
          },
          "name": "putGenieSpace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesGenieSpace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1934
          },
          "name": "putJob",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesJob"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1963
          },
          "name": "putPostgres",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesPostgres"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1979
          },
          "name": "putSecret",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesSecret"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1995
          },
          "name": "putServingEndpoint",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesServingEndpoint"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2011
          },
          "name": "putSqlWarehouse",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesSqlWarehouse"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2027
          },
          "name": "putUcSecurable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesUcSecurable"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1857
          },
          "name": "resetApp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1873
          },
          "name": "resetDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1889
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1905
          },
          "name": "resetExperiment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1921
          },
          "name": "resetGenieSpace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1937
          },
          "name": "resetJob"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1966
          },
          "name": "resetPostgres"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1982
          },
          "name": "resetSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1998
          },
          "name": "resetServingEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2014
          },
          "name": "resetSqlWarehouse"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2030
          },
          "name": "resetUcSecurable"
        }
      ],
      "name": "DataDatabricksAppSpacesSpacesResourcesOutputReference",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1851
          },
          "name": "app",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesAppOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1867
          },
          "name": "database",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesDatabaseOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1899
          },
          "name": "experiment",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesExperimentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1915
          },
          "name": "genieSpace",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesGenieSpaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1931
          },
          "name": "job",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesJobOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1960
          },
          "name": "postgres",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesPostgresOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1976
          },
          "name": "secret",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesSecretOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1992
          },
          "name": "servingEndpoint",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesServingEndpointOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2008
          },
          "name": "sqlWarehouse",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesSqlWarehouseOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2024
          },
          "name": "ucSecurable",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesUcSecurableOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1861
          },
          "name": "appInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesApp"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1877
          },
          "name": "databaseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesDatabase"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1893
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1909
          },
          "name": "experimentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesExperiment"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1925
          },
          "name": "genieSpaceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesGenieSpace"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1941
          },
          "name": "jobInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesJob"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1954
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1970
          },
          "name": "postgresInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesPostgres"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1986
          },
          "name": "secretInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesSecret"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2002
          },
          "name": "servingEndpointInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesServingEndpoint"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2018
          },
          "name": "sqlWarehouseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesSqlWarehouse"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2034
          },
          "name": "ucSecurableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesUcSecurable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1883
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1947
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1762
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResources"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesResourcesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesPostgres": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesPostgres",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 880
      },
      "name": "DataDatabricksAppSpacesSpacesResourcesPostgres",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#branch DataDatabricksAppSpaces#branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 884
          },
          "name": "branch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#database DataDatabricksAppSpaces#database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 888
          },
          "name": "database",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#permission DataDatabricksAppSpaces#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 892
          },
          "name": "permission",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesResourcesPostgres"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesPostgresOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesPostgresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-spaces/index.ts",
          "line": 946
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 938
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1000
          },
          "name": "resetBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1016
          },
          "name": "resetDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1032
          },
          "name": "resetPermission"
        }
      ],
      "name": "DataDatabricksAppSpacesSpacesResourcesPostgresOutputReference",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1004
          },
          "name": "branchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1020
          },
          "name": "databaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1036
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 994
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1010
          },
          "name": "database",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1026
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 950
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesPostgres"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesResourcesPostgresOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesSecret": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesSecret",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 1040
      },
      "name": "DataDatabricksAppSpacesSpacesResourcesSecret",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#key DataDatabricksAppSpaces#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1044
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#permission DataDatabricksAppSpaces#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1048
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#scope DataDatabricksAppSpaces#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1052
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesResourcesSecret"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesSecretOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesSecretOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-spaces/index.ts",
          "line": 1106
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 1098
      },
      "name": "DataDatabricksAppSpacesSpacesResourcesSecretOutputReference",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1161
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1174
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1187
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1154
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1167
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1180
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesSecret"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesResourcesSecretOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesServingEndpoint": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesServingEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 1191
      },
      "name": "DataDatabricksAppSpacesSpacesResourcesServingEndpoint",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#name DataDatabricksAppSpaces#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1195
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#permission DataDatabricksAppSpaces#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1199
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesResourcesServingEndpoint"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesServingEndpointOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesServingEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-spaces/index.ts",
          "line": 1246
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 1238
      },
      "name": "DataDatabricksAppSpacesSpacesResourcesServingEndpointOutputReference",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1295
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1308
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1288
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1301
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1250
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesServingEndpoint"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesResourcesServingEndpointOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesSqlWarehouse": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesSqlWarehouse",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 1312
      },
      "name": "DataDatabricksAppSpacesSpacesResourcesSqlWarehouse",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#id DataDatabricksAppSpaces#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1319
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#permission DataDatabricksAppSpaces#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1323
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesResourcesSqlWarehouse"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesSqlWarehouseOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesSqlWarehouseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-spaces/index.ts",
          "line": 1370
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 1362
      },
      "name": "DataDatabricksAppSpacesSpacesResourcesSqlWarehouseOutputReference",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1419
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1432
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1412
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1425
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1374
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesSqlWarehouse"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesResourcesSqlWarehouseOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesUcSecurable": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesUcSecurable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 1436
      },
      "name": "DataDatabricksAppSpacesSpacesResourcesUcSecurable",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#permission DataDatabricksAppSpaces#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1440
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#securable_full_name DataDatabricksAppSpaces#securable_full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1444
          },
          "name": "securableFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/app_spaces#securable_type DataDatabricksAppSpaces#securable_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1448
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesResourcesUcSecurable"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesUcSecurableOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesUcSecurableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-spaces/index.ts",
          "line": 1502
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 1494
      },
      "name": "DataDatabricksAppSpacesSpacesResourcesUcSecurableOutputReference",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1575
          },
          "name": "securableKind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1557
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1570
          },
          "name": "securableFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1588
          },
          "name": "securableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1550
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1563
          },
          "name": "securableFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1581
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 1506
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesResourcesUcSecurable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesResourcesUcSecurableOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 2058
      },
      "name": "DataDatabricksAppSpacesSpacesStatus",
      "namespace": "dataDatabricksAppSpaces",
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-app-spaces/index.ts",
          "line": 2088
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-app-spaces/index.ts",
        "line": 2081
      },
      "name": "DataDatabricksAppSpacesSpacesStatusOutputReference",
      "namespace": "dataDatabricksAppSpaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2108
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2113
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-app-spaces/index.ts",
            "line": 2092
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppSpaces.DataDatabricksAppSpacesSpacesStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-app-spaces/index:DataDatabricksAppSpacesSpacesStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksApps": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps databricks_apps}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksApps",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps databricks_apps} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 4851
        },
        "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": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 4819
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksApps resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4836
          },
          "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 DataDatabricksApps to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksApps that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksApps to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4885
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4888
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4900
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4906
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksApps",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4824
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4876
          },
          "name": "app",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4882
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4892
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksApps"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsApp": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 4225
      },
      "name": "DataDatabricksAppsApp",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#name DataDatabricksApps#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4245
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#budget_policy_id DataDatabricksApps#budget_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4229
          },
          "name": "budgetPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#compute_size DataDatabricksApps#compute_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4233
          },
          "name": "computeSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#description DataDatabricksApps#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4237
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#git_repository DataDatabricksApps#git_repository}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4241
          },
          "name": "gitRepository",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppGitRepository"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#resources DataDatabricksApps#resources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4249
          },
          "name": "resources",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#space DataDatabricksApps#space}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4253
          },
          "name": "space",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#telemetry_export_destinations DataDatabricksApps#telemetry_export_destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4257
          },
          "name": "telemetryExportDestinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppTelemetryExportDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#usage_policy_id DataDatabricksApps#usage_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4261
          },
          "name": "usagePolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#user_api_scopes DataDatabricksApps#user_api_scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4265
          },
          "name": "userApiScopes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsApp"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeployment": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeployment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 660
      },
      "name": "DataDatabricksAppsAppActiveDeployment",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#command DataDatabricksApps#command}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 664
          },
          "name": "command",
          "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/databricks/databricks/1.114.2/docs/data-sources/apps#deployment_id DataDatabricksApps#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 668
          },
          "name": "deploymentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#env_vars DataDatabricksApps#env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 672
          },
          "name": "envVars",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentEnvVars"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#git_source DataDatabricksApps#git_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 676
          },
          "name": "gitSource",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentGitSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#mode DataDatabricksApps#mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 680
          },
          "name": "mode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#source_code_path DataDatabricksApps#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 684
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppActiveDeployment"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentDeploymentArtifacts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentDeploymentArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 20
      },
      "name": "DataDatabricksAppsAppActiveDeploymentDeploymentArtifacts",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#source_code_path DataDatabricksApps#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 24
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppActiveDeploymentDeploymentArtifacts"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentDeploymentArtifactsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentDeploymentArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 63
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 56
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 96
          },
          "name": "resetSourceCodePath"
        }
      ],
      "name": "DataDatabricksAppsAppActiveDeploymentDeploymentArtifactsOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 100
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 90
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 67
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentDeploymentArtifacts"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppActiveDeploymentDeploymentArtifactsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentEnvVars": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentEnvVars",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 104
      },
      "name": "DataDatabricksAppsAppActiveDeploymentEnvVars",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#name DataDatabricksApps#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 108
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#value DataDatabricksApps#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 112
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#value_from DataDatabricksApps#value_from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 116
          },
          "name": "valueFrom",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppActiveDeploymentEnvVars"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentEnvVarsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentEnvVarsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 275
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-apps/index.ts",
        "line": 267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 282
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentEnvVarsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAppsAppActiveDeploymentEnvVarsList",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentEnvVars"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppActiveDeploymentEnvVarsList"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentEnvVarsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentEnvVarsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 172
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-apps/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 226
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 242
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 258
          },
          "name": "resetValueFrom"
        }
      ],
      "name": "DataDatabricksAppsAppActiveDeploymentEnvVarsOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 230
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 262
          },
          "name": "valueFromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 246
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 220
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 236
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 252
          },
          "name": "valueFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentEnvVars"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppActiveDeploymentEnvVarsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentGitSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentGitSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 397
      },
      "name": "DataDatabricksAppsAppActiveDeploymentGitSource",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#branch DataDatabricksApps#branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 401
          },
          "name": "branch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#commit DataDatabricksApps#commit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 405
          },
          "name": "commit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#source_code_path DataDatabricksApps#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 409
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#tag DataDatabricksApps#tag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 413
          },
          "name": "tag",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppActiveDeploymentGitSource"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentGitSourceGitRepository": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentGitSourceGitRepository",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 286
      },
      "name": "DataDatabricksAppsAppActiveDeploymentGitSourceGitRepository",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#provider DataDatabricksApps#provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 290
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#url DataDatabricksApps#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 294
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppActiveDeploymentGitSourceGitRepository"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentGitSourceGitRepositoryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentGitSourceGitRepositoryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 340
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 333
      },
      "name": "DataDatabricksAppsAppActiveDeploymentGitSourceGitRepositoryOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 380
          },
          "name": "providerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 393
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 373
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 386
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 344
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentGitSourceGitRepository"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppActiveDeploymentGitSourceGitRepositoryOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentGitSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentGitSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 474
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 466
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 534
          },
          "name": "resetBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 550
          },
          "name": "resetCommit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 577
          },
          "name": "resetSourceCodePath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 593
          },
          "name": "resetTag"
        }
      ],
      "name": "DataDatabricksAppsAppActiveDeploymentGitSourceOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 560
          },
          "name": "gitRepository",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentGitSourceGitRepositoryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 565
          },
          "name": "resolvedCommit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 538
          },
          "name": "branchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 554
          },
          "name": "commitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 581
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 597
          },
          "name": "tagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 528
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 544
          },
          "name": "commit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 571
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 587
          },
          "name": "tag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentGitSource"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppActiveDeploymentGitSourceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 758
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 751
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 866
          },
          "name": "putEnvVars",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentEnvVars"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 882
          },
          "name": "putGitSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentGitSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 821
          },
          "name": "resetCommand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 853
          },
          "name": "resetDeploymentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 869
          },
          "name": "resetEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 885
          },
          "name": "resetGitSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 901
          },
          "name": "resetMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 917
          },
          "name": "resetSourceCodePath"
        }
      ],
      "name": "DataDatabricksAppsAppActiveDeploymentOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 830
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 835
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 841
          },
          "name": "deploymentArtifacts",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentDeploymentArtifactsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 863
          },
          "name": "envVars",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentEnvVarsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 879
          },
          "name": "gitSource",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentGitSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 927
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 932
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 825
          },
          "name": "commandInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 857
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 873
          },
          "name": "envVarsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentEnvVars"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 889
          },
          "name": "gitSourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentGitSource"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 905
          },
          "name": "modeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 921
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 815
          },
          "name": "command",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 847
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 895
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 911
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 762
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeployment"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppActiveDeploymentOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 601
      },
      "name": "DataDatabricksAppsAppActiveDeploymentStatus",
      "namespace": "dataDatabricksApps",
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppActiveDeploymentStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 631
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 624
      },
      "name": "DataDatabricksAppsAppActiveDeploymentStatusOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 651
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 656
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 635
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppActiveDeploymentStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppAppStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppAppStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 936
      },
      "name": "DataDatabricksAppsAppAppStatus",
      "namespace": "dataDatabricksApps",
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppAppStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppAppStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppAppStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 966
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 959
      },
      "name": "DataDatabricksAppsAppAppStatusOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 986
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 991
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 970
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppAppStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppAppStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppComputeStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppComputeStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 995
      },
      "name": "DataDatabricksAppsAppComputeStatus",
      "namespace": "dataDatabricksApps",
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppComputeStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppComputeStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppComputeStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 1025
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 1018
      },
      "name": "DataDatabricksAppsAppComputeStatusOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1045
          },
          "name": "activeInstances",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1050
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1055
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1029
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppComputeStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppComputeStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppGitRepository": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppGitRepository",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 1059
      },
      "name": "DataDatabricksAppsAppGitRepository",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#provider DataDatabricksApps#provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1063
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#url DataDatabricksApps#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1067
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppGitRepository"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppGitRepositoryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppGitRepositoryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 1114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 1106
      },
      "name": "DataDatabricksAppsAppGitRepositoryOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1163
          },
          "name": "providerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1176
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1156
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1169
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppGitRepository"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppGitRepositoryOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 4713
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-apps/index.ts",
        "line": 4705
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4720
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAppsAppList",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4706
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsApp"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppList"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 4369
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-apps/index.ts",
        "line": 4360
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4549
          },
          "name": "putGitRepository",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppGitRepository"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4599
          },
          "name": "putResources",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResources"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4646
          },
          "name": "putTelemetryExportDestinations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppTelemetryExportDestinations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4468
          },
          "name": "resetBudgetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4484
          },
          "name": "resetComputeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4521
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4552
          },
          "name": "resetGitRepository"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4602
          },
          "name": "resetResources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4633
          },
          "name": "resetSpace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4649
          },
          "name": "resetTelemetryExportDestinations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4680
          },
          "name": "resetUsagePolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4696
          },
          "name": "resetUserApiScopes"
        }
      ],
      "name": "DataDatabricksAppsAppOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4450
          },
          "name": "activeDeployment",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppActiveDeploymentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4456
          },
          "name": "appStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppAppStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4494
          },
          "name": "computeStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppComputeStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4499
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4504
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4509
          },
          "name": "defaultSourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4530
          },
          "name": "effectiveBudgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4535
          },
          "name": "effectiveUsagePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4540
          },
          "name": "effectiveUserApiScopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4546
          },
          "name": "gitRepository",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppGitRepositoryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4561
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4579
          },
          "name": "oauth2AppClientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4584
          },
          "name": "oauth2AppIntegrationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4590
          },
          "name": "pendingDeployment",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4596
          },
          "name": "resources",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4611
          },
          "name": "servicePrincipalClientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4616
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4621
          },
          "name": "servicePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4643
          },
          "name": "telemetryExportDestinations",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppTelemetryExportDestinationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4663
          },
          "name": "updater",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4658
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4668
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4472
          },
          "name": "budgetPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4488
          },
          "name": "computeSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4525
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4556
          },
          "name": "gitRepositoryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppGitRepository"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4574
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4606
          },
          "name": "resourcesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4637
          },
          "name": "spaceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4653
          },
          "name": "telemetryExportDestinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppTelemetryExportDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4684
          },
          "name": "usagePolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4700
          },
          "name": "userApiScopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4462
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4478
          },
          "name": "computeSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4515
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4567
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4627
          },
          "name": "space",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4674
          },
          "name": "usagePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4690
          },
          "name": "userApiScopes",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4373
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsApp"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeployment": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeployment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 1820
      },
      "name": "DataDatabricksAppsAppPendingDeployment",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#command DataDatabricksApps#command}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1824
          },
          "name": "command",
          "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/databricks/databricks/1.114.2/docs/data-sources/apps#deployment_id DataDatabricksApps#deployment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1828
          },
          "name": "deploymentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#env_vars DataDatabricksApps#env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1832
          },
          "name": "envVars",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentEnvVars"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#git_source DataDatabricksApps#git_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1836
          },
          "name": "gitSource",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentGitSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#mode DataDatabricksApps#mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1840
          },
          "name": "mode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#source_code_path DataDatabricksApps#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1844
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppPendingDeployment"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentDeploymentArtifacts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentDeploymentArtifacts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 1180
      },
      "name": "DataDatabricksAppsAppPendingDeploymentDeploymentArtifacts",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#source_code_path DataDatabricksApps#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1184
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppPendingDeploymentDeploymentArtifacts"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentDeploymentArtifactsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentDeploymentArtifactsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 1223
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 1216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1256
          },
          "name": "resetSourceCodePath"
        }
      ],
      "name": "DataDatabricksAppsAppPendingDeploymentDeploymentArtifactsOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1260
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1250
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentDeploymentArtifacts"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppPendingDeploymentDeploymentArtifactsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentEnvVars": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentEnvVars",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 1264
      },
      "name": "DataDatabricksAppsAppPendingDeploymentEnvVars",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#name DataDatabricksApps#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1268
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#value DataDatabricksApps#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1272
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#value_from DataDatabricksApps#value_from}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1276
          },
          "name": "valueFrom",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppPendingDeploymentEnvVars"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentEnvVarsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentEnvVarsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 1435
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-apps/index.ts",
        "line": 1427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1442
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentEnvVarsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAppsAppPendingDeploymentEnvVarsList",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentEnvVars"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppPendingDeploymentEnvVarsList"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentEnvVarsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentEnvVarsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 1332
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-apps/index.ts",
        "line": 1322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1386
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1402
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1418
          },
          "name": "resetValueFrom"
        }
      ],
      "name": "DataDatabricksAppsAppPendingDeploymentEnvVarsOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1390
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1422
          },
          "name": "valueFromInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1406
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1380
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1396
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1412
          },
          "name": "valueFrom",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentEnvVars"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppPendingDeploymentEnvVarsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentGitSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentGitSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 1557
      },
      "name": "DataDatabricksAppsAppPendingDeploymentGitSource",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#branch DataDatabricksApps#branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1561
          },
          "name": "branch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#commit DataDatabricksApps#commit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1565
          },
          "name": "commit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#source_code_path DataDatabricksApps#source_code_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1569
          },
          "name": "sourceCodePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#tag DataDatabricksApps#tag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1573
          },
          "name": "tag",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppPendingDeploymentGitSource"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentGitSourceGitRepository": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentGitSourceGitRepository",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 1446
      },
      "name": "DataDatabricksAppsAppPendingDeploymentGitSourceGitRepository",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#provider DataDatabricksApps#provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1450
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#url DataDatabricksApps#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1454
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppPendingDeploymentGitSourceGitRepository"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentGitSourceGitRepositoryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentGitSourceGitRepositoryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 1500
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 1493
      },
      "name": "DataDatabricksAppsAppPendingDeploymentGitSourceGitRepositoryOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1540
          },
          "name": "providerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1553
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1533
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1546
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1504
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentGitSourceGitRepository"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppPendingDeploymentGitSourceGitRepositoryOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentGitSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentGitSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 1634
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 1626
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1694
          },
          "name": "resetBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1710
          },
          "name": "resetCommit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1737
          },
          "name": "resetSourceCodePath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1753
          },
          "name": "resetTag"
        }
      ],
      "name": "DataDatabricksAppsAppPendingDeploymentGitSourceOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1720
          },
          "name": "gitRepository",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentGitSourceGitRepositoryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1725
          },
          "name": "resolvedCommit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1698
          },
          "name": "branchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1714
          },
          "name": "commitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1741
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1757
          },
          "name": "tagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1688
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1704
          },
          "name": "commit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1731
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1747
          },
          "name": "tag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1638
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentGitSource"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppPendingDeploymentGitSourceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 1918
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 1911
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2026
          },
          "name": "putEnvVars",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentEnvVars"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2042
          },
          "name": "putGitSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentGitSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1981
          },
          "name": "resetCommand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2013
          },
          "name": "resetDeploymentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2029
          },
          "name": "resetEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2045
          },
          "name": "resetGitSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2061
          },
          "name": "resetMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2077
          },
          "name": "resetSourceCodePath"
        }
      ],
      "name": "DataDatabricksAppsAppPendingDeploymentOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1990
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1995
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2001
          },
          "name": "deploymentArtifacts",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentDeploymentArtifactsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2023
          },
          "name": "envVars",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentEnvVarsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2039
          },
          "name": "gitSource",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentGitSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2087
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2092
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1985
          },
          "name": "commandInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2017
          },
          "name": "deploymentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2033
          },
          "name": "envVarsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentEnvVars"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2049
          },
          "name": "gitSourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentGitSource"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2065
          },
          "name": "modeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2081
          },
          "name": "sourceCodePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1975
          },
          "name": "command",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2007
          },
          "name": "deploymentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2055
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2071
          },
          "name": "sourceCodePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1922
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeployment"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppPendingDeploymentOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 1761
      },
      "name": "DataDatabricksAppsAppPendingDeploymentStatus",
      "namespace": "dataDatabricksApps",
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppPendingDeploymentStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 1791
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 1784
      },
      "name": "DataDatabricksAppsAppPendingDeploymentStatusOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1811
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1816
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 1795
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppPendingDeploymentStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppPendingDeploymentStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResources": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 3482
      },
      "name": "DataDatabricksAppsAppResources",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#name DataDatabricksApps#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3510
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#app DataDatabricksApps#app}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3486
          },
          "name": "app",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesApp"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#database DataDatabricksApps#database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3490
          },
          "name": "database",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesDatabase"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#description DataDatabricksApps#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3494
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#experiment DataDatabricksApps#experiment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3498
          },
          "name": "experiment",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesExperiment"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#genie_space DataDatabricksApps#genie_space}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3502
          },
          "name": "genieSpace",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesGenieSpace"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#job DataDatabricksApps#job}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3506
          },
          "name": "job",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesJob"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#postgres DataDatabricksApps#postgres}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3514
          },
          "name": "postgres",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesPostgres"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#secret DataDatabricksApps#secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3518
          },
          "name": "secret",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSecret"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#serving_endpoint DataDatabricksApps#serving_endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3522
          },
          "name": "servingEndpoint",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesServingEndpoint"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#sql_warehouse DataDatabricksApps#sql_warehouse}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3526
          },
          "name": "sqlWarehouse",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSqlWarehouse"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#uc_securable DataDatabricksApps#uc_securable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3530
          },
          "name": "ucSecurable",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesUcSecurable"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResources"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesApp": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesApp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 2096
      },
      "name": "DataDatabricksAppsAppResourcesApp",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#name DataDatabricksApps#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2100
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#permission DataDatabricksApps#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2104
          },
          "name": "permission",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesApp"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesAppOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesAppOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 2151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 2143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2199
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2215
          },
          "name": "resetPermission"
        }
      ],
      "name": "DataDatabricksAppsAppResourcesAppOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2203
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2219
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2193
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2209
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesApp"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesAppOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesDatabase": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesDatabase",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 2223
      },
      "name": "DataDatabricksAppsAppResourcesDatabase",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#database_name DataDatabricksApps#database_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2227
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#instance_name DataDatabricksApps#instance_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2231
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#permission DataDatabricksApps#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2235
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesDatabase"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesDatabaseOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesDatabaseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 2289
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 2281
      },
      "name": "DataDatabricksAppsAppResourcesDatabaseOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2344
          },
          "name": "databaseNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2357
          },
          "name": "instanceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2370
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2337
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2350
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2363
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesDatabase"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesDatabaseOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesExperiment": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesExperiment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 2374
      },
      "name": "DataDatabricksAppsAppResourcesExperiment",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#experiment_id DataDatabricksApps#experiment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2378
          },
          "name": "experimentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#permission DataDatabricksApps#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2382
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesExperiment"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesExperimentOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesExperimentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 2429
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 2421
      },
      "name": "DataDatabricksAppsAppResourcesExperimentOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2478
          },
          "name": "experimentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2491
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2471
          },
          "name": "experimentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2484
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesExperiment"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesExperimentOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesGenieSpace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesGenieSpace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 2495
      },
      "name": "DataDatabricksAppsAppResourcesGenieSpace",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#name DataDatabricksApps#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2499
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#permission DataDatabricksApps#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2503
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#space_id DataDatabricksApps#space_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2507
          },
          "name": "spaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesGenieSpace"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesGenieSpaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesGenieSpaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 2561
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 2553
      },
      "name": "DataDatabricksAppsAppResourcesGenieSpaceOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2616
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2629
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2642
          },
          "name": "spaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2609
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2622
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2635
          },
          "name": "spaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2565
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesGenieSpace"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesGenieSpaceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesJob": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesJob",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 2646
      },
      "name": "DataDatabricksAppsAppResourcesJob",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#id DataDatabricksApps#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2653
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#permission DataDatabricksApps#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2657
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesJob"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesJobOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesJobOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 2704
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 2696
      },
      "name": "DataDatabricksAppsAppResourcesJobOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2753
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2766
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2746
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2759
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2708
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesJob"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesJobOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 3947
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-apps/index.ts",
        "line": 3939
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3954
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAppsAppResourcesList",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3940
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesList"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 3649
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-apps/index.ts",
        "line": 3639
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3754
          },
          "name": "putApp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesApp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3770
          },
          "name": "putDatabase",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesDatabase"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3802
          },
          "name": "putExperiment",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesExperiment"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3818
          },
          "name": "putGenieSpace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesGenieSpace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3834
          },
          "name": "putJob",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesJob"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3863
          },
          "name": "putPostgres",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesPostgres"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3879
          },
          "name": "putSecret",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSecret"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3895
          },
          "name": "putServingEndpoint",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesServingEndpoint"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3911
          },
          "name": "putSqlWarehouse",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSqlWarehouse"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3927
          },
          "name": "putUcSecurable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesUcSecurable"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3757
          },
          "name": "resetApp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3773
          },
          "name": "resetDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3789
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3805
          },
          "name": "resetExperiment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3821
          },
          "name": "resetGenieSpace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3837
          },
          "name": "resetJob"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3866
          },
          "name": "resetPostgres"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3882
          },
          "name": "resetSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3898
          },
          "name": "resetServingEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3914
          },
          "name": "resetSqlWarehouse"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3930
          },
          "name": "resetUcSecurable"
        }
      ],
      "name": "DataDatabricksAppsAppResourcesOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3751
          },
          "name": "app",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesAppOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3767
          },
          "name": "database",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesDatabaseOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3799
          },
          "name": "experiment",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesExperimentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3815
          },
          "name": "genieSpace",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesGenieSpaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3831
          },
          "name": "job",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesJobOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3860
          },
          "name": "postgres",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesPostgresOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3876
          },
          "name": "secret",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSecretOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3892
          },
          "name": "servingEndpoint",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesServingEndpointOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3908
          },
          "name": "sqlWarehouse",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSqlWarehouseOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3924
          },
          "name": "ucSecurable",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesUcSecurableOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3761
          },
          "name": "appInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesApp"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3777
          },
          "name": "databaseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesDatabase"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3793
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3809
          },
          "name": "experimentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesExperiment"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3825
          },
          "name": "genieSpaceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesGenieSpace"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3841
          },
          "name": "jobInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesJob"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3854
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3870
          },
          "name": "postgresInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesPostgres"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3886
          },
          "name": "secretInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSecret"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3902
          },
          "name": "servingEndpointInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesServingEndpoint"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3918
          },
          "name": "sqlWarehouseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSqlWarehouse"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3934
          },
          "name": "ucSecurableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesUcSecurable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3783
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3847
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3653
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResources"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesPostgres": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesPostgres",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 2770
      },
      "name": "DataDatabricksAppsAppResourcesPostgres",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#branch DataDatabricksApps#branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2774
          },
          "name": "branch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#database DataDatabricksApps#database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2778
          },
          "name": "database",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#permission DataDatabricksApps#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2782
          },
          "name": "permission",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesPostgres"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesPostgresOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesPostgresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 2836
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 2828
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2890
          },
          "name": "resetBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2906
          },
          "name": "resetDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2922
          },
          "name": "resetPermission"
        }
      ],
      "name": "DataDatabricksAppsAppResourcesPostgresOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2894
          },
          "name": "branchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2910
          },
          "name": "databaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2926
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2884
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2900
          },
          "name": "database",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2916
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2840
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesPostgres"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesPostgresOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSecret": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSecret",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 2930
      },
      "name": "DataDatabricksAppsAppResourcesSecret",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#key DataDatabricksApps#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2934
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#permission DataDatabricksApps#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2938
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#scope DataDatabricksApps#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 2942
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesSecret"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSecretOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSecretOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 2996
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 2988
      },
      "name": "DataDatabricksAppsAppResourcesSecretOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3051
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3064
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3077
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3044
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3057
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3070
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3000
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSecret"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesSecretOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesServingEndpoint": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesServingEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 3081
      },
      "name": "DataDatabricksAppsAppResourcesServingEndpoint",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#name DataDatabricksApps#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3085
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#permission DataDatabricksApps#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3089
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesServingEndpoint"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesServingEndpointOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesServingEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 3136
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 3128
      },
      "name": "DataDatabricksAppsAppResourcesServingEndpointOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3185
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3198
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3178
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3191
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3140
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesServingEndpoint"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesServingEndpointOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSqlWarehouse": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSqlWarehouse",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 3202
      },
      "name": "DataDatabricksAppsAppResourcesSqlWarehouse",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#id DataDatabricksApps#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3209
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#permission DataDatabricksApps#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3213
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesSqlWarehouse"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSqlWarehouseOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSqlWarehouseOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 3260
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 3252
      },
      "name": "DataDatabricksAppsAppResourcesSqlWarehouseOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3309
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3322
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3302
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3315
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3264
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesSqlWarehouse"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesSqlWarehouseOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesUcSecurable": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesUcSecurable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 3326
      },
      "name": "DataDatabricksAppsAppResourcesUcSecurable",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#permission DataDatabricksApps#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3330
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#securable_full_name DataDatabricksApps#securable_full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3334
          },
          "name": "securableFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#securable_type DataDatabricksApps#securable_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3338
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesUcSecurable"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesUcSecurableOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesUcSecurableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 3392
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 3384
      },
      "name": "DataDatabricksAppsAppResourcesUcSecurableOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3465
          },
          "name": "securableKind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3447
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3460
          },
          "name": "securableFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3478
          },
          "name": "securableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3440
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3453
          },
          "name": "securableFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3471
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppResourcesUcSecurable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppResourcesUcSecurableOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppTelemetryExportDestinations": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppTelemetryExportDestinations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 4109
      },
      "name": "DataDatabricksAppsAppTelemetryExportDestinations",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#unity_catalog DataDatabricksApps#unity_catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4113
          },
          "name": "unityCatalog",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppTelemetryExportDestinationsUnityCatalog"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppTelemetryExportDestinations"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppTelemetryExportDestinationsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppTelemetryExportDestinationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 4214
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-apps/index.ts",
        "line": 4206
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4221
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppTelemetryExportDestinationsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAppsAppTelemetryExportDestinationsList",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppTelemetryExportDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppTelemetryExportDestinationsList"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppTelemetryExportDestinationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppTelemetryExportDestinationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 4155
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-apps/index.ts",
        "line": 4145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4194
          },
          "name": "putUnityCatalog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppTelemetryExportDestinationsUnityCatalog"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4197
          },
          "name": "resetUnityCatalog"
        }
      ],
      "name": "DataDatabricksAppsAppTelemetryExportDestinationsOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4191
          },
          "name": "unityCatalog",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppTelemetryExportDestinationsUnityCatalogOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4201
          },
          "name": "unityCatalogInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppTelemetryExportDestinationsUnityCatalog"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4159
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppTelemetryExportDestinations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppTelemetryExportDestinationsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppTelemetryExportDestinationsUnityCatalog": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppTelemetryExportDestinationsUnityCatalog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 3958
      },
      "name": "DataDatabricksAppsAppTelemetryExportDestinationsUnityCatalog",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#logs_table DataDatabricksApps#logs_table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3962
          },
          "name": "logsTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#metrics_table DataDatabricksApps#metrics_table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3966
          },
          "name": "metricsTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#traces_table DataDatabricksApps#traces_table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 3970
          },
          "name": "tracesTable",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppTelemetryExportDestinationsUnityCatalog"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppTelemetryExportDestinationsUnityCatalogOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppTelemetryExportDestinationsUnityCatalogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 4024
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 4016
      },
      "name": "DataDatabricksAppsAppTelemetryExportDestinationsUnityCatalogOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4079
          },
          "name": "logsTableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4092
          },
          "name": "metricsTableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4105
          },
          "name": "tracesTableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4072
          },
          "name": "logsTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4085
          },
          "name": "metricsTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4098
          },
          "name": "tracesTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4028
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsAppTelemetryExportDestinationsUnityCatalog"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsAppTelemetryExportDestinationsUnityCatalogOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 14
      },
      "name": "DataDatabricksAppsConfig",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#provider_config DataDatabricksApps#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 18
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 4724
      },
      "name": "DataDatabricksAppsProviderConfig",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps#workspace_id DataDatabricksApps#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4728
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps/index.ts",
          "line": 4768
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps/index.ts",
        "line": 4760
      },
      "name": "DataDatabricksAppsProviderConfigOutputReference",
      "namespace": "dataDatabricksApps",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4811
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4804
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps/index.ts",
            "line": 4772
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksApps.DataDatabricksAppsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps/index:DataDatabricksAppsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplate": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_template databricks_apps_settings_custom_template}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplate",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_template databricks_apps_settings_custom_template} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
          "line": 1248
        },
        "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": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
        "line": 1216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksAppsSettingsCustomTemplate resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1233
          },
          "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 DataDatabricksAppsSettingsCustomTemplate to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_template#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksAppsSettingsCustomTemplate that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksAppsSettingsCustomTemplate to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1321
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1324
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1336
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1343
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksAppsSettingsCustomTemplate",
      "namespace": "dataDatabricksAppsSettingsCustomTemplate",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1221
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1273
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1278
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1283
          },
          "name": "gitProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1288
          },
          "name": "gitRepo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1294
          },
          "name": "manifest",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1312
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1318
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1307
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1328
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1300
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-template/index:DataDatabricksAppsSettingsCustomTemplate"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
        "line": 14
      },
      "name": "DataDatabricksAppsSettingsCustomTemplateConfig",
      "namespace": "dataDatabricksAppsSettingsCustomTemplate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_template#name DataDatabricksAppsSettingsCustomTemplate#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_template#provider_config DataDatabricksAppsSettingsCustomTemplate#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-template/index:DataDatabricksAppsSettingsCustomTemplateConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifest": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
        "line": 944
      },
      "name": "DataDatabricksAppsSettingsCustomTemplateManifest",
      "namespace": "dataDatabricksAppsSettingsCustomTemplate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_template#name DataDatabricksAppsSettingsCustomTemplate#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 952
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_template#version DataDatabricksAppsSettingsCustomTemplate#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 960
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_template#description DataDatabricksAppsSettingsCustomTemplate#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 948
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_template#resource_specs DataDatabricksAppsSettingsCustomTemplate#resource_specs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 956
          },
          "name": "resourceSpecs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-template/index:DataDatabricksAppsSettingsCustomTemplateManifest"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
          "line": 1020
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
        "line": 1013
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1097
          },
          "name": "putResourceSpecs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecs"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1071
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1100
          },
          "name": "resetResourceSpecs"
        }
      ],
      "name": "DataDatabricksAppsSettingsCustomTemplateManifestOutputReference",
      "namespace": "dataDatabricksAppsSettingsCustomTemplate",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1094
          },
          "name": "resourceSpecs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1075
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1088
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1104
          },
          "name": "resourceSpecsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1117
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1065
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1081
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1110
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1024
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifest"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-template/index:DataDatabricksAppsSettingsCustomTemplateManifestOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
        "line": 600
      },
      "name": "DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecs",
      "namespace": "dataDatabricksAppsSettingsCustomTemplate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_template#name DataDatabricksAppsSettingsCustomTemplate#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 616
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_template#description DataDatabricksAppsSettingsCustomTemplate#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 604
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_template#experiment_spec DataDatabricksAppsSettingsCustomTemplate#experiment_spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 608
          },
          "name": "experimentSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsExperimentSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_template#job_spec DataDatabricksAppsSettingsCustomTemplate#job_spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 612
          },
          "name": "jobSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsJobSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_template#secret_spec DataDatabricksAppsSettingsCustomTemplate#secret_spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 620
          },
          "name": "secretSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsSecretSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_template#serving_endpoint_spec DataDatabricksAppsSettingsCustomTemplate#serving_endpoint_spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 624
          },
          "name": "servingEndpointSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsServingEndpointSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_template#sql_warehouse_spec DataDatabricksAppsSettingsCustomTemplate#sql_warehouse_spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 628
          },
          "name": "sqlWarehouseSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsSqlWarehouseSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_template#uc_securable_spec DataDatabricksAppsSettingsCustomTemplate#uc_securable_spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 632
          },
          "name": "ucSecurableSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsUcSecurableSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-template/index:DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecs"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsExperimentSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsExperimentSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
        "line": 24
      },
      "name": "DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsExperimentSpec",
      "namespace": "dataDatabricksAppsSettingsCustomTemplate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_template#permission DataDatabricksAppsSettingsCustomTemplate#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 28
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-template/index:DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsExperimentSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsExperimentSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsExperimentSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
        "line": 60
      },
      "name": "DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsExperimentSpecOutputReference",
      "namespace": "dataDatabricksAppsSettingsCustomTemplate",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 111
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 104
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsExperimentSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-template/index:DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsExperimentSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsJobSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsJobSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
        "line": 115
      },
      "name": "DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsJobSpec",
      "namespace": "dataDatabricksAppsSettingsCustomTemplate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_template#permission DataDatabricksAppsSettingsCustomTemplate#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 119
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-template/index:DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsJobSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsJobSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsJobSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
          "line": 159
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
        "line": 151
      },
      "name": "DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsJobSpecOutputReference",
      "namespace": "dataDatabricksAppsSettingsCustomTemplate",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 202
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 195
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsJobSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-template/index:DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsJobSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
          "line": 933
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-apps-settings-custom-template/index.ts",
        "line": 925
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 940
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsList",
      "namespace": "dataDatabricksAppsSettingsCustomTemplate",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 926
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-template/index:DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsList"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
          "line": 723
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-apps-settings-custom-template/index.ts",
        "line": 713
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 820
          },
          "name": "putExperimentSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsExperimentSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 836
          },
          "name": "putJobSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsJobSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 865
          },
          "name": "putSecretSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsSecretSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 881
          },
          "name": "putServingEndpointSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsServingEndpointSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 897
          },
          "name": "putSqlWarehouseSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsSqlWarehouseSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 913
          },
          "name": "putUcSecurableSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsUcSecurableSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 807
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 823
          },
          "name": "resetExperimentSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 839
          },
          "name": "resetJobSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 868
          },
          "name": "resetSecretSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 884
          },
          "name": "resetServingEndpointSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 900
          },
          "name": "resetSqlWarehouseSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 916
          },
          "name": "resetUcSecurableSpec"
        }
      ],
      "name": "DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsOutputReference",
      "namespace": "dataDatabricksAppsSettingsCustomTemplate",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 817
          },
          "name": "experimentSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsExperimentSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 833
          },
          "name": "jobSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsJobSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 862
          },
          "name": "secretSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsSecretSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 878
          },
          "name": "servingEndpointSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsServingEndpointSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 894
          },
          "name": "sqlWarehouseSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsSqlWarehouseSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 910
          },
          "name": "ucSecurableSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsUcSecurableSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 811
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 827
          },
          "name": "experimentSpecInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsExperimentSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 843
          },
          "name": "jobSpecInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsJobSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 856
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 872
          },
          "name": "secretSpecInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsSecretSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 888
          },
          "name": "servingEndpointSpecInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsServingEndpointSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 904
          },
          "name": "sqlWarehouseSpecInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsSqlWarehouseSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 920
          },
          "name": "ucSecurableSpecInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsUcSecurableSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 801
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 849
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 727
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecs"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-template/index:DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsSecretSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsSecretSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
        "line": 206
      },
      "name": "DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsSecretSpec",
      "namespace": "dataDatabricksAppsSettingsCustomTemplate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_template#permission DataDatabricksAppsSettingsCustomTemplate#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 210
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-template/index:DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsSecretSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsSecretSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsSecretSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
          "line": 250
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
        "line": 242
      },
      "name": "DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsSecretSpecOutputReference",
      "namespace": "dataDatabricksAppsSettingsCustomTemplate",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 293
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 286
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsSecretSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-template/index:DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsSecretSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsServingEndpointSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsServingEndpointSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
        "line": 297
      },
      "name": "DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsServingEndpointSpec",
      "namespace": "dataDatabricksAppsSettingsCustomTemplate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_template#permission DataDatabricksAppsSettingsCustomTemplate#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 301
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-template/index:DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsServingEndpointSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsServingEndpointSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsServingEndpointSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
          "line": 341
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
        "line": 333
      },
      "name": "DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsServingEndpointSpecOutputReference",
      "namespace": "dataDatabricksAppsSettingsCustomTemplate",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 384
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 377
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 345
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsServingEndpointSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-template/index:DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsServingEndpointSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsSqlWarehouseSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsSqlWarehouseSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
        "line": 388
      },
      "name": "DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsSqlWarehouseSpec",
      "namespace": "dataDatabricksAppsSettingsCustomTemplate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_template#permission DataDatabricksAppsSettingsCustomTemplate#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 392
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-template/index:DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsSqlWarehouseSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsSqlWarehouseSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsSqlWarehouseSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
          "line": 432
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
        "line": 424
      },
      "name": "DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsSqlWarehouseSpecOutputReference",
      "namespace": "dataDatabricksAppsSettingsCustomTemplate",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 475
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 468
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsSqlWarehouseSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-template/index:DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsSqlWarehouseSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsUcSecurableSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsUcSecurableSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
        "line": 479
      },
      "name": "DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsUcSecurableSpec",
      "namespace": "dataDatabricksAppsSettingsCustomTemplate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_template#permission DataDatabricksAppsSettingsCustomTemplate#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 483
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_template#securable_type DataDatabricksAppsSettingsCustomTemplate#securable_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 487
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-template/index:DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsUcSecurableSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsUcSecurableSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsUcSecurableSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
          "line": 534
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
        "line": 526
      },
      "name": "DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsUcSecurableSpecOutputReference",
      "namespace": "dataDatabricksAppsSettingsCustomTemplate",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 583
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 596
          },
          "name": "securableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 576
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 589
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 538
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsUcSecurableSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-template/index:DataDatabricksAppsSettingsCustomTemplateManifestResourceSpecsUcSecurableSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
        "line": 1121
      },
      "name": "DataDatabricksAppsSettingsCustomTemplateProviderConfig",
      "namespace": "dataDatabricksAppsSettingsCustomTemplate",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_template#workspace_id DataDatabricksAppsSettingsCustomTemplate#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1125
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-template/index:DataDatabricksAppsSettingsCustomTemplateProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
          "line": 1165
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
        "line": 1157
      },
      "name": "DataDatabricksAppsSettingsCustomTemplateProviderConfigOutputReference",
      "namespace": "dataDatabricksAppsSettingsCustomTemplate",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1208
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1201
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-template/index.ts",
            "line": 1169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplate.DataDatabricksAppsSettingsCustomTemplateProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-template/index:DataDatabricksAppsSettingsCustomTemplateProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplates": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates databricks_apps_settings_custom_templates}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplates",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates databricks_apps_settings_custom_templates} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
          "line": 1506
        },
        "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": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
        "line": 1474
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksAppsSettingsCustomTemplates resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1491
          },
          "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 DataDatabricksAppsSettingsCustomTemplates to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksAppsSettingsCustomTemplates that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksAppsSettingsCustomTemplates to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1551
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1538
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1554
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1572
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1579
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksAppsSettingsCustomTemplates",
      "namespace": "dataDatabricksAppsSettingsCustomTemplates",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1479
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1548
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1564
          },
          "name": "templates",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1542
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1558
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1532
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:DataDatabricksAppsSettingsCustomTemplates"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
        "line": 14
      },
      "name": "DataDatabricksAppsSettingsCustomTemplatesConfig",
      "namespace": "dataDatabricksAppsSettingsCustomTemplates",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates#page_size DataDatabricksAppsSettingsCustomTemplates#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 18
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates#provider_config DataDatabricksAppsSettingsCustomTemplates#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:DataDatabricksAppsSettingsCustomTemplatesConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
        "line": 24
      },
      "name": "DataDatabricksAppsSettingsCustomTemplatesProviderConfig",
      "namespace": "dataDatabricksAppsSettingsCustomTemplates",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates#workspace_id DataDatabricksAppsSettingsCustomTemplates#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 28
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:DataDatabricksAppsSettingsCustomTemplatesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
        "line": 60
      },
      "name": "DataDatabricksAppsSettingsCustomTemplatesProviderConfigOutputReference",
      "namespace": "dataDatabricksAppsSettingsCustomTemplates",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 111
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:DataDatabricksAppsSettingsCustomTemplatesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplates": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplates",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
        "line": 1303
      },
      "name": "DataDatabricksAppsSettingsCustomTemplatesTemplates",
      "namespace": "dataDatabricksAppsSettingsCustomTemplates",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates#name DataDatabricksAppsSettingsCustomTemplates#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1307
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates#provider_config DataDatabricksAppsSettingsCustomTemplates#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1311
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:DataDatabricksAppsSettingsCustomTemplatesTemplates"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
          "line": 1459
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-apps-settings-custom-templates/index.ts",
        "line": 1451
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1466
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAppsSettingsCustomTemplatesTemplatesList",
      "namespace": "dataDatabricksAppsSettingsCustomTemplates",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1452
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplates"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:DataDatabricksAppsSettingsCustomTemplatesTemplatesList"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifest": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
        "line": 1035
      },
      "name": "DataDatabricksAppsSettingsCustomTemplatesTemplatesManifest",
      "namespace": "dataDatabricksAppsSettingsCustomTemplates",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates#name DataDatabricksAppsSettingsCustomTemplates#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1043
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates#version DataDatabricksAppsSettingsCustomTemplates#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1051
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates#description DataDatabricksAppsSettingsCustomTemplates#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1039
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates#resource_specs DataDatabricksAppsSettingsCustomTemplates#resource_specs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1047
          },
          "name": "resourceSpecs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:DataDatabricksAppsSettingsCustomTemplatesTemplatesManifest"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
          "line": 1111
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
        "line": 1104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1188
          },
          "name": "putResourceSpecs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecs"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1162
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1191
          },
          "name": "resetResourceSpecs"
        }
      ],
      "name": "DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestOutputReference",
      "namespace": "dataDatabricksAppsSettingsCustomTemplates",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1185
          },
          "name": "resourceSpecs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1166
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1179
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1195
          },
          "name": "resourceSpecsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1208
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1156
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1172
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1201
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1115
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifest"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
        "line": 691
      },
      "name": "DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecs",
      "namespace": "dataDatabricksAppsSettingsCustomTemplates",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates#name DataDatabricksAppsSettingsCustomTemplates#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 707
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates#description DataDatabricksAppsSettingsCustomTemplates#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 695
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates#experiment_spec DataDatabricksAppsSettingsCustomTemplates#experiment_spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 699
          },
          "name": "experimentSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsExperimentSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates#job_spec DataDatabricksAppsSettingsCustomTemplates#job_spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 703
          },
          "name": "jobSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsJobSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates#secret_spec DataDatabricksAppsSettingsCustomTemplates#secret_spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 711
          },
          "name": "secretSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsSecretSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates#serving_endpoint_spec DataDatabricksAppsSettingsCustomTemplates#serving_endpoint_spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 715
          },
          "name": "servingEndpointSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsServingEndpointSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates#sql_warehouse_spec DataDatabricksAppsSettingsCustomTemplates#sql_warehouse_spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 719
          },
          "name": "sqlWarehouseSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsSqlWarehouseSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates#uc_securable_spec DataDatabricksAppsSettingsCustomTemplates#uc_securable_spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 723
          },
          "name": "ucSecurableSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsUcSecurableSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecs"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsExperimentSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsExperimentSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
        "line": 115
      },
      "name": "DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsExperimentSpec",
      "namespace": "dataDatabricksAppsSettingsCustomTemplates",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates#permission DataDatabricksAppsSettingsCustomTemplates#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 119
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsExperimentSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsExperimentSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsExperimentSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
          "line": 159
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
        "line": 151
      },
      "name": "DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsExperimentSpecOutputReference",
      "namespace": "dataDatabricksAppsSettingsCustomTemplates",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 202
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 195
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsExperimentSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsExperimentSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsJobSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsJobSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
        "line": 206
      },
      "name": "DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsJobSpec",
      "namespace": "dataDatabricksAppsSettingsCustomTemplates",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates#permission DataDatabricksAppsSettingsCustomTemplates#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 210
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsJobSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsJobSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsJobSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
          "line": 250
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
        "line": 242
      },
      "name": "DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsJobSpecOutputReference",
      "namespace": "dataDatabricksAppsSettingsCustomTemplates",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 293
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 286
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsJobSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsJobSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
          "line": 1024
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-apps-settings-custom-templates/index.ts",
        "line": 1016
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1031
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsList",
      "namespace": "dataDatabricksAppsSettingsCustomTemplates",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1017
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsList"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
          "line": 814
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-apps-settings-custom-templates/index.ts",
        "line": 804
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 911
          },
          "name": "putExperimentSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsExperimentSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 927
          },
          "name": "putJobSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsJobSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 956
          },
          "name": "putSecretSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsSecretSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 972
          },
          "name": "putServingEndpointSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsServingEndpointSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 988
          },
          "name": "putSqlWarehouseSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsSqlWarehouseSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1004
          },
          "name": "putUcSecurableSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsUcSecurableSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 898
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 914
          },
          "name": "resetExperimentSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 930
          },
          "name": "resetJobSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 959
          },
          "name": "resetSecretSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 975
          },
          "name": "resetServingEndpointSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 991
          },
          "name": "resetSqlWarehouseSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1007
          },
          "name": "resetUcSecurableSpec"
        }
      ],
      "name": "DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsOutputReference",
      "namespace": "dataDatabricksAppsSettingsCustomTemplates",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 908
          },
          "name": "experimentSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsExperimentSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 924
          },
          "name": "jobSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsJobSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 953
          },
          "name": "secretSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsSecretSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 969
          },
          "name": "servingEndpointSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsServingEndpointSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 985
          },
          "name": "sqlWarehouseSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsSqlWarehouseSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1001
          },
          "name": "ucSecurableSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsUcSecurableSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 902
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 918
          },
          "name": "experimentSpecInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsExperimentSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 934
          },
          "name": "jobSpecInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsJobSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 947
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 963
          },
          "name": "secretSpecInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsSecretSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 979
          },
          "name": "servingEndpointSpecInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsServingEndpointSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 995
          },
          "name": "sqlWarehouseSpecInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsSqlWarehouseSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1011
          },
          "name": "ucSecurableSpecInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsUcSecurableSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 892
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 940
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 818
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecs"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsSecretSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsSecretSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
        "line": 297
      },
      "name": "DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsSecretSpec",
      "namespace": "dataDatabricksAppsSettingsCustomTemplates",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates#permission DataDatabricksAppsSettingsCustomTemplates#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 301
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsSecretSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsSecretSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsSecretSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
          "line": 341
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
        "line": 333
      },
      "name": "DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsSecretSpecOutputReference",
      "namespace": "dataDatabricksAppsSettingsCustomTemplates",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 384
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 377
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 345
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsSecretSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsSecretSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsServingEndpointSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsServingEndpointSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
        "line": 388
      },
      "name": "DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsServingEndpointSpec",
      "namespace": "dataDatabricksAppsSettingsCustomTemplates",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates#permission DataDatabricksAppsSettingsCustomTemplates#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 392
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsServingEndpointSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsServingEndpointSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsServingEndpointSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
          "line": 432
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
        "line": 424
      },
      "name": "DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsServingEndpointSpecOutputReference",
      "namespace": "dataDatabricksAppsSettingsCustomTemplates",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 475
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 468
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsServingEndpointSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsServingEndpointSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsSqlWarehouseSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsSqlWarehouseSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
        "line": 479
      },
      "name": "DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsSqlWarehouseSpec",
      "namespace": "dataDatabricksAppsSettingsCustomTemplates",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates#permission DataDatabricksAppsSettingsCustomTemplates#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 483
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsSqlWarehouseSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsSqlWarehouseSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsSqlWarehouseSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
          "line": 523
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
        "line": 515
      },
      "name": "DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsSqlWarehouseSpecOutputReference",
      "namespace": "dataDatabricksAppsSettingsCustomTemplates",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 566
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 559
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 527
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsSqlWarehouseSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsSqlWarehouseSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsUcSecurableSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsUcSecurableSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
        "line": 570
      },
      "name": "DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsUcSecurableSpec",
      "namespace": "dataDatabricksAppsSettingsCustomTemplates",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates#permission DataDatabricksAppsSettingsCustomTemplates#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 574
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates#securable_type DataDatabricksAppsSettingsCustomTemplates#securable_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 578
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsUcSecurableSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsUcSecurableSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsUcSecurableSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
          "line": 625
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
        "line": 617
      },
      "name": "DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsUcSecurableSpecOutputReference",
      "namespace": "dataDatabricksAppsSettingsCustomTemplates",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 674
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 687
          },
          "name": "securableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 667
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 680
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 629
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsUcSecurableSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestResourceSpecsUcSecurableSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
          "line": 1359
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-apps-settings-custom-templates/index.ts",
        "line": 1350
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1439
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1442
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksAppsSettingsCustomTemplatesTemplatesOutputReference",
      "namespace": "dataDatabricksAppsSettingsCustomTemplates",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1391
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1396
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1401
          },
          "name": "gitProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1406
          },
          "name": "gitRepo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1412
          },
          "name": "manifest",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesManifestOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1430
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1436
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1425
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1446
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1418
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplates"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:DataDatabricksAppsSettingsCustomTemplatesTemplatesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
        "line": 1212
      },
      "name": "DataDatabricksAppsSettingsCustomTemplatesTemplatesProviderConfig",
      "namespace": "dataDatabricksAppsSettingsCustomTemplates",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/apps_settings_custom_templates#workspace_id DataDatabricksAppsSettingsCustomTemplates#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1216
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:DataDatabricksAppsSettingsCustomTemplatesTemplatesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
          "line": 1256
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
        "line": 1248
      },
      "name": "DataDatabricksAppsSettingsCustomTemplatesTemplatesProviderConfigOutputReference",
      "namespace": "dataDatabricksAppsSettingsCustomTemplates",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1299
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1292
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-apps-settings-custom-templates/index.ts",
            "line": 1260
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksAppsSettingsCustomTemplates.DataDatabricksAppsSettingsCustomTemplatesTemplatesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-apps-settings-custom-templates/index:DataDatabricksAppsSettingsCustomTemplatesTemplatesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksAwsAssumeRolePolicy.DataDatabricksAwsAssumeRolePolicy": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_assume_role_policy databricks_aws_assume_role_policy}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAwsAssumeRolePolicy.DataDatabricksAwsAssumeRolePolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_assume_role_policy databricks_aws_assume_role_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-aws-assume-role-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": "@cdktn/provider-databricks.dataDatabricksAwsAssumeRolePolicy.DataDatabricksAwsAssumeRolePolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-aws-assume-role-policy/index.ts",
        "line": 45
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksAwsAssumeRolePolicy resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-assume-role-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 DataDatabricksAwsAssumeRolePolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_assume_role_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksAwsAssumeRolePolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksAwsAssumeRolePolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-assume-role-policy/index.ts",
            "line": 112
          },
          "name": "resetAwsPartition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-assume-role-policy/index.ts",
            "line": 128
          },
          "name": "resetDatabricksAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-assume-role-policy/index.ts",
            "line": 157
          },
          "name": "resetForLogDelivery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-assume-role-policy/index.ts",
            "line": 173
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-assume-role-policy/index.ts",
            "line": 190
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-assume-role-policy/index.ts",
            "line": 200
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksAwsAssumeRolePolicy",
      "namespace": "dataDatabricksAwsAssumeRolePolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-assume-role-policy/index.ts",
            "line": 50
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-assume-role-policy/index.ts",
            "line": 182
          },
          "name": "json",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-assume-role-policy/index.ts",
            "line": 116
          },
          "name": "awsPartitionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-assume-role-policy/index.ts",
            "line": 132
          },
          "name": "databricksAccountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-assume-role-policy/index.ts",
            "line": 145
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-assume-role-policy/index.ts",
            "line": 161
          },
          "name": "forLogDeliveryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-assume-role-policy/index.ts",
            "line": 177
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-assume-role-policy/index.ts",
            "line": 106
          },
          "name": "awsPartition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-assume-role-policy/index.ts",
            "line": 122
          },
          "name": "databricksAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-assume-role-policy/index.ts",
            "line": 138
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-assume-role-policy/index.ts",
            "line": 151
          },
          "name": "forLogDelivery",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-assume-role-policy/index.ts",
            "line": 167
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-aws-assume-role-policy/index:DataDatabricksAwsAssumeRolePolicy"
    },
    "@cdktn/provider-databricks.dataDatabricksAwsAssumeRolePolicy.DataDatabricksAwsAssumeRolePolicyConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAwsAssumeRolePolicy.DataDatabricksAwsAssumeRolePolicyConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-aws-assume-role-policy/index.ts",
        "line": 14
      },
      "name": "DataDatabricksAwsAssumeRolePolicyConfig",
      "namespace": "dataDatabricksAwsAssumeRolePolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_assume_role_policy#external_id DataDatabricksAwsAssumeRolePolicy#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-assume-role-policy/index.ts",
            "line": 26
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_assume_role_policy#aws_partition DataDatabricksAwsAssumeRolePolicy#aws_partition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-assume-role-policy/index.ts",
            "line": 18
          },
          "name": "awsPartition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_assume_role_policy#databricks_account_id DataDatabricksAwsAssumeRolePolicy#databricks_account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-assume-role-policy/index.ts",
            "line": 22
          },
          "name": "databricksAccountId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_assume_role_policy#for_log_delivery DataDatabricksAwsAssumeRolePolicy#for_log_delivery}",
            "stability": "stable",
            "summary": "Grant AssumeRole to Databricks SaasUsageDeliveryRole instead of root account."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-assume-role-policy/index.ts",
            "line": 32
          },
          "name": "forLogDelivery",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.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/databricks/databricks/1.114.2/docs/data-sources/aws_assume_role_policy#id DataDatabricksAwsAssumeRolePolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-assume-role-policy/index.ts",
            "line": 39
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-aws-assume-role-policy/index:DataDatabricksAwsAssumeRolePolicyConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksAwsBucketPolicy.DataDatabricksAwsBucketPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_bucket_policy databricks_aws_bucket_policy}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAwsBucketPolicy.DataDatabricksAwsBucketPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_bucket_policy databricks_aws_bucket_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-aws-bucket-policy/index.ts",
          "line": 79
        },
        "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": "@cdktn/provider-databricks.dataDatabricksAwsBucketPolicy.DataDatabricksAwsBucketPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-aws-bucket-policy/index.ts",
        "line": 47
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksAwsBucketPolicy resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 64
          },
          "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 DataDatabricksAwsBucketPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_bucket_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksAwsBucketPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksAwsBucketPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 115
          },
          "name": "resetAwsPartition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 144
          },
          "name": "resetDatabricksAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 160
          },
          "name": "resetDatabricksE2AccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 176
          },
          "name": "resetFullAccessRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 192
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 209
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 220
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksAwsBucketPolicy",
      "namespace": "dataDatabricksAwsBucketPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 52
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 201
          },
          "name": "json",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 119
          },
          "name": "awsPartitionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 132
          },
          "name": "bucketInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 148
          },
          "name": "databricksAccountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 164
          },
          "name": "databricksE2AccountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 180
          },
          "name": "fullAccessRoleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 196
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 109
          },
          "name": "awsPartition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 125
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 138
          },
          "name": "databricksAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 154
          },
          "name": "databricksE2AccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 170
          },
          "name": "fullAccessRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 186
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-aws-bucket-policy/index:DataDatabricksAwsBucketPolicy"
    },
    "@cdktn/provider-databricks.dataDatabricksAwsBucketPolicy.DataDatabricksAwsBucketPolicyConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAwsBucketPolicy.DataDatabricksAwsBucketPolicyConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-aws-bucket-policy/index.ts",
        "line": 14
      },
      "name": "DataDatabricksAwsBucketPolicyConfig",
      "namespace": "dataDatabricksAwsBucketPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_bucket_policy#bucket DataDatabricksAwsBucketPolicy#bucket}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 22
          },
          "name": "bucket",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_bucket_policy#aws_partition DataDatabricksAwsBucketPolicy#aws_partition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 18
          },
          "name": "awsPartition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_bucket_policy#databricks_account_id DataDatabricksAwsBucketPolicy#databricks_account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 26
          },
          "name": "databricksAccountId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_bucket_policy#databricks_e2_account_id DataDatabricksAwsBucketPolicy#databricks_e2_account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 30
          },
          "name": "databricksE2AccountId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_bucket_policy#full_access_role DataDatabricksAwsBucketPolicy#full_access_role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 34
          },
          "name": "fullAccessRole",
          "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/databricks/databricks/1.114.2/docs/data-sources/aws_bucket_policy#id DataDatabricksAwsBucketPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-bucket-policy/index.ts",
            "line": 41
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-aws-bucket-policy/index:DataDatabricksAwsBucketPolicyConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksAwsCrossaccountPolicy.DataDatabricksAwsCrossaccountPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_crossaccount_policy databricks_aws_crossaccount_policy}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAwsCrossaccountPolicy.DataDatabricksAwsCrossaccountPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_crossaccount_policy databricks_aws_crossaccount_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-aws-crossaccount-policy/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",
            "optional": true,
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksAwsCrossaccountPolicy.DataDatabricksAwsCrossaccountPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
        "line": 55
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksAwsCrossaccountPolicy resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/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 DataDatabricksAwsCrossaccountPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_crossaccount_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksAwsCrossaccountPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksAwsCrossaccountPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 125
          },
          "name": "resetAwsAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 141
          },
          "name": "resetAwsPartition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 157
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 178
          },
          "name": "resetPassRoles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 194
          },
          "name": "resetPolicyType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 210
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 226
          },
          "name": "resetSecurityGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 242
          },
          "name": "resetVpcId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 254
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 267
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksAwsCrossaccountPolicy",
      "namespace": "dataDatabricksAwsCrossaccountPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 60
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 166
          },
          "name": "json",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 129
          },
          "name": "awsAccountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 145
          },
          "name": "awsPartitionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 161
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 182
          },
          "name": "passRolesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 198
          },
          "name": "policyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 214
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 230
          },
          "name": "securityGroupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 246
          },
          "name": "vpcIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 119
          },
          "name": "awsAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 135
          },
          "name": "awsPartition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 151
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 172
          },
          "name": "passRoles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 188
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 204
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 220
          },
          "name": "securityGroupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 236
          },
          "name": "vpcId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-aws-crossaccount-policy/index:DataDatabricksAwsCrossaccountPolicy"
    },
    "@cdktn/provider-databricks.dataDatabricksAwsCrossaccountPolicy.DataDatabricksAwsCrossaccountPolicyConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAwsCrossaccountPolicy.DataDatabricksAwsCrossaccountPolicyConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
        "line": 14
      },
      "name": "DataDatabricksAwsCrossaccountPolicyConfig",
      "namespace": "dataDatabricksAwsCrossaccountPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_crossaccount_policy#aws_account_id DataDatabricksAwsCrossaccountPolicy#aws_account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 18
          },
          "name": "awsAccountId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_crossaccount_policy#aws_partition DataDatabricksAwsCrossaccountPolicy#aws_partition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 22
          },
          "name": "awsPartition",
          "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/databricks/databricks/1.114.2/docs/data-sources/aws_crossaccount_policy#id DataDatabricksAwsCrossaccountPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 29
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_crossaccount_policy#pass_roles DataDatabricksAwsCrossaccountPolicy#pass_roles}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 33
          },
          "name": "passRoles",
          "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/databricks/databricks/1.114.2/docs/data-sources/aws_crossaccount_policy#policy_type DataDatabricksAwsCrossaccountPolicy#policy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 37
          },
          "name": "policyType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_crossaccount_policy#region DataDatabricksAwsCrossaccountPolicy#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 41
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_crossaccount_policy#security_group_id DataDatabricksAwsCrossaccountPolicy#security_group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 45
          },
          "name": "securityGroupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_crossaccount_policy#vpc_id DataDatabricksAwsCrossaccountPolicy#vpc_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-crossaccount-policy/index.ts",
            "line": 49
          },
          "name": "vpcId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-aws-crossaccount-policy/index:DataDatabricksAwsCrossaccountPolicyConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksAwsUnityCatalogAssumeRolePolicy.DataDatabricksAwsUnityCatalogAssumeRolePolicy": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_unity_catalog_assume_role_policy databricks_aws_unity_catalog_assume_role_policy}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAwsUnityCatalogAssumeRolePolicy.DataDatabricksAwsUnityCatalogAssumeRolePolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_unity_catalog_assume_role_policy databricks_aws_unity_catalog_assume_role_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-aws-unity-catalog-assume-role-policy/index.ts",
          "line": 72
        },
        "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": "@cdktn/provider-databricks.dataDatabricksAwsUnityCatalogAssumeRolePolicy.DataDatabricksAwsUnityCatalogAssumeRolePolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-aws-unity-catalog-assume-role-policy/index.ts",
        "line": 40
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksAwsUnityCatalogAssumeRolePolicy resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-assume-role-policy/index.ts",
            "line": 57
          },
          "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 DataDatabricksAwsUnityCatalogAssumeRolePolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_unity_catalog_assume_role_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksAwsUnityCatalogAssumeRolePolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksAwsUnityCatalogAssumeRolePolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-assume-role-policy/index.ts",
            "line": 120
          },
          "name": "resetAwsPartition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-assume-role-policy/index.ts",
            "line": 172
          },
          "name": "resetUnityCatalogIamArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-assume-role-policy/index.ts",
            "line": 184
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-assume-role-policy/index.ts",
            "line": 194
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksAwsUnityCatalogAssumeRolePolicy",
      "namespace": "dataDatabricksAwsUnityCatalogAssumeRolePolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-assume-role-policy/index.ts",
            "line": 45
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-assume-role-policy/index.ts",
            "line": 142
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-assume-role-policy/index.ts",
            "line": 147
          },
          "name": "json",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-assume-role-policy/index.ts",
            "line": 108
          },
          "name": "awsAccountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-assume-role-policy/index.ts",
            "line": 124
          },
          "name": "awsPartitionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-assume-role-policy/index.ts",
            "line": 137
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-assume-role-policy/index.ts",
            "line": 160
          },
          "name": "roleNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-assume-role-policy/index.ts",
            "line": 176
          },
          "name": "unityCatalogIamArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-assume-role-policy/index.ts",
            "line": 101
          },
          "name": "awsAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-assume-role-policy/index.ts",
            "line": 114
          },
          "name": "awsPartition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-assume-role-policy/index.ts",
            "line": 130
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-assume-role-policy/index.ts",
            "line": 153
          },
          "name": "roleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-assume-role-policy/index.ts",
            "line": 166
          },
          "name": "unityCatalogIamArn",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-aws-unity-catalog-assume-role-policy/index:DataDatabricksAwsUnityCatalogAssumeRolePolicy"
    },
    "@cdktn/provider-databricks.dataDatabricksAwsUnityCatalogAssumeRolePolicy.DataDatabricksAwsUnityCatalogAssumeRolePolicyConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAwsUnityCatalogAssumeRolePolicy.DataDatabricksAwsUnityCatalogAssumeRolePolicyConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-aws-unity-catalog-assume-role-policy/index.ts",
        "line": 14
      },
      "name": "DataDatabricksAwsUnityCatalogAssumeRolePolicyConfig",
      "namespace": "dataDatabricksAwsUnityCatalogAssumeRolePolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_unity_catalog_assume_role_policy#aws_account_id DataDatabricksAwsUnityCatalogAssumeRolePolicy#aws_account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-assume-role-policy/index.ts",
            "line": 18
          },
          "name": "awsAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_unity_catalog_assume_role_policy#external_id DataDatabricksAwsUnityCatalogAssumeRolePolicy#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-assume-role-policy/index.ts",
            "line": 26
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_unity_catalog_assume_role_policy#role_name DataDatabricksAwsUnityCatalogAssumeRolePolicy#role_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-assume-role-policy/index.ts",
            "line": 30
          },
          "name": "roleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_unity_catalog_assume_role_policy#aws_partition DataDatabricksAwsUnityCatalogAssumeRolePolicy#aws_partition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-assume-role-policy/index.ts",
            "line": 22
          },
          "name": "awsPartition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_unity_catalog_assume_role_policy#unity_catalog_iam_arn DataDatabricksAwsUnityCatalogAssumeRolePolicy#unity_catalog_iam_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-assume-role-policy/index.ts",
            "line": 34
          },
          "name": "unityCatalogIamArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-aws-unity-catalog-assume-role-policy/index:DataDatabricksAwsUnityCatalogAssumeRolePolicyConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksAwsUnityCatalogPolicy.DataDatabricksAwsUnityCatalogPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_unity_catalog_policy databricks_aws_unity_catalog_policy}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAwsUnityCatalogPolicy.DataDatabricksAwsUnityCatalogPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_unity_catalog_policy databricks_aws_unity_catalog_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
          "line": 79
        },
        "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": "@cdktn/provider-databricks.dataDatabricksAwsUnityCatalogPolicy.DataDatabricksAwsUnityCatalogPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
        "line": 47
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksAwsUnityCatalogPolicy resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
            "line": 64
          },
          "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 DataDatabricksAwsUnityCatalogPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_unity_catalog_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksAwsUnityCatalogPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksAwsUnityCatalogPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
            "line": 128
          },
          "name": "resetAwsPartition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
            "line": 157
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
            "line": 178
          },
          "name": "resetKmsName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
            "line": 203
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
            "line": 214
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksAwsUnityCatalogPolicy",
      "namespace": "dataDatabricksAwsUnityCatalogPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
            "line": 52
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
            "line": 166
          },
          "name": "json",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
            "line": 116
          },
          "name": "awsAccountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
            "line": 132
          },
          "name": "awsPartitionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
            "line": 145
          },
          "name": "bucketNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
            "line": 161
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
            "line": 182
          },
          "name": "kmsNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
            "line": 195
          },
          "name": "roleNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
            "line": 109
          },
          "name": "awsAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
            "line": 122
          },
          "name": "awsPartition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
            "line": 138
          },
          "name": "bucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
            "line": 151
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
            "line": 172
          },
          "name": "kmsName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
            "line": 188
          },
          "name": "roleName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-aws-unity-catalog-policy/index:DataDatabricksAwsUnityCatalogPolicy"
    },
    "@cdktn/provider-databricks.dataDatabricksAwsUnityCatalogPolicy.DataDatabricksAwsUnityCatalogPolicyConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksAwsUnityCatalogPolicy.DataDatabricksAwsUnityCatalogPolicyConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
        "line": 14
      },
      "name": "DataDatabricksAwsUnityCatalogPolicyConfig",
      "namespace": "dataDatabricksAwsUnityCatalogPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_unity_catalog_policy#aws_account_id DataDatabricksAwsUnityCatalogPolicy#aws_account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
            "line": 18
          },
          "name": "awsAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_unity_catalog_policy#bucket_name DataDatabricksAwsUnityCatalogPolicy#bucket_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
            "line": 26
          },
          "name": "bucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_unity_catalog_policy#role_name DataDatabricksAwsUnityCatalogPolicy#role_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
            "line": 41
          },
          "name": "roleName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/aws_unity_catalog_policy#aws_partition DataDatabricksAwsUnityCatalogPolicy#aws_partition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
            "line": 22
          },
          "name": "awsPartition",
          "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/databricks/databricks/1.114.2/docs/data-sources/aws_unity_catalog_policy#id DataDatabricksAwsUnityCatalogPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-policy/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/databricks/databricks/1.114.2/docs/data-sources/aws_unity_catalog_policy#kms_name DataDatabricksAwsUnityCatalogPolicy#kms_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-aws-unity-catalog-policy/index.ts",
            "line": 37
          },
          "name": "kmsName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-aws-unity-catalog-policy/index:DataDatabricksAwsUnityCatalogPolicyConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPolicies": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/budget_policies databricks_budget_policies}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/budget_policies databricks_budget_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-budget-policies/index.ts",
          "line": 606
        },
        "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": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-budget-policies/index.ts",
        "line": 574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksBudgetPolicies resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 591
          },
          "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 DataDatabricksBudgetPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/budget_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksBudgetPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksBudgetPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 636
          },
          "name": "putFilterBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesFilterBy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 674
          },
          "name": "putSortSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesSortSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 639
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 655
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 677
          },
          "name": "resetSortSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 689
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 697
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksBudgetPolicies",
      "namespace": "dataDatabricksBudgetPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 579
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 633
          },
          "name": "filterBy",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesFilterByOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 665
          },
          "name": "policies",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 671
          },
          "name": "sortSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesSortSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 643
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesFilterBy"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 659
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 681
          },
          "name": "sortSpecInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesSortSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 649
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policies/index:DataDatabricksBudgetPolicies"
    },
    "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-budget-policies/index.ts",
        "line": 14
      },
      "name": "DataDatabricksBudgetPoliciesConfig",
      "namespace": "dataDatabricksBudgetPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/budget_policies#filter_by DataDatabricksBudgetPolicies#filter_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 18
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesFilterBy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/budget_policies#page_size DataDatabricksBudgetPolicies#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 22
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/budget_policies#sort_spec DataDatabricksBudgetPolicies#sort_spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 26
          },
          "name": "sortSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesSortSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policies/index:DataDatabricksBudgetPoliciesConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesFilterBy": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesFilterBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-budget-policies/index.ts",
        "line": 28
      },
      "name": "DataDatabricksBudgetPoliciesFilterBy",
      "namespace": "dataDatabricksBudgetPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/budget_policies#creator_user_id DataDatabricksBudgetPolicies#creator_user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 32
          },
          "name": "creatorUserId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/budget_policies#creator_user_name DataDatabricksBudgetPolicies#creator_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 36
          },
          "name": "creatorUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/budget_policies#policy_name DataDatabricksBudgetPolicies#policy_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 40
          },
          "name": "policyName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policies/index:DataDatabricksBudgetPoliciesFilterBy"
    },
    "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesFilterByOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesFilterByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-budget-policies/index.ts",
          "line": 94
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-budget-policies/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 148
          },
          "name": "resetCreatorUserId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 164
          },
          "name": "resetCreatorUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 180
          },
          "name": "resetPolicyName"
        }
      ],
      "name": "DataDatabricksBudgetPoliciesFilterByOutputReference",
      "namespace": "dataDatabricksBudgetPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 152
          },
          "name": "creatorUserIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 168
          },
          "name": "creatorUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 184
          },
          "name": "policyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 142
          },
          "name": "creatorUserId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 158
          },
          "name": "creatorUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 174
          },
          "name": "policyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesFilterBy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policies/index:DataDatabricksBudgetPoliciesFilterByOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesPolicies": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-budget-policies/index.ts",
        "line": 324
      },
      "name": "DataDatabricksBudgetPoliciesPolicies",
      "namespace": "dataDatabricksBudgetPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/budget_policies#policy_id DataDatabricksBudgetPolicies#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 328
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policies/index:DataDatabricksBudgetPoliciesPolicies"
    },
    "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesPoliciesCustomTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesPoliciesCustomTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-budget-policies/index.ts",
        "line": 188
      },
      "name": "DataDatabricksBudgetPoliciesPoliciesCustomTags",
      "namespace": "dataDatabricksBudgetPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/budget_policies#key DataDatabricksBudgetPolicies#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 192
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/budget_policies#value DataDatabricksBudgetPolicies#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 196
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policies/index:DataDatabricksBudgetPoliciesPoliciesCustomTags"
    },
    "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesPoliciesCustomTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesPoliciesCustomTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-budget-policies/index.ts",
          "line": 313
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-budget-policies/index.ts",
        "line": 305
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 320
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesPoliciesCustomTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksBudgetPoliciesPoliciesCustomTagsList",
      "namespace": "dataDatabricksBudgetPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesPoliciesCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policies/index:DataDatabricksBudgetPoliciesPoliciesCustomTagsList"
    },
    "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesPoliciesCustomTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesPoliciesCustomTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-budget-policies/index.ts",
          "line": 244
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-budget-policies/index.ts",
        "line": 235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 296
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksBudgetPoliciesPoliciesCustomTagsOutputReference",
      "namespace": "dataDatabricksBudgetPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 284
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 300
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 277
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 290
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 248
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesPoliciesCustomTags"
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policies/index:DataDatabricksBudgetPoliciesPoliciesCustomTagsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesPoliciesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-budget-policies/index.ts",
          "line": 432
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-budget-policies/index.ts",
        "line": 424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 439
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksBudgetPoliciesPoliciesList",
      "namespace": "dataDatabricksBudgetPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 425
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesPolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policies/index:DataDatabricksBudgetPoliciesPoliciesList"
    },
    "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesPoliciesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-budget-policies/index.ts",
          "line": 369
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-budget-policies/index.ts",
        "line": 360
      },
      "name": "DataDatabricksBudgetPoliciesPoliciesOutputReference",
      "namespace": "dataDatabricksBudgetPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 395
          },
          "name": "bindingWorkspaceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 401
          },
          "name": "customTags",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesPoliciesCustomTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 419
          },
          "name": "policyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 414
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 407
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 373
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesPolicies"
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policies/index:DataDatabricksBudgetPoliciesPoliciesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesSortSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesSortSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-budget-policies/index.ts",
        "line": 443
      },
      "name": "DataDatabricksBudgetPoliciesSortSpec",
      "namespace": "dataDatabricksBudgetPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/budget_policies#descending DataDatabricksBudgetPolicies#descending}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 447
          },
          "name": "descending",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/budget_policies#field DataDatabricksBudgetPolicies#field}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 451
          },
          "name": "field",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policies/index:DataDatabricksBudgetPoliciesSortSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesSortSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesSortSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-budget-policies/index.ts",
          "line": 498
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-budget-policies/index.ts",
        "line": 490
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 546
          },
          "name": "resetDescending"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 562
          },
          "name": "resetField"
        }
      ],
      "name": "DataDatabricksBudgetPoliciesSortSpecOutputReference",
      "namespace": "dataDatabricksBudgetPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 550
          },
          "name": "descendingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 566
          },
          "name": "fieldInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 540
          },
          "name": "descending",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 556
          },
          "name": "field",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policies/index.ts",
            "line": 502
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicies.DataDatabricksBudgetPoliciesSortSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policies/index:DataDatabricksBudgetPoliciesSortSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/budget_policy databricks_budget_policy}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/budget_policy databricks_budget_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-budget-policy/index.ts",
          "line": 192
        },
        "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": "@cdktn/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-budget-policy/index.ts",
        "line": 160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksBudgetPolicy resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 177
          },
          "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 DataDatabricksBudgetPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/budget_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksBudgetPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksBudgetPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 248
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 254
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksBudgetPolicy",
      "namespace": "dataDatabricksBudgetPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 165
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 216
          },
          "name": "bindingWorkspaceIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 222
          },
          "name": "customTags",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyCustomTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 240
          },
          "name": "policyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 235
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 228
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policy/index:DataDatabricksBudgetPolicy"
    },
    "@cdktn/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-budget-policy/index.ts",
        "line": 14
      },
      "name": "DataDatabricksBudgetPolicyConfig",
      "namespace": "dataDatabricksBudgetPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/budget_policy#policy_id DataDatabricksBudgetPolicy#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 18
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policy/index:DataDatabricksBudgetPolicyConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyCustomTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyCustomTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-budget-policy/index.ts",
        "line": 20
      },
      "name": "DataDatabricksBudgetPolicyCustomTags",
      "namespace": "dataDatabricksBudgetPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/budget_policy#key DataDatabricksBudgetPolicy#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 24
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/budget_policy#value DataDatabricksBudgetPolicy#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 28
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policy/index:DataDatabricksBudgetPolicyCustomTags"
    },
    "@cdktn/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyCustomTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyCustomTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-budget-policy/index.ts",
          "line": 145
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-budget-policy/index.ts",
        "line": 137
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 152
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyCustomTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksBudgetPolicyCustomTagsList",
      "namespace": "dataDatabricksBudgetPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policy/index:DataDatabricksBudgetPolicyCustomTagsList"
    },
    "@cdktn/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyCustomTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyCustomTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-budget-policy/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-budget-policy/index.ts",
        "line": 67
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 128
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksBudgetPolicyCustomTagsOutputReference",
      "namespace": "dataDatabricksBudgetPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 116
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 132
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 109
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 122
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-budget-policy/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksBudgetPolicy.DataDatabricksBudgetPolicyCustomTags"
          }
        }
      ],
      "symbolId": "src/data-databricks-budget-policy/index:DataDatabricksBudgetPolicyCustomTagsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalog": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog databricks_catalog}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalog",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog databricks_catalog} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-catalog/index.ts",
          "line": 1535
        },
        "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": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-catalog/index.ts",
        "line": 1503
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksCatalog resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1520
          },
          "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 DataDatabricksCatalog to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksCatalog that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksCatalog to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1595
          },
          "name": "putCatalogInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1611
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1598
          },
          "name": "resetCatalogInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1569
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1614
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1626
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1635
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksCatalog",
      "namespace": "dataDatabricksCatalog",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1508
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1592
          },
          "name": "catalogInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1608
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1602
          },
          "name": "catalogInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1573
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1586
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1618
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1563
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1579
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-catalog/index:DataDatabricksCatalog"
    },
    "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-catalog/index.ts",
        "line": 569
      },
      "name": "DataDatabricksCatalogCatalogInfo",
      "namespace": "dataDatabricksCatalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#browse_only DataDatabricksCatalog#browse_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 573
          },
          "name": "browseOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#catalog_type DataDatabricksCatalog#catalog_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 577
          },
          "name": "catalogType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#comment DataDatabricksCatalog#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 581
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#connection_name DataDatabricksCatalog#connection_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 585
          },
          "name": "connectionName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#created_at DataDatabricksCatalog#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 589
          },
          "name": "createdAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#created_by DataDatabricksCatalog#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 593
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#effective_predictive_optimization_flag DataDatabricksCatalog#effective_predictive_optimization_flag}",
            "stability": "stable",
            "summary": "effective_predictive_optimization_flag block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 659
          },
          "name": "effectivePredictiveOptimizationFlag",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoEffectivePredictiveOptimizationFlag"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#enable_predictive_optimization DataDatabricksCatalog#enable_predictive_optimization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 597
          },
          "name": "enablePredictiveOptimization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#full_name DataDatabricksCatalog#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 601
          },
          "name": "fullName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#isolation_mode DataDatabricksCatalog#isolation_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 605
          },
          "name": "isolationMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#managed_encryption_settings DataDatabricksCatalog#managed_encryption_settings}",
            "stability": "stable",
            "summary": "managed_encryption_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 665
          },
          "name": "managedEncryptionSettings",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoManagedEncryptionSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#metastore_id DataDatabricksCatalog#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 609
          },
          "name": "metastoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#name DataDatabricksCatalog#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 613
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#options DataDatabricksCatalog#options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 617
          },
          "name": "options",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#owner DataDatabricksCatalog#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 621
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#properties DataDatabricksCatalog#properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 625
          },
          "name": "properties",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#provider_name DataDatabricksCatalog#provider_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 629
          },
          "name": "providerName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#provisioning_info DataDatabricksCatalog#provisioning_info}",
            "stability": "stable",
            "summary": "provisioning_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 671
          },
          "name": "provisioningInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoProvisioningInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#securable_type DataDatabricksCatalog#securable_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 633
          },
          "name": "securableType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#share_name DataDatabricksCatalog#share_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 637
          },
          "name": "shareName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#storage_location DataDatabricksCatalog#storage_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 641
          },
          "name": "storageLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#storage_root DataDatabricksCatalog#storage_root}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 645
          },
          "name": "storageRoot",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#updated_at DataDatabricksCatalog#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 649
          },
          "name": "updatedAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#updated_by DataDatabricksCatalog#updated_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 653
          },
          "name": "updatedBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-catalog/index:DataDatabricksCatalogCatalogInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoEffectivePredictiveOptimizationFlag": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoEffectivePredictiveOptimizationFlag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-catalog/index.ts",
        "line": 39
      },
      "name": "DataDatabricksCatalogCatalogInfoEffectivePredictiveOptimizationFlag",
      "namespace": "dataDatabricksCatalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#value DataDatabricksCatalog#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 51
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#inherited_from_name DataDatabricksCatalog#inherited_from_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 43
          },
          "name": "inheritedFromName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#inherited_from_type DataDatabricksCatalog#inherited_from_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 47
          },
          "name": "inheritedFromType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-catalog/index:DataDatabricksCatalogCatalogInfoEffectivePredictiveOptimizationFlag"
    },
    "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoEffectivePredictiveOptimizationFlagOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoEffectivePredictiveOptimizationFlagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-catalog/index.ts",
          "line": 104
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-catalog/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 149
          },
          "name": "resetInheritedFromName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 165
          },
          "name": "resetInheritedFromType"
        }
      ],
      "name": "DataDatabricksCatalogCatalogInfoEffectivePredictiveOptimizationFlagOutputReference",
      "namespace": "dataDatabricksCatalog",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 153
          },
          "name": "inheritedFromNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 169
          },
          "name": "inheritedFromTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 182
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 143
          },
          "name": "inheritedFromName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 159
          },
          "name": "inheritedFromType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 175
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoEffectivePredictiveOptimizationFlag"
          }
        }
      ],
      "symbolId": "src/data-databricks-catalog/index:DataDatabricksCatalogCatalogInfoEffectivePredictiveOptimizationFlagOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoManagedEncryptionSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoManagedEncryptionSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-catalog/index.ts",
        "line": 333
      },
      "name": "DataDatabricksCatalogCatalogInfoManagedEncryptionSettings",
      "namespace": "dataDatabricksCatalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#azure_encryption_settings DataDatabricksCatalog#azure_encryption_settings}",
            "stability": "stable",
            "summary": "azure_encryption_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 347
          },
          "name": "azureEncryptionSettings",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoManagedEncryptionSettingsAzureEncryptionSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#azure_key_vault_key_id DataDatabricksCatalog#azure_key_vault_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 337
          },
          "name": "azureKeyVaultKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#customer_managed_key_id DataDatabricksCatalog#customer_managed_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 341
          },
          "name": "customerManagedKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-catalog/index:DataDatabricksCatalogCatalogInfoManagedEncryptionSettings"
    },
    "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoManagedEncryptionSettingsAzureEncryptionSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoManagedEncryptionSettingsAzureEncryptionSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-catalog/index.ts",
        "line": 186
      },
      "name": "DataDatabricksCatalogCatalogInfoManagedEncryptionSettingsAzureEncryptionSettings",
      "namespace": "dataDatabricksCatalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#azure_tenant_id DataDatabricksCatalog#azure_tenant_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 198
          },
          "name": "azureTenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#azure_cmk_access_connector_id DataDatabricksCatalog#azure_cmk_access_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 190
          },
          "name": "azureCmkAccessConnectorId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#azure_cmk_managed_identity_id DataDatabricksCatalog#azure_cmk_managed_identity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 194
          },
          "name": "azureCmkManagedIdentityId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-catalog/index:DataDatabricksCatalogCatalogInfoManagedEncryptionSettingsAzureEncryptionSettings"
    },
    "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoManagedEncryptionSettingsAzureEncryptionSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoManagedEncryptionSettingsAzureEncryptionSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-catalog/index.ts",
          "line": 251
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-catalog/index.ts",
        "line": 244
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 296
          },
          "name": "resetAzureCmkAccessConnectorId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 312
          },
          "name": "resetAzureCmkManagedIdentityId"
        }
      ],
      "name": "DataDatabricksCatalogCatalogInfoManagedEncryptionSettingsAzureEncryptionSettingsOutputReference",
      "namespace": "dataDatabricksCatalog",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 300
          },
          "name": "azureCmkAccessConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 316
          },
          "name": "azureCmkManagedIdentityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 329
          },
          "name": "azureTenantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 290
          },
          "name": "azureCmkAccessConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 306
          },
          "name": "azureCmkManagedIdentityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 322
          },
          "name": "azureTenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoManagedEncryptionSettingsAzureEncryptionSettings"
          }
        }
      ],
      "symbolId": "src/data-databricks-catalog/index:DataDatabricksCatalogCatalogInfoManagedEncryptionSettingsAzureEncryptionSettingsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoManagedEncryptionSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoManagedEncryptionSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-catalog/index.ts",
          "line": 400
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-catalog/index.ts",
        "line": 393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 474
          },
          "name": "putAzureEncryptionSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoManagedEncryptionSettingsAzureEncryptionSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 477
          },
          "name": "resetAzureEncryptionSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 445
          },
          "name": "resetAzureKeyVaultKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 461
          },
          "name": "resetCustomerManagedKeyId"
        }
      ],
      "name": "DataDatabricksCatalogCatalogInfoManagedEncryptionSettingsOutputReference",
      "namespace": "dataDatabricksCatalog",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 471
          },
          "name": "azureEncryptionSettings",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoManagedEncryptionSettingsAzureEncryptionSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 481
          },
          "name": "azureEncryptionSettingsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoManagedEncryptionSettingsAzureEncryptionSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 449
          },
          "name": "azureKeyVaultKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 465
          },
          "name": "customerManagedKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 439
          },
          "name": "azureKeyVaultKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 455
          },
          "name": "customerManagedKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 404
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoManagedEncryptionSettings"
          }
        }
      ],
      "symbolId": "src/data-databricks-catalog/index:DataDatabricksCatalogCatalogInfoManagedEncryptionSettingsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-catalog/index.ts",
          "line": 871
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-catalog/index.ts",
        "line": 864
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1375
          },
          "name": "putEffectivePredictiveOptimizationFlag",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoEffectivePredictiveOptimizationFlag"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1391
          },
          "name": "putManagedEncryptionSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoManagedEncryptionSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1407
          },
          "name": "putProvisioningInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoProvisioningInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1042
          },
          "name": "resetBrowseOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1058
          },
          "name": "resetCatalogType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1074
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1090
          },
          "name": "resetConnectionName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1106
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1122
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1378
          },
          "name": "resetEffectivePredictiveOptimizationFlag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1138
          },
          "name": "resetEnablePredictiveOptimization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1154
          },
          "name": "resetFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1170
          },
          "name": "resetIsolationMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1394
          },
          "name": "resetManagedEncryptionSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1186
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1202
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1218
          },
          "name": "resetOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1234
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1250
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1266
          },
          "name": "resetProviderName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1410
          },
          "name": "resetProvisioningInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1282
          },
          "name": "resetSecurableType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1298
          },
          "name": "resetShareName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1314
          },
          "name": "resetStorageLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1330
          },
          "name": "resetStorageRoot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1346
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1362
          },
          "name": "resetUpdatedBy"
        }
      ],
      "name": "DataDatabricksCatalogCatalogInfoOutputReference",
      "namespace": "dataDatabricksCatalog",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1372
          },
          "name": "effectivePredictiveOptimizationFlag",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoEffectivePredictiveOptimizationFlagOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1388
          },
          "name": "managedEncryptionSettings",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoManagedEncryptionSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1404
          },
          "name": "provisioningInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoProvisioningInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1046
          },
          "name": "browseOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1062
          },
          "name": "catalogTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1078
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1094
          },
          "name": "connectionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1110
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1126
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1382
          },
          "name": "effectivePredictiveOptimizationFlagInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoEffectivePredictiveOptimizationFlag"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1142
          },
          "name": "enablePredictiveOptimizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1158
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1174
          },
          "name": "isolationModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1398
          },
          "name": "managedEncryptionSettingsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoManagedEncryptionSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1190
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1206
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1222
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1238
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1254
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1270
          },
          "name": "providerNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1414
          },
          "name": "provisioningInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoProvisioningInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1286
          },
          "name": "securableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1302
          },
          "name": "shareNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1318
          },
          "name": "storageLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1334
          },
          "name": "storageRootInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1350
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1366
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1036
          },
          "name": "browseOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1052
          },
          "name": "catalogType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1068
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1084
          },
          "name": "connectionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1100
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1116
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1132
          },
          "name": "enablePredictiveOptimization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1148
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1164
          },
          "name": "isolationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1180
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1196
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1212
          },
          "name": "options",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1228
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1244
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1260
          },
          "name": "providerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1276
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1292
          },
          "name": "shareName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1308
          },
          "name": "storageLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1324
          },
          "name": "storageRoot",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1340
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1356
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 875
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-catalog/index:DataDatabricksCatalogCatalogInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoProvisioningInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoProvisioningInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-catalog/index.ts",
        "line": 485
      },
      "name": "DataDatabricksCatalogCatalogInfoProvisioningInfo",
      "namespace": "dataDatabricksCatalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#state DataDatabricksCatalog#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 489
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-catalog/index:DataDatabricksCatalogCatalogInfoProvisioningInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoProvisioningInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoProvisioningInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-catalog/index.ts",
          "line": 528
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-catalog/index.ts",
        "line": 521
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 561
          },
          "name": "resetState"
        }
      ],
      "name": "DataDatabricksCatalogCatalogInfoProvisioningInfoOutputReference",
      "namespace": "dataDatabricksCatalog",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 565
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 555
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 532
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfoProvisioningInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-catalog/index:DataDatabricksCatalogCatalogInfoProvisioningInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-catalog/index.ts",
        "line": 14
      },
      "name": "DataDatabricksCatalogConfig",
      "namespace": "dataDatabricksCatalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#name DataDatabricksCatalog#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 25
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#catalog_info DataDatabricksCatalog#catalog_info}",
            "stability": "stable",
            "summary": "catalog_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 31
          },
          "name": "catalogInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogCatalogInfo"
          }
        },
        {
          "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/databricks/databricks/1.114.2/docs/data-sources/catalog#id DataDatabricksCatalog#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/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/databricks/databricks/1.114.2/docs/data-sources/catalog#provider_config DataDatabricksCatalog#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 37
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-catalog/index:DataDatabricksCatalogConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-catalog/index.ts",
        "line": 1418
      },
      "name": "DataDatabricksCatalogProviderConfig",
      "namespace": "dataDatabricksCatalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalog#workspace_id DataDatabricksCatalog#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1422
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-catalog/index:DataDatabricksCatalogProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-catalog/index.ts",
          "line": 1461
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-catalog/index.ts",
        "line": 1454
      },
      "name": "DataDatabricksCatalogProviderConfigOutputReference",
      "namespace": "dataDatabricksCatalog",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1495
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1488
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalog/index.ts",
            "line": 1465
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalog.DataDatabricksCatalogProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-catalog/index:DataDatabricksCatalogProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCatalogs.DataDatabricksCatalogs": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalogs databricks_catalogs}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCatalogs.DataDatabricksCatalogs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalogs databricks_catalogs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-catalogs/index.ts",
          "line": 150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksCatalogs.DataDatabricksCatalogsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-catalogs/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksCatalogs resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 135
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatabricksCatalogs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalogs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksCatalogs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksCatalogs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 212
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCatalogs.DataDatabricksCatalogsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 183
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 199
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 215
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 227
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 235
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksCatalogs",
      "namespace": "dataDatabricksCatalogs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 123
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 209
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalogs.DataDatabricksCatalogsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 187
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 203
          },
          "name": "idsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 219
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalogs.DataDatabricksCatalogsProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 177
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 193
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-catalogs/index:DataDatabricksCatalogs"
    },
    "@cdktn/provider-databricks.dataDatabricksCatalogs.DataDatabricksCatalogsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCatalogs.DataDatabricksCatalogsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-catalogs/index.ts",
        "line": 14
      },
      "name": "DataDatabricksCatalogsConfig",
      "namespace": "dataDatabricksCatalogs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalogs#id DataDatabricksCatalogs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalogs#ids DataDatabricksCatalogs#ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 25
          },
          "name": "ids",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalogs#provider_config DataDatabricksCatalogs#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 31
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalogs.DataDatabricksCatalogsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-catalogs/index:DataDatabricksCatalogsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksCatalogs.DataDatabricksCatalogsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCatalogs.DataDatabricksCatalogsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-catalogs/index.ts",
        "line": 33
      },
      "name": "DataDatabricksCatalogsProviderConfig",
      "namespace": "dataDatabricksCatalogs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/catalogs#workspace_id DataDatabricksCatalogs#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 37
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-catalogs/index:DataDatabricksCatalogsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksCatalogs.DataDatabricksCatalogsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCatalogs.DataDatabricksCatalogsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-catalogs/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-catalogs/index.ts",
        "line": 69
      },
      "name": "DataDatabricksCatalogsProviderConfigOutputReference",
      "namespace": "dataDatabricksCatalogs",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 110
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 103
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-catalogs/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCatalogs.DataDatabricksCatalogsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-catalogs/index:DataDatabricksCatalogsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksCluster": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster databricks_cluster}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksCluster",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster databricks_cluster} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 12222
        },
        "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": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 12190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksCluster resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12207
          },
          "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 DataDatabricksCluster to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksCluster that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksCluster to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12302
          },
          "name": "putClusterInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12318
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12257
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12305
          },
          "name": "resetClusterInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12273
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12289
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12321
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12333
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12343
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksCluster",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12195
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12299
          },
          "name": "clusterInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12315
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12261
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12309
          },
          "name": "clusterInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12277
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12293
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12325
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12251
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12267
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12283
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksCluster"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 10308
      },
      "name": "DataDatabricksClusterClusterInfo",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#autoscale DataDatabricksCluster#autoscale}",
            "stability": "stable",
            "summary": "autoscale block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10462
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscale"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#autotermination_minutes DataDatabricksCluster#autotermination_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10312
          },
          "name": "autoterminationMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#aws_attributes DataDatabricksCluster#aws_attributes}",
            "stability": "stable",
            "summary": "aws_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10468
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#azure_attributes DataDatabricksCluster#azure_attributes}",
            "stability": "stable",
            "summary": "azure_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10474
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#cluster_cores DataDatabricksCluster#cluster_cores}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10316
          },
          "name": "clusterCores",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#cluster_id DataDatabricksCluster#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10320
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#cluster_log_conf DataDatabricksCluster#cluster_log_conf}",
            "stability": "stable",
            "summary": "cluster_log_conf block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10480
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConf"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#cluster_log_status DataDatabricksCluster#cluster_log_status}",
            "stability": "stable",
            "summary": "cluster_log_status block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10486
          },
          "name": "clusterLogStatus",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatus"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#cluster_memory_mb DataDatabricksCluster#cluster_memory_mb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10324
          },
          "name": "clusterMemoryMb",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#cluster_name DataDatabricksCluster#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10328
          },
          "name": "clusterName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#cluster_source DataDatabricksCluster#cluster_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10332
          },
          "name": "clusterSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#creator_user_name DataDatabricksCluster#creator_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10336
          },
          "name": "creatorUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#custom_tags DataDatabricksCluster#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10340
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#data_security_mode DataDatabricksCluster#data_security_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10344
          },
          "name": "dataSecurityMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#default_tags DataDatabricksCluster#default_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10348
          },
          "name": "defaultTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#docker_image DataDatabricksCluster#docker_image}",
            "stability": "stable",
            "summary": "docker_image block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10492
          },
          "name": "dockerImage",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#driver DataDatabricksCluster#driver}",
            "stability": "stable",
            "summary": "driver block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10498
          },
          "name": "driver",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriver"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#driver_instance_pool_id DataDatabricksCluster#driver_instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10352
          },
          "name": "driverInstancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#driver_node_type_flexibility DataDatabricksCluster#driver_node_type_flexibility}",
            "stability": "stable",
            "summary": "driver_node_type_flexibility block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10504
          },
          "name": "driverNodeTypeFlexibility",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeTypeFlexibility"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#driver_node_type_id DataDatabricksCluster#driver_node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10356
          },
          "name": "driverNodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#enable_elastic_disk DataDatabricksCluster#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10360
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#enable_local_disk_encryption DataDatabricksCluster#enable_local_disk_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10364
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#executors DataDatabricksCluster#executors}",
            "stability": "stable",
            "summary": "executors block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10510
          },
          "name": "executors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#gcp_attributes DataDatabricksCluster#gcp_attributes}",
            "stability": "stable",
            "summary": "gcp_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10516
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#init_scripts DataDatabricksCluster#init_scripts}",
            "stability": "stable",
            "summary": "init_scripts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10522
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#instance_pool_id DataDatabricksCluster#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10368
          },
          "name": "instancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#is_single_node DataDatabricksCluster#is_single_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10372
          },
          "name": "isSingleNode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#jdbc_port DataDatabricksCluster#jdbc_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10376
          },
          "name": "jdbcPort",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#kind DataDatabricksCluster#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10380
          },
          "name": "kind",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#last_restarted_time DataDatabricksCluster#last_restarted_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10384
          },
          "name": "lastRestartedTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#last_state_loss_time DataDatabricksCluster#last_state_loss_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10388
          },
          "name": "lastStateLossTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#node_type_id DataDatabricksCluster#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10392
          },
          "name": "nodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#num_workers DataDatabricksCluster#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10396
          },
          "name": "numWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#policy_id DataDatabricksCluster#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10400
          },
          "name": "policyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#remote_disk_throughput DataDatabricksCluster#remote_disk_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10404
          },
          "name": "remoteDiskThroughput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#runtime_engine DataDatabricksCluster#runtime_engine}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10408
          },
          "name": "runtimeEngine",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#single_user_name DataDatabricksCluster#single_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10412
          },
          "name": "singleUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#spark_conf DataDatabricksCluster#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10416
          },
          "name": "sparkConf",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#spark_context_id DataDatabricksCluster#spark_context_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10420
          },
          "name": "sparkContextId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#spark_env_vars DataDatabricksCluster#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10424
          },
          "name": "sparkEnvVars",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#spark_version DataDatabricksCluster#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10428
          },
          "name": "sparkVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#spec DataDatabricksCluster#spec}",
            "stability": "stable",
            "summary": "spec block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10528
          },
          "name": "spec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#ssh_public_keys DataDatabricksCluster#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10432
          },
          "name": "sshPublicKeys",
          "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/databricks/databricks/1.114.2/docs/data-sources/cluster#start_time DataDatabricksCluster#start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10436
          },
          "name": "startTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#state DataDatabricksCluster#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10440
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#state_message DataDatabricksCluster#state_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10444
          },
          "name": "stateMessage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#terminated_time DataDatabricksCluster#terminated_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10448
          },
          "name": "terminatedTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#termination_reason DataDatabricksCluster#termination_reason}",
            "stability": "stable",
            "summary": "termination_reason block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10534
          },
          "name": "terminationReason",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReason"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#total_initial_remote_disk_size DataDatabricksCluster#total_initial_remote_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10452
          },
          "name": "totalInitialRemoteDiskSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#use_ml_runtime DataDatabricksCluster#use_ml_runtime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10456
          },
          "name": "useMlRuntime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#worker_node_type_flexibility DataDatabricksCluster#worker_node_type_flexibility}",
            "stability": "stable",
            "summary": "worker_node_type_flexibility block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10540
          },
          "name": "workerNodeTypeFlexibility",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkerNodeTypeFlexibility"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#workload_type DataDatabricksCluster#workload_type}",
            "stability": "stable",
            "summary": "workload_type block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10546
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadType"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscale": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 43
      },
      "name": "DataDatabricksClusterClusterInfoAutoscale",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#max_workers DataDatabricksCluster#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 47
          },
          "name": "maxWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#min_workers DataDatabricksCluster#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 51
          },
          "name": "minWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoAutoscale"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscaleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 97
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 90
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 136
          },
          "name": "resetMaxWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 152
          },
          "name": "resetMinWorkers"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoAutoscaleOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 140
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 156
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 130
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 146
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 101
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscale"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoAutoscaleOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 160
      },
      "name": "DataDatabricksClusterClusterInfoAwsAttributes",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#availability DataDatabricksCluster#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 164
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#ebs_volume_count DataDatabricksCluster#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 168
          },
          "name": "ebsVolumeCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#ebs_volume_iops DataDatabricksCluster#ebs_volume_iops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 172
          },
          "name": "ebsVolumeIops",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#ebs_volume_size DataDatabricksCluster#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 176
          },
          "name": "ebsVolumeSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#ebs_volume_throughput DataDatabricksCluster#ebs_volume_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 180
          },
          "name": "ebsVolumeThroughput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#ebs_volume_type DataDatabricksCluster#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 184
          },
          "name": "ebsVolumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#first_on_demand DataDatabricksCluster#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 188
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#instance_profile_arn DataDatabricksCluster#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 192
          },
          "name": "instanceProfileArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#spot_bid_price_percent DataDatabricksCluster#spot_bid_price_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 196
          },
          "name": "spotBidPricePercent",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#zone_id DataDatabricksCluster#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 200
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoAwsAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 302
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 389
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 405
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 421
          },
          "name": "resetEbsVolumeIops"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 437
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 453
          },
          "name": "resetEbsVolumeThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 469
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 485
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 501
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 517
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 533
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoAwsAttributesOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 393
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 409
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 425
          },
          "name": "ebsVolumeIopsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 441
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 457
          },
          "name": "ebsVolumeThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 473
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 489
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 505
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 521
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 537
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 383
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 399
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 415
          },
          "name": "ebsVolumeIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 431
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 447
          },
          "name": "ebsVolumeThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 463
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 479
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 495
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 511
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 527
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoAwsAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 658
      },
      "name": "DataDatabricksClusterClusterInfoAzureAttributes",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#availability DataDatabricksCluster#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 662
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#first_on_demand DataDatabricksCluster#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 666
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#log_analytics_info DataDatabricksCluster#log_analytics_info}",
            "stability": "stable",
            "summary": "log_analytics_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 676
          },
          "name": "logAnalyticsInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#spot_bid_max_price DataDatabricksCluster#spot_bid_max_price}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 670
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoAzureAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesLogAnalyticsInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesLogAnalyticsInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 541
      },
      "name": "DataDatabricksClusterClusterInfoAzureAttributesLogAnalyticsInfo",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#log_analytics_primary_key DataDatabricksCluster#log_analytics_primary_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 545
          },
          "name": "logAnalyticsPrimaryKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#log_analytics_workspace_id DataDatabricksCluster#log_analytics_workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 549
          },
          "name": "logAnalyticsWorkspaceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoAzureAttributesLogAnalyticsInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesLogAnalyticsInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesLogAnalyticsInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 595
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 588
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 634
          },
          "name": "resetLogAnalyticsPrimaryKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 650
          },
          "name": "resetLogAnalyticsWorkspaceId"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoAzureAttributesLogAnalyticsInfoOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 638
          },
          "name": "logAnalyticsPrimaryKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 654
          },
          "name": "logAnalyticsWorkspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 628
          },
          "name": "logAnalyticsPrimaryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 644
          },
          "name": "logAnalyticsWorkspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 599
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesLogAnalyticsInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoAzureAttributesLogAnalyticsInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 736
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 729
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 832
          },
          "name": "putLogAnalyticsInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesLogAnalyticsInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 787
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 803
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 835
          },
          "name": "resetLogAnalyticsInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 819
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoAzureAttributesOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 829
          },
          "name": "logAnalyticsInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesLogAnalyticsInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 791
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 807
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 839
          },
          "name": "logAnalyticsInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 823
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 781
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 797
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 813
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 740
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoAzureAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConf": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1284
      },
      "name": "DataDatabricksClusterClusterInfoClusterLogConf",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#dbfs DataDatabricksCluster#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1290
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#s3 DataDatabricksCluster#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1296
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#volumes DataDatabricksCluster#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1302
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoClusterLogConf"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 843
      },
      "name": "DataDatabricksClusterClusterInfoClusterLogConfDbfs",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 847
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoClusterLogConfDbfs"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 886
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 879
      },
      "name": "DataDatabricksClusterClusterInfoClusterLogConfDbfsOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 920
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 913
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 890
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfs"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoClusterLogConfDbfsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 1355
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1397
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1413
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1429
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1400
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1416
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1432
          },
          "name": "resetVolumes"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoClusterLogConfOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1394
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1410
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1426
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1404
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1420
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1436
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1359
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConf"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoClusterLogConfOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 924
      },
      "name": "DataDatabricksClusterClusterInfoClusterLogConfS3",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 932
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#canned_acl DataDatabricksCluster#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 928
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#enable_encryption DataDatabricksCluster#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 936
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#encryption_type DataDatabricksCluster#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 940
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#endpoint DataDatabricksCluster#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 944
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#kms_key DataDatabricksCluster#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 948
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#region DataDatabricksCluster#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 952
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoClusterLogConfS3"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 1033
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1026
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1102
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1131
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1147
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1163
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1179
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1195
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoClusterLogConfS3OutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1106
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1119
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1135
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1151
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1167
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1183
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1199
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1096
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1112
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1125
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1141
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1157
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1173
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1189
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1037
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoClusterLogConfS3OutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfVolumes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1203
      },
      "name": "DataDatabricksClusterClusterInfoClusterLogConfVolumes",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1207
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoClusterLogConfVolumes"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfVolumesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 1246
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1239
      },
      "name": "DataDatabricksClusterClusterInfoClusterLogConfVolumesOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1280
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1273
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1250
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoClusterLogConfVolumesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1440
      },
      "name": "DataDatabricksClusterClusterInfoClusterLogStatus",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#last_attempted DataDatabricksCluster#last_attempted}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1444
          },
          "name": "lastAttempted",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#last_exception DataDatabricksCluster#last_exception}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1448
          },
          "name": "lastException",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoClusterLogStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 1494
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1533
          },
          "name": "resetLastAttempted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1549
          },
          "name": "resetLastException"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoClusterLogStatusOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1537
          },
          "name": "lastAttemptedInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1553
          },
          "name": "lastExceptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1527
          },
          "name": "lastAttempted",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1543
          },
          "name": "lastException",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoClusterLogStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImage": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1674
      },
      "name": "DataDatabricksClusterClusterInfoDockerImage",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#basic_auth DataDatabricksCluster#basic_auth}",
            "stability": "stable",
            "summary": "basic_auth block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1684
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuth"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#url DataDatabricksCluster#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1678
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoDockerImage"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1557
      },
      "name": "DataDatabricksClusterClusterInfoDockerImageBasicAuth",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#password DataDatabricksCluster#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1561
          },
          "name": "password",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#username DataDatabricksCluster#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1565
          },
          "name": "username",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoDockerImageBasicAuth"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 1611
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1650
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1666
          },
          "name": "resetUsername"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoDockerImageBasicAuthOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1654
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1670
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1644
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1660
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1615
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoDockerImageBasicAuthOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 1730
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1723
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1782
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1785
          },
          "name": "resetBasicAuth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1769
          },
          "name": "resetUrl"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoDockerImageOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1779
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1789
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageBasicAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1773
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1763
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1734
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImage"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoDockerImageOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriver": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriver",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1877
      },
      "name": "DataDatabricksClusterClusterInfoDriver",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#host_private_ip DataDatabricksCluster#host_private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1881
          },
          "name": "hostPrivateIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#instance_id DataDatabricksCluster#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1885
          },
          "name": "instanceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#node_aws_attributes DataDatabricksCluster#node_aws_attributes}",
            "stability": "stable",
            "summary": "node_aws_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1907
          },
          "name": "nodeAwsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#node_id DataDatabricksCluster#node_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1889
          },
          "name": "nodeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#private_ip DataDatabricksCluster#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1893
          },
          "name": "privateIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#public_dns DataDatabricksCluster#public_dns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1897
          },
          "name": "publicDns",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#start_timestamp DataDatabricksCluster#start_timestamp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1901
          },
          "name": "startTimestamp",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoDriver"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1793
      },
      "name": "DataDatabricksClusterClusterInfoDriverNodeAwsAttributes",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#is_spot DataDatabricksCluster#is_spot}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1797
          },
          "name": "isSpot",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoDriverNodeAwsAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 1836
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1829
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1869
          },
          "name": "resetIsSpot"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoDriverNodeAwsAttributesOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1873
          },
          "name": "isSpotInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1863
          },
          "name": "isSpot",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1840
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoDriverNodeAwsAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeTypeFlexibility": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeTypeFlexibility",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 2161
      },
      "name": "DataDatabricksClusterClusterInfoDriverNodeTypeFlexibility",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#alternate_node_type_ids DataDatabricksCluster#alternate_node_type_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2165
          },
          "name": "alternateNodeTypeIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoDriverNodeTypeFlexibility"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeTypeFlexibilityOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeTypeFlexibilityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 2204
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 2197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2237
          },
          "name": "resetAlternateNodeTypeIds"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoDriverNodeTypeFlexibilityOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2241
          },
          "name": "alternateNodeTypeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2231
          },
          "name": "alternateNodeTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeTypeFlexibility"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoDriverNodeTypeFlexibilityOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 1988
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 1981
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2150
          },
          "name": "putNodeAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2057
          },
          "name": "resetHostPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2073
          },
          "name": "resetInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2153
          },
          "name": "resetNodeAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2089
          },
          "name": "resetNodeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2105
          },
          "name": "resetPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2121
          },
          "name": "resetPublicDns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2137
          },
          "name": "resetStartTimestamp"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoDriverOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2147
          },
          "name": "nodeAwsAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2061
          },
          "name": "hostPrivateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2077
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2157
          },
          "name": "nodeAwsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2093
          },
          "name": "nodeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2109
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2125
          },
          "name": "publicDnsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2141
          },
          "name": "startTimestampInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2051
          },
          "name": "hostPrivateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2067
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2083
          },
          "name": "nodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2099
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2115
          },
          "name": "publicDns",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2131
          },
          "name": "startTimestamp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 1992
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriver"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoDriverOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutors": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 2329
      },
      "name": "DataDatabricksClusterClusterInfoExecutors",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#host_private_ip DataDatabricksCluster#host_private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2333
          },
          "name": "hostPrivateIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#instance_id DataDatabricksCluster#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2337
          },
          "name": "instanceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#node_aws_attributes DataDatabricksCluster#node_aws_attributes}",
            "stability": "stable",
            "summary": "node_aws_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2359
          },
          "name": "nodeAwsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#node_id DataDatabricksCluster#node_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2341
          },
          "name": "nodeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#private_ip DataDatabricksCluster#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2345
          },
          "name": "privateIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#public_dns DataDatabricksCluster#public_dns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2349
          },
          "name": "publicDns",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#start_timestamp DataDatabricksCluster#start_timestamp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2353
          },
          "name": "startTimestamp",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoExecutors"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 2634
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster/index.ts",
        "line": 2626
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2641
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterClusterInfoExecutorsList",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2627
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoExecutorsList"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 2245
      },
      "name": "DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#is_spot DataDatabricksCluster#is_spot}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2249
          },
          "name": "isSpot",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 2288
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 2281
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2321
          },
          "name": "resetIsSpot"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributesOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2325
          },
          "name": "isSpotInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2315
          },
          "name": "isSpot",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2292
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 2443
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster/index.ts",
        "line": 2433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2614
          },
          "name": "putNodeAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2521
          },
          "name": "resetHostPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2537
          },
          "name": "resetInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2617
          },
          "name": "resetNodeAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2553
          },
          "name": "resetNodeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2569
          },
          "name": "resetPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2585
          },
          "name": "resetPublicDns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2601
          },
          "name": "resetStartTimestamp"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoExecutorsOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2611
          },
          "name": "nodeAwsAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2525
          },
          "name": "hostPrivateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2541
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2621
          },
          "name": "nodeAwsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsNodeAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2557
          },
          "name": "nodeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2573
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2589
          },
          "name": "publicDnsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2605
          },
          "name": "startTimestampInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2515
          },
          "name": "hostPrivateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2531
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2547
          },
          "name": "nodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2563
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2579
          },
          "name": "publicDns",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2595
          },
          "name": "startTimestamp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2447
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutors"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoExecutorsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 2645
      },
      "name": "DataDatabricksClusterClusterInfoGcpAttributes",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#availability DataDatabricksCluster#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2649
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#boot_disk_size DataDatabricksCluster#boot_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2653
          },
          "name": "bootDiskSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#first_on_demand DataDatabricksCluster#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2657
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#google_service_account DataDatabricksCluster#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2661
          },
          "name": "googleServiceAccount",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#local_ssd_count DataDatabricksCluster#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2665
          },
          "name": "localSsdCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#use_preemptible_executors DataDatabricksCluster#use_preemptible_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2669
          },
          "name": "usePreemptibleExecutors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#zone_id DataDatabricksCluster#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2673
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoGcpAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 2754
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 2747
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2823
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2839
          },
          "name": "resetBootDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2855
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2871
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2887
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2903
          },
          "name": "resetUsePreemptibleExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2919
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoGcpAttributesOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2827
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2843
          },
          "name": "bootDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2859
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2875
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2891
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2907
          },
          "name": "usePreemptibleExecutorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2923
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2817
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2833
          },
          "name": "bootDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2849
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2865
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2881
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2897
          },
          "name": "usePreemptibleExecutors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2913
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2758
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoGcpAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScripts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 3692
      },
      "name": "DataDatabricksClusterClusterInfoInitScripts",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#abfss DataDatabricksCluster#abfss}",
            "stability": "stable",
            "summary": "abfss block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3698
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsAbfss"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#dbfs DataDatabricksCluster#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3704
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#file DataDatabricksCluster#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3710
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#gcs DataDatabricksCluster#gcs}",
            "stability": "stable",
            "summary": "gcs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3716
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsGcs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#s3 DataDatabricksCluster#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3722
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#volumes DataDatabricksCluster#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3728
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsVolumes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#workspace DataDatabricksCluster#workspace}",
            "stability": "stable",
            "summary": "workspace block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3734
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScripts"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsAbfss": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 2927
      },
      "name": "DataDatabricksClusterClusterInfoInitScriptsAbfss",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2931
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsAbfss"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsAbfssOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 2970
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 2963
      },
      "name": "DataDatabricksClusterClusterInfoInitScriptsAbfssOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3004
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2997
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 2974
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsAbfss"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsAbfssOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 3008
      },
      "name": "DataDatabricksClusterClusterInfoInitScriptsDbfs",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3012
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsDbfs"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 3051
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 3044
      },
      "name": "DataDatabricksClusterClusterInfoInitScriptsDbfsOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3085
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3078
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3055
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfs"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsDbfsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsFile": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 3089
      },
      "name": "DataDatabricksClusterClusterInfoInitScriptsFile",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3093
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsFile"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsFileOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 3132
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 3125
      },
      "name": "DataDatabricksClusterClusterInfoInitScriptsFileOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3166
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3159
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsFile"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsFileOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsGcs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 3170
      },
      "name": "DataDatabricksClusterClusterInfoInitScriptsGcs",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3174
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsGcs"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsGcsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 3213
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 3206
      },
      "name": "DataDatabricksClusterClusterInfoInitScriptsGcsOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3247
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3240
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3217
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsGcs"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsGcsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 4009
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster/index.ts",
        "line": 4001
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4016
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterClusterInfoInitScriptsList",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4002
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsList"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 3818
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster/index.ts",
        "line": 3808
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3893
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsAbfss"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3909
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3925
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3941
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsGcs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3957
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3973
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3989
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3896
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3912
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3928
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3944
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3960
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3976
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3992
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoInitScriptsOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3890
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsAbfssOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3906
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3922
          },
          "name": "file",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3938
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsGcsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3954
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3970
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3986
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3900
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsAbfss"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3916
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3932
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3948
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsGcs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3964
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3980
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3996
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3822
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 3251
      },
      "name": "DataDatabricksClusterClusterInfoInitScriptsS3",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3259
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#canned_acl DataDatabricksCluster#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3255
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#enable_encryption DataDatabricksCluster#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3263
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#encryption_type DataDatabricksCluster#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3267
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#endpoint DataDatabricksCluster#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3271
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#kms_key DataDatabricksCluster#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3275
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#region DataDatabricksCluster#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3279
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsS3"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 3360
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 3353
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3429
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3458
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3474
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3490
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3506
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3522
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoInitScriptsS3OutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3433
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3446
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3462
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3478
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3494
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3510
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3526
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3423
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3439
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3452
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3468
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3484
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3500
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3516
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3364
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsS3OutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsVolumes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 3530
      },
      "name": "DataDatabricksClusterClusterInfoInitScriptsVolumes",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3534
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsVolumes"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsVolumesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 3573
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 3566
      },
      "name": "DataDatabricksClusterClusterInfoInitScriptsVolumesOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3607
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3600
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3577
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsVolumes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsVolumesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsWorkspace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 3611
      },
      "name": "DataDatabricksClusterClusterInfoInitScriptsWorkspace",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3615
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsWorkspace"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 3654
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 3647
      },
      "name": "DataDatabricksClusterClusterInfoInitScriptsWorkspaceOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3688
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3681
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 3658
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoInitScriptsWorkspaceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 10942
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 10935
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11870
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscale"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11886
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11902
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11918
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConf"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11934
          },
          "name": "putClusterLogStatus",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatus"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11950
          },
          "name": "putDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11966
          },
          "name": "putDriver",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriver"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11982
          },
          "name": "putDriverNodeTypeFlexibility",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeTypeFlexibility"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11998
          },
          "name": "putExecutors",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutors"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12014
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12030
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12046
          },
          "name": "putSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12062
          },
          "name": "putTerminationReason",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReason"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12078
          },
          "name": "putWorkerNodeTypeFlexibility",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkerNodeTypeFlexibility"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12094
          },
          "name": "putWorkloadType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11873
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11281
          },
          "name": "resetAutoterminationMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11889
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11905
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11297
          },
          "name": "resetClusterCores"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11313
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11921
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11937
          },
          "name": "resetClusterLogStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11329
          },
          "name": "resetClusterMemoryMb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11345
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11361
          },
          "name": "resetClusterSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11377
          },
          "name": "resetCreatorUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11393
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11409
          },
          "name": "resetDataSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11425
          },
          "name": "resetDefaultTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11953
          },
          "name": "resetDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11969
          },
          "name": "resetDriver"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11441
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11985
          },
          "name": "resetDriverNodeTypeFlexibility"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11457
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11473
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11489
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12001
          },
          "name": "resetExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12017
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12033
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11505
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11521
          },
          "name": "resetIsSingleNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11537
          },
          "name": "resetJdbcPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11553
          },
          "name": "resetKind"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11569
          },
          "name": "resetLastRestartedTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11585
          },
          "name": "resetLastStateLossTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11601
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11617
          },
          "name": "resetNumWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11633
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11649
          },
          "name": "resetRemoteDiskThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11665
          },
          "name": "resetRuntimeEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11681
          },
          "name": "resetSingleUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11697
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11713
          },
          "name": "resetSparkContextId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11729
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11745
          },
          "name": "resetSparkVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12049
          },
          "name": "resetSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11761
          },
          "name": "resetSshPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11777
          },
          "name": "resetStartTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11793
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11809
          },
          "name": "resetStateMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11825
          },
          "name": "resetTerminatedTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12065
          },
          "name": "resetTerminationReason"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11841
          },
          "name": "resetTotalInitialRemoteDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11857
          },
          "name": "resetUseMlRuntime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12081
          },
          "name": "resetWorkerNodeTypeFlexibility"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12097
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11867
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscaleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11883
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11899
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11915
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConfOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11931
          },
          "name": "clusterLogStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11947
          },
          "name": "dockerImage",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11963
          },
          "name": "driver",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11979
          },
          "name": "driverNodeTypeFlexibility",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeTypeFlexibilityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11995
          },
          "name": "executors",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12011
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12027
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12043
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12059
          },
          "name": "terminationReason",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReasonOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12075
          },
          "name": "workerNodeTypeFlexibility",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkerNodeTypeFlexibilityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12091
          },
          "name": "workloadType",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11877
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAutoscale"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11285
          },
          "name": "autoterminationMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11893
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11909
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11301
          },
          "name": "clusterCoresInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11317
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11925
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogConf"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11941
          },
          "name": "clusterLogStatusInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoClusterLogStatus"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11333
          },
          "name": "clusterMemoryMbInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11349
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11365
          },
          "name": "clusterSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11381
          },
          "name": "creatorUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11397
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11413
          },
          "name": "dataSecurityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11429
          },
          "name": "defaultTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11957
          },
          "name": "dockerImageInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDockerImage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11973
          },
          "name": "driverInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriver"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11445
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11989
          },
          "name": "driverNodeTypeFlexibilityInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoDriverNodeTypeFlexibility"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11461
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11477
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11493
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12005
          },
          "name": "executorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoExecutors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12021
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12037
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11509
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11525
          },
          "name": "isSingleNodeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11541
          },
          "name": "jdbcPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11557
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11573
          },
          "name": "lastRestartedTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11589
          },
          "name": "lastStateLossTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11605
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11621
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11637
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11653
          },
          "name": "remoteDiskThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11669
          },
          "name": "runtimeEngineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11685
          },
          "name": "singleUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11701
          },
          "name": "sparkConfInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11717
          },
          "name": "sparkContextIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11733
          },
          "name": "sparkEnvVarsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11749
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12053
          },
          "name": "specInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpec"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11765
          },
          "name": "sshPublicKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11781
          },
          "name": "startTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11797
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11813
          },
          "name": "stateMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11829
          },
          "name": "terminatedTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12069
          },
          "name": "terminationReasonInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReason"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11845
          },
          "name": "totalInitialRemoteDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11861
          },
          "name": "useMlRuntimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12085
          },
          "name": "workerNodeTypeFlexibilityInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkerNodeTypeFlexibility"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12101
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11275
          },
          "name": "autoterminationMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11291
          },
          "name": "clusterCores",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11307
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11323
          },
          "name": "clusterMemoryMb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11339
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11355
          },
          "name": "clusterSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11371
          },
          "name": "creatorUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11387
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11403
          },
          "name": "dataSecurityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11419
          },
          "name": "defaultTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11435
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11451
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11467
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11483
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11499
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11515
          },
          "name": "isSingleNode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11531
          },
          "name": "jdbcPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11547
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11563
          },
          "name": "lastRestartedTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11579
          },
          "name": "lastStateLossTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11595
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11611
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11627
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11643
          },
          "name": "remoteDiskThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11659
          },
          "name": "runtimeEngine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11675
          },
          "name": "singleUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11691
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11707
          },
          "name": "sparkContextId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11723
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11739
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11755
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11771
          },
          "name": "startTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11787
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11803
          },
          "name": "stateMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11819
          },
          "name": "terminatedTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11835
          },
          "name": "totalInitialRemoteDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 11851
          },
          "name": "useMlRuntime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10946
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 8571
      },
      "name": "DataDatabricksClusterClusterInfoSpec",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#apply_policy_default_values DataDatabricksCluster#apply_policy_default_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8575
          },
          "name": "applyPolicyDefaultValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#autoscale DataDatabricksCluster#autoscale}",
            "stability": "stable",
            "summary": "autoscale block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8673
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAutoscale"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#aws_attributes DataDatabricksCluster#aws_attributes}",
            "stability": "stable",
            "summary": "aws_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8679
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#azure_attributes DataDatabricksCluster#azure_attributes}",
            "stability": "stable",
            "summary": "azure_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8685
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#cluster_log_conf DataDatabricksCluster#cluster_log_conf}",
            "stability": "stable",
            "summary": "cluster_log_conf block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8691
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConf"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#cluster_mount_info DataDatabricksCluster#cluster_mount_info}",
            "stability": "stable",
            "summary": "cluster_mount_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8697
          },
          "name": "clusterMountInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#cluster_name DataDatabricksCluster#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8579
          },
          "name": "clusterName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#custom_tags DataDatabricksCluster#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8583
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#data_security_mode DataDatabricksCluster#data_security_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8587
          },
          "name": "dataSecurityMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#docker_image DataDatabricksCluster#docker_image}",
            "stability": "stable",
            "summary": "docker_image block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8703
          },
          "name": "dockerImage",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#driver_instance_pool_id DataDatabricksCluster#driver_instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8591
          },
          "name": "driverInstancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#driver_node_type_flexibility DataDatabricksCluster#driver_node_type_flexibility}",
            "stability": "stable",
            "summary": "driver_node_type_flexibility block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8709
          },
          "name": "driverNodeTypeFlexibility",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDriverNodeTypeFlexibility"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#driver_node_type_id DataDatabricksCluster#driver_node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8595
          },
          "name": "driverNodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#enable_elastic_disk DataDatabricksCluster#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8599
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#enable_local_disk_encryption DataDatabricksCluster#enable_local_disk_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8603
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#gcp_attributes DataDatabricksCluster#gcp_attributes}",
            "stability": "stable",
            "summary": "gcp_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8715
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecGcpAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#idempotency_token DataDatabricksCluster#idempotency_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8607
          },
          "name": "idempotencyToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#init_scripts DataDatabricksCluster#init_scripts}",
            "stability": "stable",
            "summary": "init_scripts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8721
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#instance_pool_id DataDatabricksCluster#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8611
          },
          "name": "instancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#is_single_node DataDatabricksCluster#is_single_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8615
          },
          "name": "isSingleNode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#kind DataDatabricksCluster#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8619
          },
          "name": "kind",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#library DataDatabricksCluster#library}",
            "stability": "stable",
            "summary": "library block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8727
          },
          "name": "library",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#node_type_id DataDatabricksCluster#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8623
          },
          "name": "nodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#num_workers DataDatabricksCluster#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8627
          },
          "name": "numWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#policy_id DataDatabricksCluster#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8631
          },
          "name": "policyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#provider_config DataDatabricksCluster#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8733
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#remote_disk_throughput DataDatabricksCluster#remote_disk_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8635
          },
          "name": "remoteDiskThroughput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#runtime_engine DataDatabricksCluster#runtime_engine}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8639
          },
          "name": "runtimeEngine",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#single_user_name DataDatabricksCluster#single_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8643
          },
          "name": "singleUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#spark_conf DataDatabricksCluster#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8647
          },
          "name": "sparkConf",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#spark_env_vars DataDatabricksCluster#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8651
          },
          "name": "sparkEnvVars",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#spark_version DataDatabricksCluster#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8655
          },
          "name": "sparkVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#ssh_public_keys DataDatabricksCluster#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8659
          },
          "name": "sshPublicKeys",
          "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/databricks/databricks/1.114.2/docs/data-sources/cluster#total_initial_remote_disk_size DataDatabricksCluster#total_initial_remote_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8663
          },
          "name": "totalInitialRemoteDiskSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#use_ml_runtime DataDatabricksCluster#use_ml_runtime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8667
          },
          "name": "useMlRuntime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#worker_node_type_flexibility DataDatabricksCluster#worker_node_type_flexibility}",
            "stability": "stable",
            "summary": "worker_node_type_flexibility block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8739
          },
          "name": "workerNodeTypeFlexibility",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkerNodeTypeFlexibility"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#workload_type DataDatabricksCluster#workload_type}",
            "stability": "stable",
            "summary": "workload_type block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8745
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadType"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAutoscale": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 4020
      },
      "name": "DataDatabricksClusterClusterInfoSpecAutoscale",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#max_workers DataDatabricksCluster#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4024
          },
          "name": "maxWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#min_workers DataDatabricksCluster#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4028
          },
          "name": "minWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecAutoscale"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAutoscaleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 4074
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 4067
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4113
          },
          "name": "resetMaxWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4129
          },
          "name": "resetMinWorkers"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecAutoscaleOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4117
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4133
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4107
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4123
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4078
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAutoscale"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecAutoscaleOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAwsAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 4137
      },
      "name": "DataDatabricksClusterClusterInfoSpecAwsAttributes",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#availability DataDatabricksCluster#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4141
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#ebs_volume_count DataDatabricksCluster#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4145
          },
          "name": "ebsVolumeCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#ebs_volume_iops DataDatabricksCluster#ebs_volume_iops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4149
          },
          "name": "ebsVolumeIops",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#ebs_volume_size DataDatabricksCluster#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4153
          },
          "name": "ebsVolumeSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#ebs_volume_throughput DataDatabricksCluster#ebs_volume_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4157
          },
          "name": "ebsVolumeThroughput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#ebs_volume_type DataDatabricksCluster#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4161
          },
          "name": "ebsVolumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#first_on_demand DataDatabricksCluster#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4165
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#instance_profile_arn DataDatabricksCluster#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4169
          },
          "name": "instanceProfileArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#spot_bid_price_percent DataDatabricksCluster#spot_bid_price_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4173
          },
          "name": "spotBidPricePercent",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#zone_id DataDatabricksCluster#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4177
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecAwsAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAwsAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 4279
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 4272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4366
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4382
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4398
          },
          "name": "resetEbsVolumeIops"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4414
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4430
          },
          "name": "resetEbsVolumeThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4446
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4462
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4478
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4494
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4510
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecAwsAttributesOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4370
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4386
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4402
          },
          "name": "ebsVolumeIopsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4418
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4434
          },
          "name": "ebsVolumeThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4450
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4466
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4482
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4498
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4514
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4360
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4376
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4392
          },
          "name": "ebsVolumeIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4408
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4424
          },
          "name": "ebsVolumeThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4440
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4456
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4472
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4488
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4504
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAwsAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecAwsAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 4635
      },
      "name": "DataDatabricksClusterClusterInfoSpecAzureAttributes",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#availability DataDatabricksCluster#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4639
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#first_on_demand DataDatabricksCluster#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4643
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#log_analytics_info DataDatabricksCluster#log_analytics_info}",
            "stability": "stable",
            "summary": "log_analytics_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4653
          },
          "name": "logAnalyticsInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#spot_bid_max_price DataDatabricksCluster#spot_bid_max_price}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4647
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecAzureAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributesLogAnalyticsInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributesLogAnalyticsInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 4518
      },
      "name": "DataDatabricksClusterClusterInfoSpecAzureAttributesLogAnalyticsInfo",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#log_analytics_primary_key DataDatabricksCluster#log_analytics_primary_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4522
          },
          "name": "logAnalyticsPrimaryKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#log_analytics_workspace_id DataDatabricksCluster#log_analytics_workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4526
          },
          "name": "logAnalyticsWorkspaceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecAzureAttributesLogAnalyticsInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributesLogAnalyticsInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributesLogAnalyticsInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 4572
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 4565
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4611
          },
          "name": "resetLogAnalyticsPrimaryKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4627
          },
          "name": "resetLogAnalyticsWorkspaceId"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecAzureAttributesLogAnalyticsInfoOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4615
          },
          "name": "logAnalyticsPrimaryKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4631
          },
          "name": "logAnalyticsWorkspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4605
          },
          "name": "logAnalyticsPrimaryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4621
          },
          "name": "logAnalyticsWorkspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4576
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributesLogAnalyticsInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecAzureAttributesLogAnalyticsInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 4713
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 4706
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4809
          },
          "name": "putLogAnalyticsInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributesLogAnalyticsInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4764
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4780
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4812
          },
          "name": "resetLogAnalyticsInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4796
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecAzureAttributesOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4806
          },
          "name": "logAnalyticsInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributesLogAnalyticsInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4768
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4784
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4816
          },
          "name": "logAnalyticsInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4800
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4758
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4774
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4790
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4717
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecAzureAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConf": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5261
      },
      "name": "DataDatabricksClusterClusterInfoSpecClusterLogConf",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#dbfs DataDatabricksCluster#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5267
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#s3 DataDatabricksCluster#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5273
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#volumes DataDatabricksCluster#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5279
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecClusterLogConf"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 4820
      },
      "name": "DataDatabricksClusterClusterInfoSpecClusterLogConfDbfs",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4824
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecClusterLogConfDbfs"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 4863
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 4856
      },
      "name": "DataDatabricksClusterClusterInfoSpecClusterLogConfDbfsOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4897
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4890
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4867
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfDbfs"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecClusterLogConfDbfsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 5332
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5374
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5390
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5406
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5377
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5393
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5409
          },
          "name": "resetVolumes"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecClusterLogConfOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5371
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5387
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5403
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5381
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5397
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5413
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConf"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecClusterLogConfOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 4901
      },
      "name": "DataDatabricksClusterClusterInfoSpecClusterLogConfS3",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4909
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#canned_acl DataDatabricksCluster#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4905
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#enable_encryption DataDatabricksCluster#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4913
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#encryption_type DataDatabricksCluster#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4917
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#endpoint DataDatabricksCluster#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4921
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#kms_key DataDatabricksCluster#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4925
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#region DataDatabricksCluster#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 4929
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecClusterLogConfS3"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 5010
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5003
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5079
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5108
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5124
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5140
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5156
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5172
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecClusterLogConfS3OutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5083
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5096
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5112
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5128
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5144
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5160
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5176
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5073
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5089
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5102
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5118
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5134
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5150
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5166
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5014
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecClusterLogConfS3OutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfVolumes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5180
      },
      "name": "DataDatabricksClusterClusterInfoSpecClusterLogConfVolumes",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5184
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecClusterLogConfVolumes"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfVolumesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 5223
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5216
      },
      "name": "DataDatabricksClusterClusterInfoSpecClusterLogConfVolumesOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5257
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5250
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecClusterLogConfVolumesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5531
      },
      "name": "DataDatabricksClusterClusterInfoSpecClusterMountInfo",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#local_mount_dir_path DataDatabricksCluster#local_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5535
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#network_filesystem_info DataDatabricksCluster#network_filesystem_info}",
            "stability": "stable",
            "summary": "network_filesystem_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5545
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#remote_mount_dir_path DataDatabricksCluster#remote_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5539
          },
          "name": "remoteMountDirPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecClusterMountInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 5698
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster/index.ts",
        "line": 5690
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5705
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecClusterMountInfoList",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5691
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecClusterMountInfoList"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoNetworkFilesystemInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoNetworkFilesystemInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5417
      },
      "name": "DataDatabricksClusterClusterInfoSpecClusterMountInfoNetworkFilesystemInfo",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#server_address DataDatabricksCluster#server_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5425
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#mount_options DataDatabricksCluster#mount_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5421
          },
          "name": "mountOptions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecClusterMountInfoNetworkFilesystemInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoNetworkFilesystemInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoNetworkFilesystemInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 5471
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5510
          },
          "name": "resetMountOptions"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecClusterMountInfoNetworkFilesystemInfoOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5514
          },
          "name": "mountOptionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5527
          },
          "name": "serverAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5504
          },
          "name": "mountOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5520
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5475
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoNetworkFilesystemInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecClusterMountInfoNetworkFilesystemInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 5601
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster/index.ts",
        "line": 5591
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5681
          },
          "name": "putNetworkFilesystemInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoNetworkFilesystemInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5668
          },
          "name": "resetRemoteMountDirPath"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecClusterMountInfoOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5678
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoNetworkFilesystemInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5656
          },
          "name": "localMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5685
          },
          "name": "networkFilesystemInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5672
          },
          "name": "remoteMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5649
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5662
          },
          "name": "remoteMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5605
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecClusterMountInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImage": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5820
      },
      "name": "DataDatabricksClusterClusterInfoSpecDockerImage",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#url DataDatabricksCluster#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5824
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#basic_auth DataDatabricksCluster#basic_auth}",
            "stability": "stable",
            "summary": "basic_auth block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5830
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecDockerImage"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImageBasicAuth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5709
      },
      "name": "DataDatabricksClusterClusterInfoSpecDockerImageBasicAuth",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#password DataDatabricksCluster#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5713
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#username DataDatabricksCluster#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5717
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecDockerImageBasicAuth"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 5763
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5756
      },
      "name": "DataDatabricksClusterClusterInfoSpecDockerImageBasicAuthOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5803
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5816
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5796
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5809
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5767
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecDockerImageBasicAuthOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImageOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 5876
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5869
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5925
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImageBasicAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5928
          },
          "name": "resetBasicAuth"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecDockerImageOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5922
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImageBasicAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5932
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImageBasicAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5916
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5909
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5880
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImage"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecDockerImageOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDriverNodeTypeFlexibility": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDriverNodeTypeFlexibility",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5936
      },
      "name": "DataDatabricksClusterClusterInfoSpecDriverNodeTypeFlexibility",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#alternate_node_type_ids DataDatabricksCluster#alternate_node_type_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5940
          },
          "name": "alternateNodeTypeIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecDriverNodeTypeFlexibility"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDriverNodeTypeFlexibilityOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDriverNodeTypeFlexibilityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 5979
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 5972
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6012
          },
          "name": "resetAlternateNodeTypeIds"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecDriverNodeTypeFlexibilityOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6016
          },
          "name": "alternateNodeTypeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6006
          },
          "name": "alternateNodeTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 5983
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDriverNodeTypeFlexibility"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecDriverNodeTypeFlexibilityOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecGcpAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6020
      },
      "name": "DataDatabricksClusterClusterInfoSpecGcpAttributes",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#availability DataDatabricksCluster#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6024
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#boot_disk_size DataDatabricksCluster#boot_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6028
          },
          "name": "bootDiskSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#first_on_demand DataDatabricksCluster#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6032
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#google_service_account DataDatabricksCluster#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6036
          },
          "name": "googleServiceAccount",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#local_ssd_count DataDatabricksCluster#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6040
          },
          "name": "localSsdCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#use_preemptible_executors DataDatabricksCluster#use_preemptible_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6044
          },
          "name": "usePreemptibleExecutors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#zone_id DataDatabricksCluster#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6048
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecGcpAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecGcpAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 6129
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6198
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6214
          },
          "name": "resetBootDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6230
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6246
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6262
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6278
          },
          "name": "resetUsePreemptibleExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6294
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecGcpAttributesOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6202
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6218
          },
          "name": "bootDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6234
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6250
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6266
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6282
          },
          "name": "usePreemptibleExecutorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6298
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6192
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6208
          },
          "name": "bootDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6224
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6240
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6256
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6272
          },
          "name": "usePreemptibleExecutors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6288
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6133
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecGcpAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecGcpAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScripts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 7067
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScripts",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#abfss DataDatabricksCluster#abfss}",
            "stability": "stable",
            "summary": "abfss block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7073
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsAbfss"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#dbfs DataDatabricksCluster#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7079
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#file DataDatabricksCluster#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7085
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#gcs DataDatabricksCluster#gcs}",
            "stability": "stable",
            "summary": "gcs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7091
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsGcs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#s3 DataDatabricksCluster#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7097
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#volumes DataDatabricksCluster#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7103
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsVolumes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#workspace DataDatabricksCluster#workspace}",
            "stability": "stable",
            "summary": "workspace block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7109
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScripts"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsAbfss": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6302
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsAbfss",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6306
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsAbfss"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsAbfssOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 6345
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6338
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsAbfssOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6379
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6372
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6349
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsAbfss"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsAbfssOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6383
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsDbfs",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6387
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsDbfs"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 6426
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6419
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsDbfsOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6460
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6453
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6430
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsDbfs"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsDbfsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsFile": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6464
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsFile",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6468
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsFile"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsFileOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 6507
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6500
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsFileOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6541
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6534
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6511
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsFile"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsFileOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsGcs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6545
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsGcs",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6549
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsGcs"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsGcsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 6588
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6581
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsGcsOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6622
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6615
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6592
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsGcs"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsGcsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 7384
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster/index.ts",
        "line": 7376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7391
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsList",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7377
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsList"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 7193
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster/index.ts",
        "line": 7183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7268
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsAbfss"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7284
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7300
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7316
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsGcs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7332
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7348
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7364
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7271
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7287
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7303
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7319
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7335
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7351
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7367
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7265
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsAbfssOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7281
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7297
          },
          "name": "file",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7313
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsGcsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7329
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7345
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7361
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7275
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsAbfss"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7291
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7307
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7323
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsGcs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7339
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7355
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7371
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7197
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6626
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsS3",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6634
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#canned_acl DataDatabricksCluster#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6630
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#enable_encryption DataDatabricksCluster#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6638
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#encryption_type DataDatabricksCluster#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6642
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#endpoint DataDatabricksCluster#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6646
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#kms_key DataDatabricksCluster#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6650
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#region DataDatabricksCluster#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6654
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsS3"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 6735
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6728
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6804
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6833
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6849
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6865
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6881
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6897
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsS3OutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6808
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6821
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6837
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6853
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6869
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6885
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6901
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6798
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6814
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6827
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6843
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6859
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6875
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6891
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6739
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsS3OutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsVolumes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6905
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsVolumes",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6909
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsVolumes"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsVolumesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 6948
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6941
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsVolumesOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6982
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6975
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6952
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsVolumes"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsVolumesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsWorkspace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 6986
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsWorkspace",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#destination DataDatabricksCluster#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 6990
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsWorkspace"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 7029
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 7022
      },
      "name": "DataDatabricksClusterClusterInfoSpecInitScriptsWorkspaceOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7063
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7056
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7033
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecInitScriptsWorkspaceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibrary": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibrary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 7851
      },
      "name": "DataDatabricksClusterClusterInfoSpecLibrary",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#cran DataDatabricksCluster#cran}",
            "stability": "stable",
            "summary": "cran block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7873
          },
          "name": "cran",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryCran"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#egg DataDatabricksCluster#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7855
          },
          "name": "egg",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#jar DataDatabricksCluster#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7859
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#maven DataDatabricksCluster#maven}",
            "stability": "stable",
            "summary": "maven block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7879
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#provider_config DataDatabricksCluster#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7885
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#pypi DataDatabricksCluster#pypi}",
            "stability": "stable",
            "summary": "pypi block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7891
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryPypi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#requirements DataDatabricksCluster#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7863
          },
          "name": "requirements",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#whl DataDatabricksCluster#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7867
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecLibrary"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryCran": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 7395
      },
      "name": "DataDatabricksClusterClusterInfoSpecLibraryCran",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#package DataDatabricksCluster#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7399
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#repo DataDatabricksCluster#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7403
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecLibraryCran"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryCranOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 7449
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 7442
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7501
          },
          "name": "resetRepo"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecLibraryCranOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7489
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7505
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7482
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7495
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryCran"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecLibraryCranOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 8195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster/index.ts",
        "line": 8187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8202
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecLibraryList",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecLibraryList"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryMaven": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 7509
      },
      "name": "DataDatabricksClusterClusterInfoSpecLibraryMaven",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#coordinates DataDatabricksCluster#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7513
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#exclusions DataDatabricksCluster#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7517
          },
          "name": "exclusions",
          "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/databricks/databricks/1.114.2/docs/data-sources/cluster#repo DataDatabricksCluster#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7521
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecLibraryMaven"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryMavenOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 7574
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 7567
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7632
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7648
          },
          "name": "resetRepo"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecLibraryMavenOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7620
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7636
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7652
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7613
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7626
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7642
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7578
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryMaven"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecLibraryMavenOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 7982
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster/index.ts",
        "line": 7972
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8127
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryCran"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8143
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8159
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8175
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryPypi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8130
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8066
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8082
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8146
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8162
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8178
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8098
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8114
          },
          "name": "resetWhl"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecLibraryOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8124
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryCranOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8140
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8156
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8172
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryPypiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8134
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryCran"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8070
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8086
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8150
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8166
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8182
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryPypi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8102
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8118
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8060
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8076
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8092
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8108
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7986
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibrary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecLibraryOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 7656
      },
      "name": "DataDatabricksClusterClusterInfoSpecLibraryProviderConfig",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#workspace_id DataDatabricksCluster#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7660
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecLibraryProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 7699
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 7692
      },
      "name": "DataDatabricksClusterClusterInfoSpecLibraryProviderConfigOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7733
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7726
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7703
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecLibraryProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryPypi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 7737
      },
      "name": "DataDatabricksClusterClusterInfoSpecLibraryPypi",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#package DataDatabricksCluster#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7741
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#repo DataDatabricksCluster#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7745
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecLibraryPypi"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryPypiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 7791
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 7784
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7843
          },
          "name": "resetRepo"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecLibraryPypiOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7831
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7847
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7824
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7837
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 7795
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryPypi"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecLibraryPypiOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 9036
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 9029
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9671
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAutoscale"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9687
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9703
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9719
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConf"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9735
          },
          "name": "putClusterMountInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9751
          },
          "name": "putDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9767
          },
          "name": "putDriverNodeTypeFlexibility",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDriverNodeTypeFlexibility"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9783
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9799
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9815
          },
          "name": "putLibrary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibrary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9831
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9847
          },
          "name": "putWorkerNodeTypeFlexibility",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkerNodeTypeFlexibility"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9863
          },
          "name": "putWorkloadType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9285
          },
          "name": "resetApplyPolicyDefaultValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9674
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9690
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9706
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9722
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9738
          },
          "name": "resetClusterMountInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9306
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9322
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9338
          },
          "name": "resetDataSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9754
          },
          "name": "resetDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9354
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9770
          },
          "name": "resetDriverNodeTypeFlexibility"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9370
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9386
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9402
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9786
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9418
          },
          "name": "resetIdempotencyToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9802
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9434
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9450
          },
          "name": "resetIsSingleNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9466
          },
          "name": "resetKind"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9818
          },
          "name": "resetLibrary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9482
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9498
          },
          "name": "resetNumWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9514
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9834
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9530
          },
          "name": "resetRemoteDiskThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9546
          },
          "name": "resetRuntimeEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9562
          },
          "name": "resetSingleUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9578
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9594
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9610
          },
          "name": "resetSparkVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9626
          },
          "name": "resetSshPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9642
          },
          "name": "resetTotalInitialRemoteDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9658
          },
          "name": "resetUseMlRuntime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9850
          },
          "name": "resetWorkerNodeTypeFlexibility"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9866
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9668
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAutoscaleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9684
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9700
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9294
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9716
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConfOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9732
          },
          "name": "clusterMountInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9748
          },
          "name": "dockerImage",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9764
          },
          "name": "driverNodeTypeFlexibility",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDriverNodeTypeFlexibilityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9780
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9796
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9812
          },
          "name": "library",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibraryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9828
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9844
          },
          "name": "workerNodeTypeFlexibility",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkerNodeTypeFlexibilityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9860
          },
          "name": "workloadType",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9289
          },
          "name": "applyPolicyDefaultValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9678
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAutoscale"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9694
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9710
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9726
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterLogConf"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9742
          },
          "name": "clusterMountInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9310
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9326
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9342
          },
          "name": "dataSecurityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9758
          },
          "name": "dockerImageInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDockerImage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9358
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9774
          },
          "name": "driverNodeTypeFlexibilityInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecDriverNodeTypeFlexibility"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9374
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9390
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9406
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9790
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9422
          },
          "name": "idempotencyTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9806
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9438
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9454
          },
          "name": "isSingleNodeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9470
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9822
          },
          "name": "libraryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9486
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9502
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9518
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9838
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9534
          },
          "name": "remoteDiskThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9550
          },
          "name": "runtimeEngineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9566
          },
          "name": "singleUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9582
          },
          "name": "sparkConfInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9598
          },
          "name": "sparkEnvVarsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9614
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9630
          },
          "name": "sshPublicKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9646
          },
          "name": "totalInitialRemoteDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9662
          },
          "name": "useMlRuntimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9854
          },
          "name": "workerNodeTypeFlexibilityInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkerNodeTypeFlexibility"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9870
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9279
          },
          "name": "applyPolicyDefaultValues",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9300
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9316
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9332
          },
          "name": "dataSecurityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9348
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9364
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9380
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9396
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9412
          },
          "name": "idempotencyToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9428
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9444
          },
          "name": "isSingleNode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9460
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9476
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9492
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9508
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9524
          },
          "name": "remoteDiskThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9540
          },
          "name": "runtimeEngine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9556
          },
          "name": "singleUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9572
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9588
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9604
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9620
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9636
          },
          "name": "totalInitialRemoteDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9652
          },
          "name": "useMlRuntime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9040
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 8206
      },
      "name": "DataDatabricksClusterClusterInfoSpecProviderConfig",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#workspace_id DataDatabricksCluster#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8210
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 8249
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 8242
      },
      "name": "DataDatabricksClusterClusterInfoSpecProviderConfigOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8283
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8276
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkerNodeTypeFlexibility": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkerNodeTypeFlexibility",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 8287
      },
      "name": "DataDatabricksClusterClusterInfoSpecWorkerNodeTypeFlexibility",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#alternate_node_type_ids DataDatabricksCluster#alternate_node_type_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8291
          },
          "name": "alternateNodeTypeIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecWorkerNodeTypeFlexibility"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkerNodeTypeFlexibilityOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkerNodeTypeFlexibilityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 8330
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 8323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8363
          },
          "name": "resetAlternateNodeTypeIds"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecWorkerNodeTypeFlexibilityOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8367
          },
          "name": "alternateNodeTypeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8357
          },
          "name": "alternateNodeTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8334
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkerNodeTypeFlexibility"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecWorkerNodeTypeFlexibilityOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadType": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 8488
      },
      "name": "DataDatabricksClusterClusterInfoSpecWorkloadType",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#clients DataDatabricksCluster#clients}",
            "stability": "stable",
            "summary": "clients block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8494
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecWorkloadType"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadTypeClients": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadTypeClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 8371
      },
      "name": "DataDatabricksClusterClusterInfoSpecWorkloadTypeClients",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#jobs DataDatabricksCluster#jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8375
          },
          "name": "jobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#notebooks DataDatabricksCluster#notebooks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8379
          },
          "name": "notebooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecWorkloadTypeClients"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadTypeClientsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadTypeClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 8425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 8418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8464
          },
          "name": "resetJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8480
          },
          "name": "resetNotebooks"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecWorkloadTypeClientsOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8468
          },
          "name": "jobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8484
          },
          "name": "notebooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8458
          },
          "name": "jobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8474
          },
          "name": "notebooks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecWorkloadTypeClientsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadTypeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 8533
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 8526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8563
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadTypeClients"
              }
            }
          ]
        }
      ],
      "name": "DataDatabricksClusterClusterInfoSpecWorkloadTypeOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8560
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadTypeClientsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8567
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadTypeClients"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 8537
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoSpecWorkloadType"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoSpecWorkloadTypeOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReason": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReason",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 9874
      },
      "name": "DataDatabricksClusterClusterInfoTerminationReason",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#code DataDatabricksCluster#code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9878
          },
          "name": "code",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#parameters DataDatabricksCluster#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9882
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#type DataDatabricksCluster#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9886
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoTerminationReason"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReasonOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReasonOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 9939
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 9932
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9984
          },
          "name": "resetCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10000
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10016
          },
          "name": "resetType"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoTerminationReasonOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9988
          },
          "name": "codeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10004
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10020
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9978
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9994
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10010
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 9943
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoTerminationReason"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoTerminationReasonOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkerNodeTypeFlexibility": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkerNodeTypeFlexibility",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 10024
      },
      "name": "DataDatabricksClusterClusterInfoWorkerNodeTypeFlexibility",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#alternate_node_type_ids DataDatabricksCluster#alternate_node_type_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10028
          },
          "name": "alternateNodeTypeIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoWorkerNodeTypeFlexibility"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkerNodeTypeFlexibilityOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkerNodeTypeFlexibilityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 10067
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 10060
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10100
          },
          "name": "resetAlternateNodeTypeIds"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoWorkerNodeTypeFlexibilityOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10104
          },
          "name": "alternateNodeTypeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10094
          },
          "name": "alternateNodeTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10071
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkerNodeTypeFlexibility"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoWorkerNodeTypeFlexibilityOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadType": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 10225
      },
      "name": "DataDatabricksClusterClusterInfoWorkloadType",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#clients DataDatabricksCluster#clients}",
            "stability": "stable",
            "summary": "clients block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10231
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoWorkloadType"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadTypeClients": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadTypeClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 10108
      },
      "name": "DataDatabricksClusterClusterInfoWorkloadTypeClients",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#jobs DataDatabricksCluster#jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10112
          },
          "name": "jobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#notebooks DataDatabricksCluster#notebooks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10116
          },
          "name": "notebooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoWorkloadTypeClients"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadTypeClientsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadTypeClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 10162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 10155
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10201
          },
          "name": "resetJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10217
          },
          "name": "resetNotebooks"
        }
      ],
      "name": "DataDatabricksClusterClusterInfoWorkloadTypeClientsOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10205
          },
          "name": "jobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10221
          },
          "name": "notebooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10195
          },
          "name": "jobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10211
          },
          "name": "notebooks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoWorkloadTypeClientsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadTypeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 10270
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 10263
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10300
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadTypeClients"
              }
            }
          ]
        }
      ],
      "name": "DataDatabricksClusterClusterInfoWorkloadTypeOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10297
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadTypeClientsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10304
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadTypeClients"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 10274
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfoWorkloadType"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterClusterInfoWorkloadTypeOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 14
      },
      "name": "DataDatabricksClusterConfig",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#cluster_id DataDatabricksCluster#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 18
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#cluster_info DataDatabricksCluster#cluster_info}",
            "stability": "stable",
            "summary": "cluster_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 35
          },
          "name": "clusterInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterClusterInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#cluster_name DataDatabricksCluster#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 22
          },
          "name": "clusterName",
          "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/databricks/databricks/1.114.2/docs/data-sources/cluster#id DataDatabricksCluster#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/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/databricks/databricks/1.114.2/docs/data-sources/cluster#provider_config DataDatabricksCluster#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 41
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 12105
      },
      "name": "DataDatabricksClusterProviderConfig",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster#workspace_id DataDatabricksCluster#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12109
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster/index.ts",
          "line": 12148
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster/index.ts",
        "line": 12141
      },
      "name": "DataDatabricksClusterProviderConfigOutputReference",
      "namespace": "dataDatabricksCluster",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12182
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12175
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster/index.ts",
            "line": 12152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCluster.DataDatabricksClusterProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster/index:DataDatabricksClusterProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframework": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework databricks_cluster_pluginframework}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframework",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework databricks_cluster_pluginframework} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 12442
        },
        "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": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 12410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksClusterPluginframework resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12427
          },
          "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 DataDatabricksClusterPluginframework to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksClusterPluginframework that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksClusterPluginframework to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12489
          },
          "name": "putClusterInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12521
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12476
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12492
          },
          "name": "resetClusterInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12508
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12524
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12536
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12545
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframework",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12415
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12486
          },
          "name": "clusterInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12518
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12480
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12496
          },
          "name": "clusterInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12512
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12528
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12470
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12502
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframework"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 10516
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfo",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#autoscale DataDatabricksClusterPluginframework#autoscale}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10520
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAutoscale"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#autotermination_minutes DataDatabricksClusterPluginframework#autotermination_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10524
          },
          "name": "autoterminationMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#aws_attributes DataDatabricksClusterPluginframework#aws_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10528
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAwsAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#azure_attributes DataDatabricksClusterPluginframework#azure_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10532
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#cluster_cores DataDatabricksClusterPluginframework#cluster_cores}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10536
          },
          "name": "clusterCores",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#cluster_id DataDatabricksClusterPluginframework#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10540
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#cluster_log_conf DataDatabricksClusterPluginframework#cluster_log_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10544
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConf"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#cluster_log_status DataDatabricksClusterPluginframework#cluster_log_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10548
          },
          "name": "clusterLogStatus",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatus"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#cluster_memory_mb DataDatabricksClusterPluginframework#cluster_memory_mb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10552
          },
          "name": "clusterMemoryMb",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#cluster_name DataDatabricksClusterPluginframework#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10556
          },
          "name": "clusterName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#cluster_source DataDatabricksClusterPluginframework#cluster_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10560
          },
          "name": "clusterSource",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#creator_user_name DataDatabricksClusterPluginframework#creator_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10564
          },
          "name": "creatorUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#custom_tags DataDatabricksClusterPluginframework#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10568
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#data_security_mode DataDatabricksClusterPluginframework#data_security_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10572
          },
          "name": "dataSecurityMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#default_tags DataDatabricksClusterPluginframework#default_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10576
          },
          "name": "defaultTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#docker_image DataDatabricksClusterPluginframework#docker_image}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10580
          },
          "name": "dockerImage",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImage"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#driver DataDatabricksClusterPluginframework#driver}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10584
          },
          "name": "driver",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriver"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#driver_instance_pool_id DataDatabricksClusterPluginframework#driver_instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10588
          },
          "name": "driverInstancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#driver_node_type_flexibility DataDatabricksClusterPluginframework#driver_node_type_flexibility}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10592
          },
          "name": "driverNodeTypeFlexibility",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeTypeFlexibility"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#driver_node_type_id DataDatabricksClusterPluginframework#driver_node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10596
          },
          "name": "driverNodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#enable_elastic_disk DataDatabricksClusterPluginframework#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10600
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#enable_local_disk_encryption DataDatabricksClusterPluginframework#enable_local_disk_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10604
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#executors DataDatabricksClusterPluginframework#executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10608
          },
          "name": "executors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#gcp_attributes DataDatabricksClusterPluginframework#gcp_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10612
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoGcpAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#init_scripts DataDatabricksClusterPluginframework#init_scripts}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10616
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#instance_pool_id DataDatabricksClusterPluginframework#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10620
          },
          "name": "instancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#is_single_node DataDatabricksClusterPluginframework#is_single_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10624
          },
          "name": "isSingleNode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#jdbc_port DataDatabricksClusterPluginframework#jdbc_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10628
          },
          "name": "jdbcPort",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#kind DataDatabricksClusterPluginframework#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10632
          },
          "name": "kind",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#last_restarted_time DataDatabricksClusterPluginframework#last_restarted_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10636
          },
          "name": "lastRestartedTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#last_state_loss_time DataDatabricksClusterPluginframework#last_state_loss_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10640
          },
          "name": "lastStateLossTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#node_type_id DataDatabricksClusterPluginframework#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10644
          },
          "name": "nodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#num_workers DataDatabricksClusterPluginframework#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10648
          },
          "name": "numWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#policy_id DataDatabricksClusterPluginframework#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10652
          },
          "name": "policyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#remote_disk_throughput DataDatabricksClusterPluginframework#remote_disk_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10656
          },
          "name": "remoteDiskThroughput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#runtime_engine DataDatabricksClusterPluginframework#runtime_engine}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10660
          },
          "name": "runtimeEngine",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#single_user_name DataDatabricksClusterPluginframework#single_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10664
          },
          "name": "singleUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#spark_conf DataDatabricksClusterPluginframework#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10668
          },
          "name": "sparkConf",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#spark_context_id DataDatabricksClusterPluginframework#spark_context_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10672
          },
          "name": "sparkContextId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#spark_env_vars DataDatabricksClusterPluginframework#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10676
          },
          "name": "sparkEnvVars",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#spark_version DataDatabricksClusterPluginframework#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10680
          },
          "name": "sparkVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#spec DataDatabricksClusterPluginframework#spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10684
          },
          "name": "spec",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpec"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#ssh_public_keys DataDatabricksClusterPluginframework#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10688
          },
          "name": "sshPublicKeys",
          "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/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#start_time DataDatabricksClusterPluginframework#start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10692
          },
          "name": "startTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#state DataDatabricksClusterPluginframework#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10696
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#state_message DataDatabricksClusterPluginframework#state_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10700
          },
          "name": "stateMessage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#terminated_time DataDatabricksClusterPluginframework#terminated_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10704
          },
          "name": "terminatedTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#termination_reason DataDatabricksClusterPluginframework#termination_reason}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10708
          },
          "name": "terminationReason",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoTerminationReason"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#total_initial_remote_disk_size DataDatabricksClusterPluginframework#total_initial_remote_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10712
          },
          "name": "totalInitialRemoteDiskSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#use_ml_runtime DataDatabricksClusterPluginframework#use_ml_runtime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10716
          },
          "name": "useMlRuntime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#worker_node_type_flexibility DataDatabricksClusterPluginframework#worker_node_type_flexibility}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10720
          },
          "name": "workerNodeTypeFlexibility",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkerNodeTypeFlexibility"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#workload_type DataDatabricksClusterPluginframework#workload_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10724
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadType"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAutoscale": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 32
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoAutoscale",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#max_workers DataDatabricksClusterPluginframework#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 36
          },
          "name": "maxWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#min_workers DataDatabricksClusterPluginframework#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 40
          },
          "name": "minWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoAutoscale"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAutoscaleList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAutoscaleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 170
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 177
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAutoscaleOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoAutoscaleList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAutoscale"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoAutoscaleList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAutoscaleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 89
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 79
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 137
          },
          "name": "resetMaxWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 153
          },
          "name": "resetMinWorkers"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoAutoscaleOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 141
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 157
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 131
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 147
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 93
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAutoscale"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoAutoscaleOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAwsAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 181
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoAwsAttributes",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#availability DataDatabricksClusterPluginframework#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 185
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#ebs_volume_count DataDatabricksClusterPluginframework#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 189
          },
          "name": "ebsVolumeCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#ebs_volume_iops DataDatabricksClusterPluginframework#ebs_volume_iops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 193
          },
          "name": "ebsVolumeIops",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#ebs_volume_size DataDatabricksClusterPluginframework#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 197
          },
          "name": "ebsVolumeSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#ebs_volume_throughput DataDatabricksClusterPluginframework#ebs_volume_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 201
          },
          "name": "ebsVolumeThroughput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#ebs_volume_type DataDatabricksClusterPluginframework#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 205
          },
          "name": "ebsVolumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#first_on_demand DataDatabricksClusterPluginframework#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 209
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#instance_profile_arn DataDatabricksClusterPluginframework#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 213
          },
          "name": "instanceProfileArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#spot_bid_price_percent DataDatabricksClusterPluginframework#spot_bid_price_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 217
          },
          "name": "spotBidPricePercent",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#zone_id DataDatabricksClusterPluginframework#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 221
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoAwsAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAwsAttributesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAwsAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 583
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 590
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAwsAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoAwsAttributesList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 576
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAwsAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoAwsAttributesList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAwsAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 326
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 316
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 422
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 438
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 454
          },
          "name": "resetEbsVolumeIops"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 470
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 486
          },
          "name": "resetEbsVolumeThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 502
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 518
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 534
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 550
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 566
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoAwsAttributesOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 426
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 442
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 458
          },
          "name": "ebsVolumeIopsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 474
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 490
          },
          "name": "ebsVolumeThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 506
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 522
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 538
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 554
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 570
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 416
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 432
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 448
          },
          "name": "ebsVolumeIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 464
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 480
          },
          "name": "ebsVolumeThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 496
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 512
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 528
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 544
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 560
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAwsAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoAwsAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 743
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoAzureAttributes",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#availability DataDatabricksClusterPluginframework#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 747
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#first_on_demand DataDatabricksClusterPluginframework#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 751
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#log_analytics_info DataDatabricksClusterPluginframework#log_analytics_info}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 755
          },
          "name": "logAnalyticsInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#spot_bid_max_price DataDatabricksClusterPluginframework#spot_bid_max_price}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 759
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoAzureAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 947
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 939
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 954
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 940
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 594
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfo",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#log_analytics_primary_key DataDatabricksClusterPluginframework#log_analytics_primary_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 598
          },
          "name": "logAnalyticsPrimaryKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#log_analytics_workspace_id DataDatabricksClusterPluginframework#log_analytics_workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 602
          },
          "name": "logAnalyticsWorkspaceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfoList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 732
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 724
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 739
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfoList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 725
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfoList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 651
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 641
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 699
          },
          "name": "resetLogAnalyticsPrimaryKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 715
          },
          "name": "resetLogAnalyticsWorkspaceId"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfoOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 703
          },
          "name": "logAnalyticsPrimaryKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 719
          },
          "name": "logAnalyticsWorkspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 693
          },
          "name": "logAnalyticsPrimaryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 709
          },
          "name": "logAnalyticsWorkspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 655
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 822
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 812
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 911
          },
          "name": "putLogAnalyticsInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 882
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 898
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 914
          },
          "name": "resetLogAnalyticsInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 930
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 908
          },
          "name": "logAnalyticsInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 886
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 902
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 918
          },
          "name": "logAnalyticsInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesLogAnalyticsInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 934
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 876
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 892
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 924
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 826
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConf": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 1495
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogConf",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#dbfs DataDatabricksClusterPluginframework#dbfs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1499
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#s3 DataDatabricksClusterPluginframework#s3}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1503
          },
          "name": "s3",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#volumes DataDatabricksClusterPluginframework#volumes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1507
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogConf"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 958
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfs",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 962
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfs"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 1060
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 1052
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1067
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfsList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1053
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfsList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 1004
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 994
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfsOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1047
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1040
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1008
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfs"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 1666
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 1658
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1673
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1659
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConf"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 1563
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 1553
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1614
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfs"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1630
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1646
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1617
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1633
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1649
          },
          "name": "resetVolumes"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1611
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1627
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3List"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1643
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1621
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfDbfs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1637
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1653
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1567
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConf"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 1071
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1079
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#canned_acl DataDatabricksClusterPluginframework#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1075
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#enable_encryption DataDatabricksClusterPluginframework#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1083
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#encryption_type DataDatabricksClusterPluginframework#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1087
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#endpoint DataDatabricksClusterPluginframework#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1091
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#kms_key DataDatabricksClusterPluginframework#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1095
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#region DataDatabricksClusterPluginframework#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1099
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3List": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3List",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 1371
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 1363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1378
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3OutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3List",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1364
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3List"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 1183
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 1173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1261
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1290
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1306
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1322
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1338
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1354
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3OutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1265
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1278
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1294
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1310
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1326
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1342
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1358
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1255
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1271
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1284
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1300
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1316
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1332
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1348
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1187
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfS3OutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 1382
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumes",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1386
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumes"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 1484
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 1476
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1491
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumesList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1477
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumesList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 1428
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 1418
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumesOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1471
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1464
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfVolumesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 1677
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatus",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#last_attempted DataDatabricksClusterPluginframework#last_attempted}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1681
          },
          "name": "lastAttempted",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#last_exception DataDatabricksClusterPluginframework#last_exception}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1685
          },
          "name": "lastException",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatusList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 1815
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 1807
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1822
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatusOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatusList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1808
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatus"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatusList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 1734
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 1724
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1782
          },
          "name": "resetLastAttempted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1798
          },
          "name": "resetLastException"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatusOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1786
          },
          "name": "lastAttemptedInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1802
          },
          "name": "lastExceptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1776
          },
          "name": "lastAttempted",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1792
          },
          "name": "lastException",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1738
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatus"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImage": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 1975
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDockerImage",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#basic_auth DataDatabricksClusterPluginframework#basic_auth}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1979
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuth"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#url DataDatabricksClusterPluginframework#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1983
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDockerImage"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 1826
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuth",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#password DataDatabricksClusterPluginframework#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1830
          },
          "name": "password",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#username DataDatabricksClusterPluginframework#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1834
          },
          "name": "username",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuth"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuthList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuthList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 1964
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 1956
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1971
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuthOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuthList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1957
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuth"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuthList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 1883
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 1873
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1931
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1947
          },
          "name": "resetUsername"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuthOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1935
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1951
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1925
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1941
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 1887
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuth"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuthOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 2113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 2105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2120
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDockerImageList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImage"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDockerImageList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 2032
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 2022
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2077
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuth"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2080
          },
          "name": "resetBasicAuth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2096
          },
          "name": "resetUrl"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDockerImageOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2074
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuthList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2084
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageBasicAuth"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2100
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2090
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2036
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImage"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDockerImageOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriver": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriver",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 2240
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDriver",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#host_private_ip DataDatabricksClusterPluginframework#host_private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2244
          },
          "name": "hostPrivateIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#instance_id DataDatabricksClusterPluginframework#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2248
          },
          "name": "instanceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#node_aws_attributes DataDatabricksClusterPluginframework#node_aws_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2252
          },
          "name": "nodeAwsAttributes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#node_id DataDatabricksClusterPluginframework#node_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2256
          },
          "name": "nodeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#private_ip DataDatabricksClusterPluginframework#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2260
          },
          "name": "privateIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#public_dns DataDatabricksClusterPluginframework#public_dns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2264
          },
          "name": "publicDns",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#start_timestamp DataDatabricksClusterPluginframework#start_timestamp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2268
          },
          "name": "startTimestamp",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDriver"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 2543
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 2535
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2550
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDriverList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2536
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriver"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDriverList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 2124
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributes",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#is_spot DataDatabricksClusterPluginframework#is_spot}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2128
          },
          "name": "isSpot",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 2229
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 2221
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2236
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributesList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2222
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributesList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 2170
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 2160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2212
          },
          "name": "resetIsSpot"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributesOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2216
          },
          "name": "isSpotInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2206
          },
          "name": "isSpot",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeTypeFlexibility": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeTypeFlexibility",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 2554
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDriverNodeTypeFlexibility",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#alternate_node_type_ids DataDatabricksClusterPluginframework#alternate_node_type_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2558
          },
          "name": "alternateNodeTypeIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDriverNodeTypeFlexibility"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeTypeFlexibilityList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeTypeFlexibilityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 2659
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 2651
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2666
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeTypeFlexibilityOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDriverNodeTypeFlexibilityList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2652
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeTypeFlexibility"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDriverNodeTypeFlexibilityList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeTypeFlexibilityOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeTypeFlexibilityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 2600
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 2590
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2642
          },
          "name": "resetAlternateNodeTypeIds"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDriverNodeTypeFlexibilityOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2646
          },
          "name": "alternateNodeTypeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2636
          },
          "name": "alternateNodeTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2604
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeTypeFlexibility"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDriverNodeTypeFlexibilityOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 2352
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 2342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2459
          },
          "name": "putNodeAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2430
          },
          "name": "resetHostPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2446
          },
          "name": "resetInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2462
          },
          "name": "resetNodeAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2478
          },
          "name": "resetNodeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2494
          },
          "name": "resetPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2510
          },
          "name": "resetPublicDns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2526
          },
          "name": "resetStartTimestamp"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoDriverOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2456
          },
          "name": "nodeAwsAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2434
          },
          "name": "hostPrivateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2450
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2466
          },
          "name": "nodeAwsAttributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeAwsAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2482
          },
          "name": "nodeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2498
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2514
          },
          "name": "publicDnsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2530
          },
          "name": "startTimestampInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2424
          },
          "name": "hostPrivateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2440
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2472
          },
          "name": "nodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2488
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2504
          },
          "name": "publicDns",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2520
          },
          "name": "startTimestamp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriver"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoDriverOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutors": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 2786
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoExecutors",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#host_private_ip DataDatabricksClusterPluginframework#host_private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2790
          },
          "name": "hostPrivateIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#instance_id DataDatabricksClusterPluginframework#instance_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2794
          },
          "name": "instanceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#node_aws_attributes DataDatabricksClusterPluginframework#node_aws_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2798
          },
          "name": "nodeAwsAttributes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#node_id DataDatabricksClusterPluginframework#node_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2802
          },
          "name": "nodeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#private_ip DataDatabricksClusterPluginframework#private_ip}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2806
          },
          "name": "privateIp",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#public_dns DataDatabricksClusterPluginframework#public_dns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2810
          },
          "name": "publicDns",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#start_timestamp DataDatabricksClusterPluginframework#start_timestamp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2814
          },
          "name": "startTimestamp",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoExecutors"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 3089
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 3081
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3096
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoExecutorsList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3082
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoExecutorsList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 2670
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributes",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#is_spot DataDatabricksClusterPluginframework#is_spot}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2674
          },
          "name": "isSpot",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 2775
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 2767
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2782
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributesList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2768
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributesList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 2716
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 2706
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2758
          },
          "name": "resetIsSpot"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributesOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2762
          },
          "name": "isSpotInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2752
          },
          "name": "isSpot",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2720
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 2898
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 2888
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3005
          },
          "name": "putNodeAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2976
          },
          "name": "resetHostPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2992
          },
          "name": "resetInstanceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3008
          },
          "name": "resetNodeAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3024
          },
          "name": "resetNodeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3040
          },
          "name": "resetPrivateIp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3056
          },
          "name": "resetPublicDns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3072
          },
          "name": "resetStartTimestamp"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoExecutorsOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3002
          },
          "name": "nodeAwsAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2980
          },
          "name": "hostPrivateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2996
          },
          "name": "instanceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3012
          },
          "name": "nodeAwsAttributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsNodeAwsAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3028
          },
          "name": "nodeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3044
          },
          "name": "privateIpInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3060
          },
          "name": "publicDnsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3076
          },
          "name": "startTimestampInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2970
          },
          "name": "hostPrivateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2986
          },
          "name": "instanceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3018
          },
          "name": "nodeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3034
          },
          "name": "privateIp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3050
          },
          "name": "publicDns",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3066
          },
          "name": "startTimestamp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 2902
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutors"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoExecutorsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoGcpAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 3100
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoGcpAttributes",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#availability DataDatabricksClusterPluginframework#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3104
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#boot_disk_size DataDatabricksClusterPluginframework#boot_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3108
          },
          "name": "bootDiskSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#first_on_demand DataDatabricksClusterPluginframework#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3112
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#google_service_account DataDatabricksClusterPluginframework#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3116
          },
          "name": "googleServiceAccount",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#local_ssd_count DataDatabricksClusterPluginframework#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3120
          },
          "name": "localSsdCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#use_preemptible_executors DataDatabricksClusterPluginframework#use_preemptible_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3124
          },
          "name": "usePreemptibleExecutors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#zone_id DataDatabricksClusterPluginframework#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3128
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoGcpAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoGcpAttributesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoGcpAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 3403
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 3395
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3410
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoGcpAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoGcpAttributesList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoGcpAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoGcpAttributesList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoGcpAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 3212
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 3202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3290
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3306
          },
          "name": "resetBootDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3322
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3338
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3354
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3370
          },
          "name": "resetUsePreemptibleExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3386
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoGcpAttributesOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3294
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3310
          },
          "name": "bootDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3326
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3342
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3358
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3374
          },
          "name": "usePreemptibleExecutorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3390
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3284
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3300
          },
          "name": "bootDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3316
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3332
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3348
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3364
          },
          "name": "usePreemptibleExecutors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3380
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoGcpAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoGcpAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScripts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 4403
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScripts",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#abfss DataDatabricksClusterPluginframework#abfss}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4407
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfss"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#dbfs DataDatabricksClusterPluginframework#dbfs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4411
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#file DataDatabricksClusterPluginframework#file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4415
          },
          "name": "file",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFile"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#gcs DataDatabricksClusterPluginframework#gcs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4419
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#s3 DataDatabricksClusterPluginframework#s3}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4423
          },
          "name": "s3",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#volumes DataDatabricksClusterPluginframework#volumes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4427
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#workspace DataDatabricksClusterPluginframework#workspace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4431
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspace"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScripts"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfss": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 3414
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfss",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3418
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfss"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfssList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfssList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 3516
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 3508
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3523
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfssOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfssList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3509
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfss"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfssList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfssOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 3460
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 3450
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfssOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3503
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3496
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3464
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfss"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfssOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 3527
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfs",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3531
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfs"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 3629
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 3621
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3636
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfsList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3622
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfsList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 3573
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 3563
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfsOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3616
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3609
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3577
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfs"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFile": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 3640
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFile",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3644
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFile"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFileList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFileList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 3742
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 3734
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3749
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFileOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFileList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3735
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFile"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFileList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFileOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 3686
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 3676
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFileOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3729
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3722
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3690
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFile"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFileOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 3753
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcs",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3757
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcs"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 3855
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 3847
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3862
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcsList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3848
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcsList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 3799
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 3789
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcsOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3842
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3835
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3803
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcs"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 4706
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 4698
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4713
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4699
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 4515
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 4505
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4590
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfss"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4606
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfs"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4622
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFile"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4638
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcs"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4654
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4670
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4686
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspace"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4593
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4609
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4625
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4641
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4657
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4673
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4689
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4587
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfssList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4603
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4619
          },
          "name": "file",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFileList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4635
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4651
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3List"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4667
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4683
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspaceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4597
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsAbfss"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4613
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsDbfs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4629
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsFile"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4645
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsGcs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4661
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4677
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4693
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspace"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4519
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 3866
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3874
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#canned_acl DataDatabricksClusterPluginframework#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3870
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#enable_encryption DataDatabricksClusterPluginframework#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3878
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#encryption_type DataDatabricksClusterPluginframework#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3882
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#endpoint DataDatabricksClusterPluginframework#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3886
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#kms_key DataDatabricksClusterPluginframework#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3890
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#region DataDatabricksClusterPluginframework#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3894
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3List": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3List",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 4166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 4158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4173
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3OutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3List",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4159
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3List"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 3978
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 3968
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4056
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4085
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4101
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4117
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4133
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4149
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3OutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4060
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4073
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4089
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4105
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4121
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4137
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4153
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4050
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4066
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4079
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4095
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4111
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4127
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4143
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 3982
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsS3OutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 4177
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumes",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4181
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumes"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 4279
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 4271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4286
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumesList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumesList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 4223
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 4213
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumesOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4266
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4259
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsVolumesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 4290
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspace",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4294
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspace"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspaceList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspaceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 4392
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 4384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4399
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspaceOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspaceList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4385
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspace"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspaceList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 4336
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 4326
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspaceOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4379
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4372
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4340
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspace"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoInitScriptsWorkspaceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 12304
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 12296
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12311
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12297
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 11123
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 11113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11468
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAutoscale"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11500
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAwsAttributes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11516
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11564
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConf"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11580
          },
          "name": "putClusterLogStatus",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatus"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11708
          },
          "name": "putDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImage"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11724
          },
          "name": "putDriver",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriver"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11756
          },
          "name": "putDriverNodeTypeFlexibility",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeTypeFlexibility"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11820
          },
          "name": "putExecutors",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutors"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11836
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoGcpAttributes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11852
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12124
          },
          "name": "putSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpec"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12220
          },
          "name": "putTerminationReason",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoTerminationReason"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12268
          },
          "name": "putWorkerNodeTypeFlexibility",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkerNodeTypeFlexibility"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12284
          },
          "name": "putWorkloadType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadType"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11471
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11487
          },
          "name": "resetAutoterminationMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11503
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11519
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11535
          },
          "name": "resetClusterCores"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11551
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11567
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11583
          },
          "name": "resetClusterLogStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11599
          },
          "name": "resetClusterMemoryMb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11615
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11631
          },
          "name": "resetClusterSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11647
          },
          "name": "resetCreatorUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11663
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11679
          },
          "name": "resetDataSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11695
          },
          "name": "resetDefaultTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11711
          },
          "name": "resetDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11727
          },
          "name": "resetDriver"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11743
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11759
          },
          "name": "resetDriverNodeTypeFlexibility"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11775
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11791
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11807
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11823
          },
          "name": "resetExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11839
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11855
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11871
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11887
          },
          "name": "resetIsSingleNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11903
          },
          "name": "resetJdbcPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11919
          },
          "name": "resetKind"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11935
          },
          "name": "resetLastRestartedTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11951
          },
          "name": "resetLastStateLossTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11967
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11983
          },
          "name": "resetNumWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11999
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12015
          },
          "name": "resetRemoteDiskThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12031
          },
          "name": "resetRuntimeEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12047
          },
          "name": "resetSingleUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12063
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12079
          },
          "name": "resetSparkContextId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12095
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12111
          },
          "name": "resetSparkVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12127
          },
          "name": "resetSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12143
          },
          "name": "resetSshPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12159
          },
          "name": "resetStartTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12175
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12191
          },
          "name": "resetStateMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12207
          },
          "name": "resetTerminatedTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12223
          },
          "name": "resetTerminationReason"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12239
          },
          "name": "resetTotalInitialRemoteDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12255
          },
          "name": "resetUseMlRuntime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12271
          },
          "name": "resetWorkerNodeTypeFlexibility"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12287
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11465
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAutoscaleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11497
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAwsAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11513
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11561
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConfList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11577
          },
          "name": "clusterLogStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11705
          },
          "name": "dockerImage",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11721
          },
          "name": "driver",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11753
          },
          "name": "driverNodeTypeFlexibility",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeTypeFlexibilityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11817
          },
          "name": "executors",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11833
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoGcpAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11849
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12121
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12217
          },
          "name": "terminationReason",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoTerminationReasonList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12265
          },
          "name": "workerNodeTypeFlexibility",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkerNodeTypeFlexibilityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12281
          },
          "name": "workloadType",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11475
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAutoscale"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11491
          },
          "name": "autoterminationMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11507
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAwsAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11523
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoAzureAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11539
          },
          "name": "clusterCoresInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11555
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11571
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogConf"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11587
          },
          "name": "clusterLogStatusInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoClusterLogStatus"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11603
          },
          "name": "clusterMemoryMbInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11619
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11635
          },
          "name": "clusterSourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11651
          },
          "name": "creatorUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11667
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11683
          },
          "name": "dataSecurityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11699
          },
          "name": "defaultTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11715
          },
          "name": "dockerImageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDockerImage"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11731
          },
          "name": "driverInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriver"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11747
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11763
          },
          "name": "driverNodeTypeFlexibilityInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoDriverNodeTypeFlexibility"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11779
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11795
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11811
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11827
          },
          "name": "executorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoExecutors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11843
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoGcpAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11859
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11875
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11891
          },
          "name": "isSingleNodeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11907
          },
          "name": "jdbcPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11923
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11939
          },
          "name": "lastRestartedTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11955
          },
          "name": "lastStateLossTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11971
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11987
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12003
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12019
          },
          "name": "remoteDiskThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12035
          },
          "name": "runtimeEngineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12051
          },
          "name": "singleUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12067
          },
          "name": "sparkConfInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12083
          },
          "name": "sparkContextIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12099
          },
          "name": "sparkEnvVarsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12115
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12131
          },
          "name": "specInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpec"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12147
          },
          "name": "sshPublicKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12163
          },
          "name": "startTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12179
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12195
          },
          "name": "stateMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12211
          },
          "name": "terminatedTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12227
          },
          "name": "terminationReasonInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoTerminationReason"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12243
          },
          "name": "totalInitialRemoteDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12259
          },
          "name": "useMlRuntimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12275
          },
          "name": "workerNodeTypeFlexibilityInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkerNodeTypeFlexibility"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12291
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadType"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11481
          },
          "name": "autoterminationMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11529
          },
          "name": "clusterCores",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11545
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11593
          },
          "name": "clusterMemoryMb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11609
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11625
          },
          "name": "clusterSource",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11641
          },
          "name": "creatorUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11657
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11673
          },
          "name": "dataSecurityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11689
          },
          "name": "defaultTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11737
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11769
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11785
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11801
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11865
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11881
          },
          "name": "isSingleNode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11897
          },
          "name": "jdbcPort",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11913
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11929
          },
          "name": "lastRestartedTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11945
          },
          "name": "lastStateLossTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11961
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11977
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11993
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12009
          },
          "name": "remoteDiskThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12025
          },
          "name": "runtimeEngine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12041
          },
          "name": "singleUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12057
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12073
          },
          "name": "sparkContextId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12089
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12105
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12137
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12153
          },
          "name": "startTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12169
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12185
          },
          "name": "stateMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12201
          },
          "name": "terminatedTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12233
          },
          "name": "totalInitialRemoteDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12249
          },
          "name": "useMlRuntime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 11127
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 8761
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpec",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#apply_policy_default_values DataDatabricksClusterPluginframework#apply_policy_default_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8765
          },
          "name": "applyPolicyDefaultValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#autoscale DataDatabricksClusterPluginframework#autoscale}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8769
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscale"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#autotermination_minutes DataDatabricksClusterPluginframework#autotermination_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8773
          },
          "name": "autoterminationMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#aws_attributes DataDatabricksClusterPluginframework#aws_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8777
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#azure_attributes DataDatabricksClusterPluginframework#azure_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8781
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#cluster_log_conf DataDatabricksClusterPluginframework#cluster_log_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8785
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConf"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#cluster_name DataDatabricksClusterPluginframework#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8789
          },
          "name": "clusterName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#custom_tags DataDatabricksClusterPluginframework#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8793
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#data_security_mode DataDatabricksClusterPluginframework#data_security_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8797
          },
          "name": "dataSecurityMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#docker_image DataDatabricksClusterPluginframework#docker_image}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8801
          },
          "name": "dockerImage",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImage"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#driver_instance_pool_id DataDatabricksClusterPluginframework#driver_instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8805
          },
          "name": "driverInstancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#driver_node_type_flexibility DataDatabricksClusterPluginframework#driver_node_type_flexibility}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8809
          },
          "name": "driverNodeTypeFlexibility",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDriverNodeTypeFlexibility"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#driver_node_type_id DataDatabricksClusterPluginframework#driver_node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8813
          },
          "name": "driverNodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#enable_elastic_disk DataDatabricksClusterPluginframework#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8817
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#enable_local_disk_encryption DataDatabricksClusterPluginframework#enable_local_disk_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8821
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#gcp_attributes DataDatabricksClusterPluginframework#gcp_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8825
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#init_scripts DataDatabricksClusterPluginframework#init_scripts}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8829
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#instance_pool_id DataDatabricksClusterPluginframework#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8833
          },
          "name": "instancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#is_single_node DataDatabricksClusterPluginframework#is_single_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8837
          },
          "name": "isSingleNode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#kind DataDatabricksClusterPluginframework#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8841
          },
          "name": "kind",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#node_type_id DataDatabricksClusterPluginframework#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8845
          },
          "name": "nodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#num_workers DataDatabricksClusterPluginframework#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8849
          },
          "name": "numWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#policy_id DataDatabricksClusterPluginframework#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8853
          },
          "name": "policyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#remote_disk_throughput DataDatabricksClusterPluginframework#remote_disk_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8857
          },
          "name": "remoteDiskThroughput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#runtime_engine DataDatabricksClusterPluginframework#runtime_engine}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8861
          },
          "name": "runtimeEngine",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#single_user_name DataDatabricksClusterPluginframework#single_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8865
          },
          "name": "singleUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#spark_conf DataDatabricksClusterPluginframework#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8869
          },
          "name": "sparkConf",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#spark_env_vars DataDatabricksClusterPluginframework#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8873
          },
          "name": "sparkEnvVars",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#spark_version DataDatabricksClusterPluginframework#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8877
          },
          "name": "sparkVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#ssh_public_keys DataDatabricksClusterPluginframework#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8881
          },
          "name": "sshPublicKeys",
          "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/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#total_initial_remote_disk_size DataDatabricksClusterPluginframework#total_initial_remote_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8885
          },
          "name": "totalInitialRemoteDiskSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#use_ml_runtime DataDatabricksClusterPluginframework#use_ml_runtime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8889
          },
          "name": "useMlRuntime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#worker_node_type_flexibility DataDatabricksClusterPluginframework#worker_node_type_flexibility}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8893
          },
          "name": "workerNodeTypeFlexibility",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkerNodeTypeFlexibility"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#workload_type DataDatabricksClusterPluginframework#workload_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8897
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadType"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscale": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 4717
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscale",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#max_workers DataDatabricksClusterPluginframework#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4721
          },
          "name": "maxWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#min_workers DataDatabricksClusterPluginframework#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4725
          },
          "name": "minWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscale"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscaleList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscaleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 4855
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 4847
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4862
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscaleOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscaleList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4848
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscale"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscaleList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscaleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 4774
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 4764
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4822
          },
          "name": "resetMaxWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4838
          },
          "name": "resetMinWorkers"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscaleOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4826
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4842
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4816
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4832
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4778
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscale"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscaleOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 4866
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributes",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#availability DataDatabricksClusterPluginframework#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4870
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#ebs_volume_count DataDatabricksClusterPluginframework#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4874
          },
          "name": "ebsVolumeCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#ebs_volume_iops DataDatabricksClusterPluginframework#ebs_volume_iops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4878
          },
          "name": "ebsVolumeIops",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#ebs_volume_size DataDatabricksClusterPluginframework#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4882
          },
          "name": "ebsVolumeSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#ebs_volume_throughput DataDatabricksClusterPluginframework#ebs_volume_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4886
          },
          "name": "ebsVolumeThroughput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#ebs_volume_type DataDatabricksClusterPluginframework#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4890
          },
          "name": "ebsVolumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#first_on_demand DataDatabricksClusterPluginframework#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4894
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#instance_profile_arn DataDatabricksClusterPluginframework#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4898
          },
          "name": "instanceProfileArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#spot_bid_price_percent DataDatabricksClusterPluginframework#spot_bid_price_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4902
          },
          "name": "spotBidPricePercent",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#zone_id DataDatabricksClusterPluginframework#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 4906
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 5268
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 5260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5275
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributesList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributesList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 5011
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 5001
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5107
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5123
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5139
          },
          "name": "resetEbsVolumeIops"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5155
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5171
          },
          "name": "resetEbsVolumeThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5187
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5203
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5219
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5235
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5251
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributesOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5111
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5127
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5143
          },
          "name": "ebsVolumeIopsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5159
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5175
          },
          "name": "ebsVolumeThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5191
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5207
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5223
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5239
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5255
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5101
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5117
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5133
          },
          "name": "ebsVolumeIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5149
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5165
          },
          "name": "ebsVolumeThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5181
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5197
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5213
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5229
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5245
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5015
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 5428
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributes",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#availability DataDatabricksClusterPluginframework#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5432
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#first_on_demand DataDatabricksClusterPluginframework#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5436
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#log_analytics_info DataDatabricksClusterPluginframework#log_analytics_info}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5440
          },
          "name": "logAnalyticsInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#spot_bid_max_price DataDatabricksClusterPluginframework#spot_bid_max_price}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5444
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 5632
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 5624
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5639
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5625
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 5279
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfo",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#log_analytics_primary_key DataDatabricksClusterPluginframework#log_analytics_primary_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5283
          },
          "name": "logAnalyticsPrimaryKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#log_analytics_workspace_id DataDatabricksClusterPluginframework#log_analytics_workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5287
          },
          "name": "logAnalyticsWorkspaceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfoList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 5417
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 5409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5424
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfoList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5410
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfoList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 5336
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 5326
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5384
          },
          "name": "resetLogAnalyticsPrimaryKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5400
          },
          "name": "resetLogAnalyticsWorkspaceId"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfoOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5388
          },
          "name": "logAnalyticsPrimaryKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5404
          },
          "name": "logAnalyticsWorkspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5378
          },
          "name": "logAnalyticsPrimaryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5394
          },
          "name": "logAnalyticsWorkspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5340
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 5507
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 5497
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5596
          },
          "name": "putLogAnalyticsInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5567
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5583
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5599
          },
          "name": "resetLogAnalyticsInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5615
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5593
          },
          "name": "logAnalyticsInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5571
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5587
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5603
          },
          "name": "logAnalyticsInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesLogAnalyticsInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5619
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5561
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5577
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5609
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5511
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConf": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 6180
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConf",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#dbfs DataDatabricksClusterPluginframework#dbfs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6184
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#s3 DataDatabricksClusterPluginframework#s3}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6188
          },
          "name": "s3",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#volumes DataDatabricksClusterPluginframework#volumes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6192
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConf"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 5643
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfs",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5647
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfs"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 5745
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 5737
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5752
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfsList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5738
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfsList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 5689
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 5679
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfsOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5732
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5725
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5693
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfs"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 6351
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 6343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6358
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6344
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConf"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 6248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 6238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6299
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfs"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6315
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6331
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6302
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6318
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6334
          },
          "name": "resetVolumes"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6296
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6312
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3List"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6328
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6306
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfDbfs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6322
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6338
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6252
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConf"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 5756
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5764
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#canned_acl DataDatabricksClusterPluginframework#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5760
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#enable_encryption DataDatabricksClusterPluginframework#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5768
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#encryption_type DataDatabricksClusterPluginframework#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5772
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#endpoint DataDatabricksClusterPluginframework#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5776
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#kms_key DataDatabricksClusterPluginframework#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5780
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#region DataDatabricksClusterPluginframework#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5784
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3List": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3List",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 6056
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 6048
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6063
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3OutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3List",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6049
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3List"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 5868
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 5858
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5946
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5975
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5991
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6007
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6023
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6039
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3OutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5950
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5963
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5979
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5995
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6011
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6027
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6043
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5940
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5956
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5969
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5985
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6001
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6017
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6033
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 5872
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfS3OutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 6067
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumes",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6071
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumes"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 6169
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 6161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6176
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumesList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumesList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 6113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 6103
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumesOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6156
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6149
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6117
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfVolumesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImage": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 6511
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImage",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#basic_auth DataDatabricksClusterPluginframework#basic_auth}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6515
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuth"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#url DataDatabricksClusterPluginframework#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6519
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImage"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 6362
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuth",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#password DataDatabricksClusterPluginframework#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6366
          },
          "name": "password",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#username DataDatabricksClusterPluginframework#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6370
          },
          "name": "username",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuth"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuthList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuthList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 6500
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 6492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6507
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuthOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuthList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6493
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuth"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuthList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 6419
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 6409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6467
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6483
          },
          "name": "resetUsername"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuthOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6471
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6487
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6461
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6477
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuth"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuthOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 6649
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 6641
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6656
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6642
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImage"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 6568
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 6558
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6613
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuth"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6616
          },
          "name": "resetBasicAuth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6632
          },
          "name": "resetUrl"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6610
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuthList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6620
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageBasicAuth"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6636
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6626
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6572
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImage"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDriverNodeTypeFlexibility": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDriverNodeTypeFlexibility",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 6660
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecDriverNodeTypeFlexibility",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#alternate_node_type_ids DataDatabricksClusterPluginframework#alternate_node_type_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6664
          },
          "name": "alternateNodeTypeIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecDriverNodeTypeFlexibility"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDriverNodeTypeFlexibilityList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDriverNodeTypeFlexibilityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 6765
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 6757
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6772
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDriverNodeTypeFlexibilityOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecDriverNodeTypeFlexibilityList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6758
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDriverNodeTypeFlexibility"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecDriverNodeTypeFlexibilityList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDriverNodeTypeFlexibilityOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDriverNodeTypeFlexibilityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 6706
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 6696
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6748
          },
          "name": "resetAlternateNodeTypeIds"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecDriverNodeTypeFlexibilityOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6752
          },
          "name": "alternateNodeTypeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6742
          },
          "name": "alternateNodeTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6710
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDriverNodeTypeFlexibility"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecDriverNodeTypeFlexibilityOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 6776
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributes",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#availability DataDatabricksClusterPluginframework#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6780
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#boot_disk_size DataDatabricksClusterPluginframework#boot_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6784
          },
          "name": "bootDiskSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#first_on_demand DataDatabricksClusterPluginframework#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6788
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#google_service_account DataDatabricksClusterPluginframework#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6792
          },
          "name": "googleServiceAccount",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#local_ssd_count DataDatabricksClusterPluginframework#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6796
          },
          "name": "localSsdCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#use_preemptible_executors DataDatabricksClusterPluginframework#use_preemptible_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6800
          },
          "name": "usePreemptibleExecutors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#zone_id DataDatabricksClusterPluginframework#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6804
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 7079
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 7071
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7086
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributesList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7072
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributesList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 6888
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 6878
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6966
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6982
          },
          "name": "resetBootDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6998
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7014
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7030
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7046
          },
          "name": "resetUsePreemptibleExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7062
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributesOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6970
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6986
          },
          "name": "bootDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7002
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7018
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7034
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7050
          },
          "name": "usePreemptibleExecutorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7066
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6960
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6976
          },
          "name": "bootDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6992
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7008
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7024
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7040
          },
          "name": "usePreemptibleExecutors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7056
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 6892
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScripts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 8079
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScripts",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#abfss DataDatabricksClusterPluginframework#abfss}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8083
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfss"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#dbfs DataDatabricksClusterPluginframework#dbfs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8087
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#file DataDatabricksClusterPluginframework#file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8091
          },
          "name": "file",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFile"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#gcs DataDatabricksClusterPluginframework#gcs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8095
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#s3 DataDatabricksClusterPluginframework#s3}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8099
          },
          "name": "s3",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#volumes DataDatabricksClusterPluginframework#volumes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8103
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#workspace DataDatabricksClusterPluginframework#workspace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8107
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspace"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScripts"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfss": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 7090
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfss",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7094
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfss"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfssList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfssList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 7192
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 7184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7199
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfssOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfssList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfss"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfssList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfssOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 7136
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 7126
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfssOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7179
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7172
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7140
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfss"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfssOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 7203
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfs",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7207
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfs"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 7305
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 7297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7312
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfsList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7298
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfsList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 7249
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 7239
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfsOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7292
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7285
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfs"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFile": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 7316
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFile",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7320
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFile"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFileList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFileList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 7418
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 7410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7425
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFileOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFileList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFile"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFileList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFileOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 7362
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 7352
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFileOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7405
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7398
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFile"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFileOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 7429
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcs",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7433
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcs"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 7531
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 7523
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7538
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcsList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcsList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 7475
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 7465
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcsOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7518
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7511
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7479
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcs"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 8382
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 8374
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8389
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 8191
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 8181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8266
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfss"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8282
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfs"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8298
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFile"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8314
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcs"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8330
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8346
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8362
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspace"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8269
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8285
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8301
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8317
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8333
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8349
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8365
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8263
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfssList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8279
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8295
          },
          "name": "file",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFileList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8311
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8327
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3List"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8343
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8359
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspaceList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8273
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsAbfss"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8289
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsDbfs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8305
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsFile"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8321
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsGcs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8337
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8353
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8369
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspace"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 7542
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7550
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#canned_acl DataDatabricksClusterPluginframework#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7546
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#enable_encryption DataDatabricksClusterPluginframework#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7554
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#encryption_type DataDatabricksClusterPluginframework#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7558
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#endpoint DataDatabricksClusterPluginframework#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7562
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#kms_key DataDatabricksClusterPluginframework#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7566
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#region DataDatabricksClusterPluginframework#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7570
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3List": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3List",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 7842
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 7834
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7849
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3OutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3List",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7835
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3List"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 7654
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 7644
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7732
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7761
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7777
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7793
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7809
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7825
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3OutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7736
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7749
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7765
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7781
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7797
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7813
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7829
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7726
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7742
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7755
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7771
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7787
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7803
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7819
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7658
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsS3OutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 7853
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumes",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7857
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumes"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 7955
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 7947
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7962
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumesList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7948
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumesList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 7899
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 7889
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumesOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7942
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7935
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7903
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsVolumesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 7966
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspace",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#destination DataDatabricksClusterPluginframework#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 7970
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspace"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspaceList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspaceList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 8068
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 8060
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8075
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspaceOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspaceList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8061
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspace"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspaceList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 8012
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 8002
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspaceOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8055
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8048
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8016
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspace"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsWorkspaceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 9955
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 9947
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9962
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9948
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpec"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 9170
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 9160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9423
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscale"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9455
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9471
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9487
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConf"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9551
          },
          "name": "putDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImage"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9583
          },
          "name": "putDriverNodeTypeFlexibility",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDriverNodeTypeFlexibility"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9647
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9663
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9919
          },
          "name": "putWorkerNodeTypeFlexibility",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkerNodeTypeFlexibility"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9935
          },
          "name": "putWorkloadType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadType"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9410
          },
          "name": "resetApplyPolicyDefaultValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9426
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9442
          },
          "name": "resetAutoterminationMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9458
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9474
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9490
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9506
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9522
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9538
          },
          "name": "resetDataSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9554
          },
          "name": "resetDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9570
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9586
          },
          "name": "resetDriverNodeTypeFlexibility"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9602
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9618
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9634
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9650
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9666
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9682
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9698
          },
          "name": "resetIsSingleNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9714
          },
          "name": "resetKind"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9730
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9746
          },
          "name": "resetNumWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9762
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9778
          },
          "name": "resetRemoteDiskThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9794
          },
          "name": "resetRuntimeEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9810
          },
          "name": "resetSingleUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9826
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9842
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9858
          },
          "name": "resetSparkVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9874
          },
          "name": "resetSshPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9890
          },
          "name": "resetTotalInitialRemoteDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9906
          },
          "name": "resetUseMlRuntime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9922
          },
          "name": "resetWorkerNodeTypeFlexibility"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9938
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9420
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscaleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9452
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9468
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9484
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConfList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9548
          },
          "name": "dockerImage",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9580
          },
          "name": "driverNodeTypeFlexibility",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDriverNodeTypeFlexibilityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9644
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9660
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9916
          },
          "name": "workerNodeTypeFlexibility",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkerNodeTypeFlexibilityList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9932
          },
          "name": "workloadType",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9414
          },
          "name": "applyPolicyDefaultValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9430
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAutoscale"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9446
          },
          "name": "autoterminationMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9462
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAwsAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9478
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecAzureAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9494
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecClusterLogConf"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9510
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9526
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9542
          },
          "name": "dataSecurityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9558
          },
          "name": "dockerImageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDockerImage"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9574
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9590
          },
          "name": "driverNodeTypeFlexibilityInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecDriverNodeTypeFlexibility"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9606
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9622
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9638
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9654
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecGcpAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9670
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9686
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9702
          },
          "name": "isSingleNodeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9718
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9734
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9750
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9766
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9782
          },
          "name": "remoteDiskThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9798
          },
          "name": "runtimeEngineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9814
          },
          "name": "singleUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9830
          },
          "name": "sparkConfInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9846
          },
          "name": "sparkEnvVarsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9862
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9878
          },
          "name": "sshPublicKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9894
          },
          "name": "totalInitialRemoteDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9910
          },
          "name": "useMlRuntimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9926
          },
          "name": "workerNodeTypeFlexibilityInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkerNodeTypeFlexibility"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9942
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadType"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9404
          },
          "name": "applyPolicyDefaultValues",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9436
          },
          "name": "autoterminationMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9500
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9516
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9532
          },
          "name": "dataSecurityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9564
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9596
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9612
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9628
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9676
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9692
          },
          "name": "isSingleNode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9708
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9724
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9740
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9756
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9772
          },
          "name": "remoteDiskThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9788
          },
          "name": "runtimeEngine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9804
          },
          "name": "singleUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9820
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9836
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9852
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9868
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9884
          },
          "name": "totalInitialRemoteDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9900
          },
          "name": "useMlRuntime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkerNodeTypeFlexibility": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkerNodeTypeFlexibility",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 8393
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecWorkerNodeTypeFlexibility",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#alternate_node_type_ids DataDatabricksClusterPluginframework#alternate_node_type_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8397
          },
          "name": "alternateNodeTypeIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecWorkerNodeTypeFlexibility"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkerNodeTypeFlexibilityList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkerNodeTypeFlexibilityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 8498
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 8490
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8505
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkerNodeTypeFlexibilityOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecWorkerNodeTypeFlexibilityList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8491
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkerNodeTypeFlexibility"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecWorkerNodeTypeFlexibilityList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkerNodeTypeFlexibilityOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkerNodeTypeFlexibilityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 8439
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 8429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8481
          },
          "name": "resetAlternateNodeTypeIds"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecWorkerNodeTypeFlexibilityOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8485
          },
          "name": "alternateNodeTypeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8475
          },
          "name": "alternateNodeTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8443
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkerNodeTypeFlexibility"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecWorkerNodeTypeFlexibilityOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadType": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 8648
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadType",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#clients DataDatabricksClusterPluginframework#clients}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8652
          },
          "name": "clients",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClients"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadType"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClients": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 8509
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClients",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#jobs DataDatabricksClusterPluginframework#jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8513
          },
          "name": "jobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#notebooks DataDatabricksClusterPluginframework#notebooks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8517
          },
          "name": "notebooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClients"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClientsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClientsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 8637
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 8629
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8644
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClientsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClientsList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8630
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClients"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClientsList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClientsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 8565
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 8556
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8604
          },
          "name": "resetJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8620
          },
          "name": "resetNotebooks"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClientsOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8608
          },
          "name": "jobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8624
          },
          "name": "notebooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8598
          },
          "name": "jobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8614
          },
          "name": "notebooks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8569
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClientsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 8750
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 8742
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8757
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8743
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadType"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 8694
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 8684
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8733
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClients"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8730
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClientsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8737
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeClients"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 8698
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadType"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoSpecWorkloadTypeOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoTerminationReason": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoTerminationReason",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 9966
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoTerminationReason",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#code DataDatabricksClusterPluginframework#code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9970
          },
          "name": "code",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#parameters DataDatabricksClusterPluginframework#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9974
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#type DataDatabricksClusterPluginframework#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 9978
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoTerminationReason"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoTerminationReasonList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoTerminationReasonList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 10137
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 10129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10144
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoTerminationReasonOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoTerminationReasonList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoTerminationReason"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoTerminationReasonList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoTerminationReasonOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoTerminationReasonOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 10034
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 10024
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10088
          },
          "name": "resetCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10104
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10120
          },
          "name": "resetType"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoTerminationReasonOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10092
          },
          "name": "codeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10108
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10124
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10082
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10098
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10114
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10038
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoTerminationReason"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoTerminationReasonOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkerNodeTypeFlexibility": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkerNodeTypeFlexibility",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 10148
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoWorkerNodeTypeFlexibility",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#alternate_node_type_ids DataDatabricksClusterPluginframework#alternate_node_type_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10152
          },
          "name": "alternateNodeTypeIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoWorkerNodeTypeFlexibility"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkerNodeTypeFlexibilityList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkerNodeTypeFlexibilityList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 10253
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 10245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10260
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkerNodeTypeFlexibilityOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoWorkerNodeTypeFlexibilityList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkerNodeTypeFlexibility"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoWorkerNodeTypeFlexibilityList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkerNodeTypeFlexibilityOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkerNodeTypeFlexibilityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 10194
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 10184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10236
          },
          "name": "resetAlternateNodeTypeIds"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoWorkerNodeTypeFlexibilityOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10240
          },
          "name": "alternateNodeTypeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10230
          },
          "name": "alternateNodeTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10198
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkerNodeTypeFlexibility"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoWorkerNodeTypeFlexibilityOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadType": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 10403
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoWorkloadType",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#clients DataDatabricksClusterPluginframework#clients}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10407
          },
          "name": "clients",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClients"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoWorkloadType"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClients": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 10264
      },
      "name": "DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClients",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#jobs DataDatabricksClusterPluginframework#jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10268
          },
          "name": "jobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#notebooks DataDatabricksClusterPluginframework#notebooks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10272
          },
          "name": "notebooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClients"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClientsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClientsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 10392
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 10384
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10399
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClientsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClientsList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10385
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClients"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClientsList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClientsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 10320
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 10311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10359
          },
          "name": "resetJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10375
          },
          "name": "resetNotebooks"
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClientsOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10363
          },
          "name": "jobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10379
          },
          "name": "notebooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10353
          },
          "name": "jobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10369
          },
          "name": "notebooks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10324
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClientsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 10505
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 10497
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10512
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeList",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10498
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadType"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeList"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 10449
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-cluster-pluginframework/index.ts",
        "line": 10439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10488
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClients"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10485
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClientsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10492
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeClients"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 10453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfoWorkloadType"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkClusterInfoWorkloadTypeOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 14
      },
      "name": "DataDatabricksClusterPluginframeworkConfig",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#cluster_id DataDatabricksClusterPluginframework#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 18
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#cluster_info DataDatabricksClusterPluginframework#cluster_info}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 22
          },
          "name": "clusterInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkClusterInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#cluster_name DataDatabricksClusterPluginframework#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 26
          },
          "name": "clusterName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#provider_config DataDatabricksClusterPluginframework#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 30
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 12315
      },
      "name": "DataDatabricksClusterPluginframeworkProviderConfig",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_pluginframework#workspace_id DataDatabricksClusterPluginframework#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12319
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-pluginframework/index.ts",
          "line": 12359
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-pluginframework/index.ts",
        "line": 12351
      },
      "name": "DataDatabricksClusterPluginframeworkProviderConfigOutputReference",
      "namespace": "dataDatabricksClusterPluginframework",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12402
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12395
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-pluginframework/index.ts",
            "line": 12363
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPluginframework.DataDatabricksClusterPluginframeworkProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-pluginframework/index:DataDatabricksClusterPluginframeworkProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPolicy.DataDatabricksClusterPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_policy databricks_cluster_policy}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPolicy.DataDatabricksClusterPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_policy databricks_cluster_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-policy/index.ts",
          "line": 174
        },
        "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": "@cdktn/provider-databricks.dataDatabricksClusterPolicy.DataDatabricksClusterPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-policy/index.ts",
        "line": 142
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksClusterPolicy resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 159
          },
          "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 DataDatabricksClusterPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksClusterPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksClusterPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 338
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPolicy.DataDatabricksClusterPolicyProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 213
          },
          "name": "resetDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 229
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 245
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 261
          },
          "name": "resetIsDefault"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 277
          },
          "name": "resetMaxClustersPerUser"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 293
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 309
          },
          "name": "resetPolicyFamilyDefinitionOverrides"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 325
          },
          "name": "resetPolicyFamilyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 341
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 353
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 367
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksClusterPolicy",
      "namespace": "dataDatabricksClusterPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 147
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 335
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPolicy.DataDatabricksClusterPolicyProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 217
          },
          "name": "definitionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 233
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 249
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 265
          },
          "name": "isDefaultInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 281
          },
          "name": "maxClustersPerUserInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 297
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 313
          },
          "name": "policyFamilyDefinitionOverridesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 329
          },
          "name": "policyFamilyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 345
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPolicy.DataDatabricksClusterPolicyProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 207
          },
          "name": "definition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 223
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 239
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 255
          },
          "name": "isDefault",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 271
          },
          "name": "maxClustersPerUser",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 287
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 303
          },
          "name": "policyFamilyDefinitionOverrides",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 319
          },
          "name": "policyFamilyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-policy/index:DataDatabricksClusterPolicy"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPolicy.DataDatabricksClusterPolicyConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPolicy.DataDatabricksClusterPolicyConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-policy/index.ts",
        "line": 14
      },
      "name": "DataDatabricksClusterPolicyConfig",
      "namespace": "dataDatabricksClusterPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_policy#definition DataDatabricksClusterPolicy#definition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 18
          },
          "name": "definition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_policy#description DataDatabricksClusterPolicy#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 22
          },
          "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/databricks/databricks/1.114.2/docs/data-sources/cluster_policy#id DataDatabricksClusterPolicy#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 29
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_policy#is_default DataDatabricksClusterPolicy#is_default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 33
          },
          "name": "isDefault",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_policy#max_clusters_per_user DataDatabricksClusterPolicy#max_clusters_per_user}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 37
          },
          "name": "maxClustersPerUser",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_policy#name DataDatabricksClusterPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 41
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_policy#policy_family_definition_overrides DataDatabricksClusterPolicy#policy_family_definition_overrides}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 45
          },
          "name": "policyFamilyDefinitionOverrides",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_policy#policy_family_id DataDatabricksClusterPolicy#policy_family_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 49
          },
          "name": "policyFamilyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_policy#provider_config DataDatabricksClusterPolicy#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 55
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPolicy.DataDatabricksClusterPolicyProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-policy/index:DataDatabricksClusterPolicyConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPolicy.DataDatabricksClusterPolicyProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPolicy.DataDatabricksClusterPolicyProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-policy/index.ts",
        "line": 57
      },
      "name": "DataDatabricksClusterPolicyProviderConfig",
      "namespace": "dataDatabricksClusterPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/cluster_policy#workspace_id DataDatabricksClusterPolicy#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 61
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-policy/index:DataDatabricksClusterPolicyProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksClusterPolicy.DataDatabricksClusterPolicyProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPolicy.DataDatabricksClusterPolicyProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-cluster-policy/index.ts",
          "line": 100
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-cluster-policy/index.ts",
        "line": 93
      },
      "name": "DataDatabricksClusterPolicyProviderConfigOutputReference",
      "namespace": "dataDatabricksClusterPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 134
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 127
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-cluster-policy/index.ts",
            "line": 104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusterPolicy.DataDatabricksClusterPolicyProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-cluster-policy/index:DataDatabricksClusterPolicyProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusters.DataDatabricksClusters": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/clusters databricks_clusters}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusters.DataDatabricksClusters",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/clusters databricks_clusters} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-clusters/index.ts",
          "line": 343
        },
        "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": "@cdktn/provider-databricks.dataDatabricksClusters.DataDatabricksClustersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-clusters/index.ts",
        "line": 311
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksClusters resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 328
          },
          "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 DataDatabricksClusters to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/clusters#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksClusters that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksClusters to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 423
          },
          "name": "putFilterBy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksClusters.DataDatabricksClustersFilterBy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 439
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksClusters.DataDatabricksClustersProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 378
          },
          "name": "resetClusterNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 426
          },
          "name": "resetFilterBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 394
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 410
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 442
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 454
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 464
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksClusters",
      "namespace": "dataDatabricksClusters",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 316
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 420
          },
          "name": "filterBy",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusters.DataDatabricksClustersFilterByOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 436
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusters.DataDatabricksClustersProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 382
          },
          "name": "clusterNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 430
          },
          "name": "filterByInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusters.DataDatabricksClustersFilterBy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 398
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 414
          },
          "name": "idsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 446
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusters.DataDatabricksClustersProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 372
          },
          "name": "clusterNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 388
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 404
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-clusters/index:DataDatabricksClusters"
    },
    "@cdktn/provider-databricks.dataDatabricksClusters.DataDatabricksClustersConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusters.DataDatabricksClustersConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-clusters/index.ts",
        "line": 14
      },
      "name": "DataDatabricksClustersConfig",
      "namespace": "dataDatabricksClusters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/clusters#cluster_name_contains DataDatabricksClusters#cluster_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 18
          },
          "name": "clusterNameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/clusters#filter_by DataDatabricksClusters#filter_by}",
            "stability": "stable",
            "summary": "filter_by block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 35
          },
          "name": "filterBy",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusters.DataDatabricksClustersFilterBy"
          }
        },
        {
          "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/databricks/databricks/1.114.2/docs/data-sources/clusters#id DataDatabricksClusters#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/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/databricks/databricks/1.114.2/docs/data-sources/clusters#ids DataDatabricksClusters#ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 29
          },
          "name": "ids",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/clusters#provider_config DataDatabricksClusters#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 41
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusters.DataDatabricksClustersProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-clusters/index:DataDatabricksClustersConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksClusters.DataDatabricksClustersFilterBy": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusters.DataDatabricksClustersFilterBy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-clusters/index.ts",
        "line": 43
      },
      "name": "DataDatabricksClustersFilterBy",
      "namespace": "dataDatabricksClusters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/clusters#cluster_sources DataDatabricksClusters#cluster_sources}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 47
          },
          "name": "clusterSources",
          "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/databricks/databricks/1.114.2/docs/data-sources/clusters#cluster_states DataDatabricksClusters#cluster_states}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 51
          },
          "name": "clusterStates",
          "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/databricks/databricks/1.114.2/docs/data-sources/clusters#is_pinned DataDatabricksClusters#is_pinned}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 55
          },
          "name": "isPinned",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/clusters#policy_id DataDatabricksClusters#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 59
          },
          "name": "policyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-clusters/index:DataDatabricksClustersFilterBy"
    },
    "@cdktn/provider-databricks.dataDatabricksClusters.DataDatabricksClustersFilterByOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusters.DataDatabricksClustersFilterByOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-clusters/index.ts",
          "line": 119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-clusters/index.ts",
        "line": 112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 170
          },
          "name": "resetClusterSources"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 186
          },
          "name": "resetClusterStates"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 202
          },
          "name": "resetIsPinned"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 218
          },
          "name": "resetPolicyId"
        }
      ],
      "name": "DataDatabricksClustersFilterByOutputReference",
      "namespace": "dataDatabricksClusters",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 174
          },
          "name": "clusterSourcesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 190
          },
          "name": "clusterStatesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 206
          },
          "name": "isPinnedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 222
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 164
          },
          "name": "clusterSources",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 180
          },
          "name": "clusterStates",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 196
          },
          "name": "isPinned",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 212
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 123
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusters.DataDatabricksClustersFilterBy"
          }
        }
      ],
      "symbolId": "src/data-databricks-clusters/index:DataDatabricksClustersFilterByOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksClusters.DataDatabricksClustersProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusters.DataDatabricksClustersProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-clusters/index.ts",
        "line": 226
      },
      "name": "DataDatabricksClustersProviderConfig",
      "namespace": "dataDatabricksClusters",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/clusters#workspace_id DataDatabricksClusters#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 230
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-clusters/index:DataDatabricksClustersProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksClusters.DataDatabricksClustersProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksClusters.DataDatabricksClustersProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-clusters/index.ts",
          "line": 269
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-clusters/index.ts",
        "line": 262
      },
      "name": "DataDatabricksClustersProviderConfigOutputReference",
      "namespace": "dataDatabricksClusters",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 303
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 296
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-clusters/index.ts",
            "line": 273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksClusters.DataDatabricksClustersProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-clusters/index:DataDatabricksClustersProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCurrentConfig.DataDatabricksCurrentConfig": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_config databricks_current_config}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentConfig.DataDatabricksCurrentConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_config databricks_current_config} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-current-config/index.ts",
          "line": 176
        },
        "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": "@cdktn/provider-databricks.dataDatabricksCurrentConfig.DataDatabricksCurrentConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-current-config/index.ts",
        "line": 144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksCurrentConfig resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 161
          },
          "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 DataDatabricksCurrentConfig to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksCurrentConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksCurrentConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 340
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentConfig.DataDatabricksCurrentConfigProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 215
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 231
          },
          "name": "resetApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 247
          },
          "name": "resetAuthType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 263
          },
          "name": "resetCloud"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 279
          },
          "name": "resetCloudType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 295
          },
          "name": "resetHost"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 311
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 327
          },
          "name": "resetIsAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 343
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 355
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 369
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksCurrentConfig",
      "namespace": "dataDatabricksCurrentConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 149
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 337
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentConfig.DataDatabricksCurrentConfigProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 219
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 235
          },
          "name": "apiInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 251
          },
          "name": "authTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 267
          },
          "name": "cloudInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 283
          },
          "name": "cloudTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 299
          },
          "name": "hostInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 315
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 331
          },
          "name": "isAccountInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 347
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentConfig.DataDatabricksCurrentConfigProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 209
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 225
          },
          "name": "api",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 241
          },
          "name": "authType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 257
          },
          "name": "cloud",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 273
          },
          "name": "cloudType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 289
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 305
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 321
          },
          "name": "isAccount",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-current-config/index:DataDatabricksCurrentConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksCurrentConfig.DataDatabricksCurrentConfigConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentConfig.DataDatabricksCurrentConfigConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-current-config/index.ts",
        "line": 14
      },
      "name": "DataDatabricksCurrentConfigConfig",
      "namespace": "dataDatabricksCurrentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_config#account_id DataDatabricksCurrentConfig#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 18
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `account` and `workspace`. When not set, the API level is inferred from the provider host.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_config#api DataDatabricksCurrentConfig#api}",
            "stability": "stable",
            "summary": "Specifies whether to use account-level or workspace-level API."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 24
          },
          "name": "api",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_config#auth_type DataDatabricksCurrentConfig#auth_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 28
          },
          "name": "authType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_config#cloud DataDatabricksCurrentConfig#cloud}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 32
          },
          "name": "cloud",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_config#cloud_type DataDatabricksCurrentConfig#cloud_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 36
          },
          "name": "cloudType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_config#host DataDatabricksCurrentConfig#host}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 40
          },
          "name": "host",
          "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/databricks/databricks/1.114.2/docs/data-sources/current_config#id DataDatabricksCurrentConfig#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 47
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_config#is_account DataDatabricksCurrentConfig#is_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 51
          },
          "name": "isAccount",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_config#provider_config DataDatabricksCurrentConfig#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 57
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentConfig.DataDatabricksCurrentConfigProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-current-config/index:DataDatabricksCurrentConfigConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksCurrentConfig.DataDatabricksCurrentConfigProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentConfig.DataDatabricksCurrentConfigProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-current-config/index.ts",
        "line": 59
      },
      "name": "DataDatabricksCurrentConfigProviderConfig",
      "namespace": "dataDatabricksCurrentConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_config#workspace_id DataDatabricksCurrentConfig#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 63
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-current-config/index:DataDatabricksCurrentConfigProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksCurrentConfig.DataDatabricksCurrentConfigProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentConfig.DataDatabricksCurrentConfigProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-current-config/index.ts",
          "line": 102
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-current-config/index.ts",
        "line": 95
      },
      "name": "DataDatabricksCurrentConfigProviderConfigOutputReference",
      "namespace": "dataDatabricksCurrentConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 136
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 129
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-config/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentConfig.DataDatabricksCurrentConfigProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-current-config/index:DataDatabricksCurrentConfigProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastore": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_metastore databricks_current_metastore}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastore",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_metastore databricks_current_metastore} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-current-metastore/index.ts",
          "line": 830
        },
        "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": "@cdktn/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-current-metastore/index.ts",
        "line": 798
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksCurrentMetastore resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 815
          },
          "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 DataDatabricksCurrentMetastore to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_metastore#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksCurrentMetastore that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksCurrentMetastore to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 876
          },
          "name": "putMetastoreInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreMetastoreInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 892
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 863
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 879
          },
          "name": "resetMetastoreInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 895
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 907
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 915
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksCurrentMetastore",
      "namespace": "dataDatabricksCurrentMetastore",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 803
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 873
          },
          "name": "metastoreInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreMetastoreInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 889
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 867
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 883
          },
          "name": "metastoreInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreMetastoreInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 899
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 857
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-current-metastore/index:DataDatabricksCurrentMetastore"
    },
    "@cdktn/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-current-metastore/index.ts",
        "line": 14
      },
      "name": "DataDatabricksCurrentMetastoreConfig",
      "namespace": "dataDatabricksCurrentMetastore",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_metastore#id DataDatabricksCurrentMetastore#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/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/databricks/databricks/1.114.2/docs/data-sources/current_metastore#metastore_info DataDatabricksCurrentMetastore#metastore_info}",
            "stability": "stable",
            "summary": "metastore_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 27
          },
          "name": "metastoreInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreMetastoreInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_metastore#provider_config DataDatabricksCurrentMetastore#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 33
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-current-metastore/index:DataDatabricksCurrentMetastoreConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreMetastoreInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreMetastoreInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-current-metastore/index.ts",
        "line": 35
      },
      "name": "DataDatabricksCurrentMetastoreMetastoreInfo",
      "namespace": "dataDatabricksCurrentMetastore",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_metastore#cloud DataDatabricksCurrentMetastore#cloud}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 39
          },
          "name": "cloud",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_metastore#created_at DataDatabricksCurrentMetastore#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 43
          },
          "name": "createdAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_metastore#created_by DataDatabricksCurrentMetastore#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 47
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_metastore#default_data_access_config_id DataDatabricksCurrentMetastore#default_data_access_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 51
          },
          "name": "defaultDataAccessConfigId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_metastore#delta_sharing_organization_name DataDatabricksCurrentMetastore#delta_sharing_organization_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 55
          },
          "name": "deltaSharingOrganizationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_metastore#delta_sharing_recipient_token_lifetime_in_seconds DataDatabricksCurrentMetastore#delta_sharing_recipient_token_lifetime_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 59
          },
          "name": "deltaSharingRecipientTokenLifetimeInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_metastore#delta_sharing_scope DataDatabricksCurrentMetastore#delta_sharing_scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 63
          },
          "name": "deltaSharingScope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_metastore#external_access_enabled DataDatabricksCurrentMetastore#external_access_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 67
          },
          "name": "externalAccessEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_metastore#global_metastore_id DataDatabricksCurrentMetastore#global_metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 71
          },
          "name": "globalMetastoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_metastore#metastore_id DataDatabricksCurrentMetastore#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 75
          },
          "name": "metastoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_metastore#name DataDatabricksCurrentMetastore#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 79
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_metastore#owner DataDatabricksCurrentMetastore#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 83
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_metastore#privilege_model_version DataDatabricksCurrentMetastore#privilege_model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 87
          },
          "name": "privilegeModelVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_metastore#region DataDatabricksCurrentMetastore#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 91
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_metastore#storage_root DataDatabricksCurrentMetastore#storage_root}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 95
          },
          "name": "storageRoot",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_metastore#storage_root_credential_id DataDatabricksCurrentMetastore#storage_root_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 99
          },
          "name": "storageRootCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_metastore#storage_root_credential_name DataDatabricksCurrentMetastore#storage_root_credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 103
          },
          "name": "storageRootCredentialName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_metastore#updated_at DataDatabricksCurrentMetastore#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 107
          },
          "name": "updatedAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_metastore#updated_by DataDatabricksCurrentMetastore#updated_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 111
          },
          "name": "updatedBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-current-metastore/index:DataDatabricksCurrentMetastoreMetastoreInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreMetastoreInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreMetastoreInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-current-metastore/index.ts",
          "line": 276
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-current-metastore/index.ts",
        "line": 269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 417
          },
          "name": "resetCloud"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 433
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 449
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 465
          },
          "name": "resetDefaultDataAccessConfigId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 481
          },
          "name": "resetDeltaSharingOrganizationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 497
          },
          "name": "resetDeltaSharingRecipientTokenLifetimeInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 513
          },
          "name": "resetDeltaSharingScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 529
          },
          "name": "resetExternalAccessEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 545
          },
          "name": "resetGlobalMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 561
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 577
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 593
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 609
          },
          "name": "resetPrivilegeModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 625
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 641
          },
          "name": "resetStorageRoot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 657
          },
          "name": "resetStorageRootCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 673
          },
          "name": "resetStorageRootCredentialName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 689
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 705
          },
          "name": "resetUpdatedBy"
        }
      ],
      "name": "DataDatabricksCurrentMetastoreMetastoreInfoOutputReference",
      "namespace": "dataDatabricksCurrentMetastore",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 421
          },
          "name": "cloudInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 437
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 453
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 469
          },
          "name": "defaultDataAccessConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 485
          },
          "name": "deltaSharingOrganizationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 501
          },
          "name": "deltaSharingRecipientTokenLifetimeInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 517
          },
          "name": "deltaSharingScopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 533
          },
          "name": "externalAccessEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 549
          },
          "name": "globalMetastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 565
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 581
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 597
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 613
          },
          "name": "privilegeModelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 629
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 661
          },
          "name": "storageRootCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 677
          },
          "name": "storageRootCredentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 645
          },
          "name": "storageRootInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 693
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 709
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 411
          },
          "name": "cloud",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 427
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 443
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 459
          },
          "name": "defaultDataAccessConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 475
          },
          "name": "deltaSharingOrganizationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 491
          },
          "name": "deltaSharingRecipientTokenLifetimeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 507
          },
          "name": "deltaSharingScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 523
          },
          "name": "externalAccessEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 539
          },
          "name": "globalMetastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 555
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 571
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 587
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 603
          },
          "name": "privilegeModelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 619
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 635
          },
          "name": "storageRoot",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 651
          },
          "name": "storageRootCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 667
          },
          "name": "storageRootCredentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 683
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 699
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreMetastoreInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-current-metastore/index:DataDatabricksCurrentMetastoreMetastoreInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-current-metastore/index.ts",
        "line": 713
      },
      "name": "DataDatabricksCurrentMetastoreProviderConfig",
      "namespace": "dataDatabricksCurrentMetastore",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_metastore#workspace_id DataDatabricksCurrentMetastore#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 717
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-current-metastore/index:DataDatabricksCurrentMetastoreProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-current-metastore/index.ts",
          "line": 756
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-current-metastore/index.ts",
        "line": 749
      },
      "name": "DataDatabricksCurrentMetastoreProviderConfigOutputReference",
      "namespace": "dataDatabricksCurrentMetastore",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 790
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 783
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-metastore/index.ts",
            "line": 760
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentMetastore.DataDatabricksCurrentMetastoreProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-current-metastore/index:DataDatabricksCurrentMetastoreProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksCurrentUser.DataDatabricksCurrentUser": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_user databricks_current_user}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentUser.DataDatabricksCurrentUser",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_user databricks_current_user} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-current-user/index.ts",
          "line": 146
        },
        "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": "@cdktn/provider-databricks.dataDatabricksCurrentUser.DataDatabricksCurrentUserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-current-user/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksCurrentUser resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 131
          },
          "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 DataDatabricksCurrentUser to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_user#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksCurrentUser that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksCurrentUser to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 226
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentUser.DataDatabricksCurrentUserProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 198
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 229
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 241
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 248
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksCurrentUser",
      "namespace": "dataDatabricksCurrentUser",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 119
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 171
          },
          "name": "aclPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 176
          },
          "name": "alphanumeric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 181
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 186
          },
          "name": "home",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 223
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentUser.DataDatabricksCurrentUserProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 207
          },
          "name": "repos",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 212
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 217
          },
          "name": "workspaceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 202
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 233
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentUser.DataDatabricksCurrentUserProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 192
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-current-user/index:DataDatabricksCurrentUser"
    },
    "@cdktn/provider-databricks.dataDatabricksCurrentUser.DataDatabricksCurrentUserConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentUser.DataDatabricksCurrentUserConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-current-user/index.ts",
        "line": 14
      },
      "name": "DataDatabricksCurrentUserConfig",
      "namespace": "dataDatabricksCurrentUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_user#id DataDatabricksCurrentUser#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-user/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/databricks/databricks/1.114.2/docs/data-sources/current_user#provider_config DataDatabricksCurrentUser#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 27
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentUser.DataDatabricksCurrentUserProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-current-user/index:DataDatabricksCurrentUserConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksCurrentUser.DataDatabricksCurrentUserProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentUser.DataDatabricksCurrentUserProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-current-user/index.ts",
        "line": 29
      },
      "name": "DataDatabricksCurrentUserProviderConfig",
      "namespace": "dataDatabricksCurrentUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/current_user#workspace_id DataDatabricksCurrentUser#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 33
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-current-user/index:DataDatabricksCurrentUserProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksCurrentUser.DataDatabricksCurrentUserProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentUser.DataDatabricksCurrentUserProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-current-user/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-current-user/index.ts",
        "line": 65
      },
      "name": "DataDatabricksCurrentUserProviderConfigOutputReference",
      "namespace": "dataDatabricksCurrentUser",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 106
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 99
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-current-user/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksCurrentUser.DataDatabricksCurrentUserProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-current-user/index:DataDatabricksCurrentUserProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboards": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/dashboards databricks_dashboards}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboards",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/dashboards databricks_dashboards} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-dashboards/index.ts",
          "line": 358
        },
        "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": "@cdktn/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-dashboards/index.ts",
        "line": 326
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksDashboards resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 343
          },
          "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 DataDatabricksDashboards to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/dashboards#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksDashboards that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksDashboards to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 409
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 390
          },
          "name": "resetDashboardNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 412
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 424
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 431
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksDashboards",
      "namespace": "dataDatabricksDashboards",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 331
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 400
          },
          "name": "dashboards",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsDashboardsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 406
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 394
          },
          "name": "dashboardNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 416
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 384
          },
          "name": "dashboardNameContains",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-dashboards/index:DataDatabricksDashboards"
    },
    "@cdktn/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-dashboards/index.ts",
        "line": 14
      },
      "name": "DataDatabricksDashboardsConfig",
      "namespace": "dataDatabricksDashboards",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/dashboards#dashboard_name_contains DataDatabricksDashboards#dashboard_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 18
          },
          "name": "dashboardNameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/dashboards#provider_config DataDatabricksDashboards#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-dashboards/index:DataDatabricksDashboardsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsDashboards": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsDashboards",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-dashboards/index.ts",
        "line": 24
      },
      "name": "DataDatabricksDashboardsDashboards",
      "namespace": "dataDatabricksDashboards",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/dashboards#display_name DataDatabricksDashboards#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 28
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/dashboards#serialized_dashboard DataDatabricksDashboards#serialized_dashboard}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 32
          },
          "name": "serializedDashboard",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/dashboards#warehouse_id DataDatabricksDashboards#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 36
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-dashboards/index:DataDatabricksDashboardsDashboards"
    },
    "@cdktn/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsDashboardsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsDashboardsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-dashboards/index.ts",
          "line": 220
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-dashboards/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 227
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsDashboardsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksDashboardsDashboardsList",
      "namespace": "dataDatabricksDashboards",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsDashboards"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-dashboards/index:DataDatabricksDashboardsDashboardsList"
    },
    "@cdktn/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsDashboardsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsDashboardsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-dashboards/index.ts",
          "line": 91
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-dashboards/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 146
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 182
          },
          "name": "resetSerializedDashboard"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 203
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "DataDatabricksDashboardsDashboardsOutputReference",
      "namespace": "dataDatabricksDashboards",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 129
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 134
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 155
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 160
          },
          "name": "lifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 165
          },
          "name": "parentPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 170
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 191
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 150
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 186
          },
          "name": "serializedDashboardInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 207
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 140
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 176
          },
          "name": "serializedDashboard",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 197
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 95
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsDashboards"
          }
        }
      ],
      "symbolId": "src/data-databricks-dashboards/index:DataDatabricksDashboardsDashboardsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-dashboards/index.ts",
        "line": 231
      },
      "name": "DataDatabricksDashboardsProviderConfig",
      "namespace": "dataDatabricksDashboards",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/dashboards#workspace_id DataDatabricksDashboards#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 235
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-dashboards/index:DataDatabricksDashboardsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-dashboards/index.ts",
          "line": 275
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-dashboards/index.ts",
        "line": 267
      },
      "name": "DataDatabricksDashboardsProviderConfigOutputReference",
      "namespace": "dataDatabricksDashboards",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 318
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 311
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dashboards/index.ts",
            "line": 279
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDashboards.DataDatabricksDashboardsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-dashboards/index:DataDatabricksDashboardsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfig": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_classification_catalog_config databricks_data_classification_catalog_config}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_classification_catalog_config databricks_data_classification_catalog_config} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
          "line": 365
        },
        "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": "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
        "line": 333
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksDataClassificationCatalogConfig resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 350
          },
          "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 DataDatabricksDataClassificationCatalogConfig to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_classification_catalog_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksDataClassificationCatalogConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksDataClassificationCatalogConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 419
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 422
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 434
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 441
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksDataClassificationCatalogConfig",
      "namespace": "dataDatabricksDataClassificationCatalogConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 338
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 391
          },
          "name": "autoTagConfigs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigAutoTagConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 397
          },
          "name": "includedSchemas",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigIncludedSchemasOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 416
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 410
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 426
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 403
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-classification-catalog-config/index:DataDatabricksDataClassificationCatalogConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigAutoTagConfigs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigAutoTagConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
        "line": 24
      },
      "name": "DataDatabricksDataClassificationCatalogConfigAutoTagConfigs",
      "namespace": "dataDatabricksDataClassificationCatalogConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_classification_catalog_config#auto_tagging_mode DataDatabricksDataClassificationCatalogConfig#auto_tagging_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 28
          },
          "name": "autoTaggingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_classification_catalog_config#classification_tag DataDatabricksDataClassificationCatalogConfig#classification_tag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 32
          },
          "name": "classificationTag",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-classification-catalog-config/index:DataDatabricksDataClassificationCatalogConfigAutoTagConfigs"
    },
    "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigAutoTagConfigsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigAutoTagConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
          "line": 146
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-data-classification-catalog-config/index.ts",
        "line": 138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 153
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigAutoTagConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksDataClassificationCatalogConfigAutoTagConfigsList",
      "namespace": "dataDatabricksDataClassificationCatalogConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigAutoTagConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-classification-catalog-config/index:DataDatabricksDataClassificationCatalogConfigAutoTagConfigsList"
    },
    "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigAutoTagConfigsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigAutoTagConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-data-classification-catalog-config/index.ts",
        "line": 71
      },
      "name": "DataDatabricksDataClassificationCatalogConfigAutoTagConfigsOutputReference",
      "namespace": "dataDatabricksDataClassificationCatalogConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 120
          },
          "name": "autoTaggingModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 133
          },
          "name": "classificationTagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 113
          },
          "name": "autoTaggingMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 126
          },
          "name": "classificationTag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigAutoTagConfigs"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-classification-catalog-config/index:DataDatabricksDataClassificationCatalogConfigAutoTagConfigsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
        "line": 14
      },
      "name": "DataDatabricksDataClassificationCatalogConfigConfig",
      "namespace": "dataDatabricksDataClassificationCatalogConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_classification_catalog_config#name DataDatabricksDataClassificationCatalogConfig#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_classification_catalog_config#provider_config DataDatabricksDataClassificationCatalogConfig#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-classification-catalog-config/index:DataDatabricksDataClassificationCatalogConfigConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigIncludedSchemas": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigIncludedSchemas",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
        "line": 157
      },
      "name": "DataDatabricksDataClassificationCatalogConfigIncludedSchemas",
      "namespace": "dataDatabricksDataClassificationCatalogConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_classification_catalog_config#names DataDatabricksDataClassificationCatalogConfig#names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 161
          },
          "name": "names",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-classification-catalog-config/index:DataDatabricksDataClassificationCatalogConfigIncludedSchemas"
    },
    "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigIncludedSchemasOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigIncludedSchemasOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
          "line": 200
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
        "line": 193
      },
      "name": "DataDatabricksDataClassificationCatalogConfigIncludedSchemasOutputReference",
      "namespace": "dataDatabricksDataClassificationCatalogConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 234
          },
          "name": "namesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 227
          },
          "name": "names",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 204
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigIncludedSchemas"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-classification-catalog-config/index:DataDatabricksDataClassificationCatalogConfigIncludedSchemasOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
        "line": 238
      },
      "name": "DataDatabricksDataClassificationCatalogConfigProviderConfig",
      "namespace": "dataDatabricksDataClassificationCatalogConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_classification_catalog_config#workspace_id DataDatabricksDataClassificationCatalogConfig#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 242
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-classification-catalog-config/index:DataDatabricksDataClassificationCatalogConfigProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
          "line": 282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
        "line": 274
      },
      "name": "DataDatabricksDataClassificationCatalogConfigProviderConfigOutputReference",
      "namespace": "dataDatabricksDataClassificationCatalogConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 325
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 318
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-classification-catalog-config/index.ts",
            "line": 286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataClassificationCatalogConfig.DataDatabricksDataClassificationCatalogConfigProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-classification-catalog-config/index:DataDatabricksDataClassificationCatalogConfigProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitor": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor databricks_data_quality_monitor}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitor",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor databricks_data_quality_monitor} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitor/index.ts",
          "line": 1694
        },
        "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": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitor/index.ts",
        "line": 1662
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksDataQualityMonitor resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1679
          },
          "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 DataDatabricksDataQualityMonitor to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksDataQualityMonitor that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksDataQualityMonitor to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1762
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1765
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1777
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1785
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksDataQualityMonitor",
      "namespace": "dataDatabricksDataQualityMonitor",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1667
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1721
          },
          "name": "anomalyDetectionConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorAnomalyDetectionConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1727
          },
          "name": "dataProfilingConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1759
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1740
          },
          "name": "objectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1753
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1769
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1733
          },
          "name": "objectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1746
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitor/index:DataDatabricksDataQualityMonitor"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorAnomalyDetectionConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorAnomalyDetectionConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitor/index.ts",
        "line": 28
      },
      "name": "DataDatabricksDataQualityMonitorAnomalyDetectionConfig",
      "namespace": "dataDatabricksDataQualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#excluded_table_full_names DataDatabricksDataQualityMonitor#excluded_table_full_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 32
          },
          "name": "excludedTableFullNames",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitor/index:DataDatabricksDataQualityMonitorAnomalyDetectionConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorAnomalyDetectionConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorAnomalyDetectionConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitor/index.ts",
          "line": 71
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitor/index.ts",
        "line": 64
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 104
          },
          "name": "resetExcludedTableFullNames"
        }
      ],
      "name": "DataDatabricksDataQualityMonitorAnomalyDetectionConfigOutputReference",
      "namespace": "dataDatabricksDataQualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 108
          },
          "name": "excludedTableFullNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 98
          },
          "name": "excludedTableFullNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 75
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorAnomalyDetectionConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitor/index:DataDatabricksDataQualityMonitorAnomalyDetectionConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitor/index.ts",
        "line": 14
      },
      "name": "DataDatabricksDataQualityMonitorConfig",
      "namespace": "dataDatabricksDataQualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#object_id DataDatabricksDataQualityMonitor#object_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 18
          },
          "name": "objectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#object_type DataDatabricksDataQualityMonitor#object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 22
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#provider_config DataDatabricksDataQualityMonitor#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitor/index:DataDatabricksDataQualityMonitorConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitor/index.ts",
        "line": 1083
      },
      "name": "DataDatabricksDataQualityMonitorDataProfilingConfig",
      "namespace": "dataDatabricksDataQualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#output_schema_id DataDatabricksDataQualityMonitor#output_schema_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1107
          },
          "name": "outputSchemaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#assets_dir DataDatabricksDataQualityMonitor#assets_dir}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1087
          },
          "name": "assetsDir",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#baseline_table_name DataDatabricksDataQualityMonitor#baseline_table_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1091
          },
          "name": "baselineTableName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#custom_metrics DataDatabricksDataQualityMonitor#custom_metrics}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1095
          },
          "name": "customMetrics",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigCustomMetrics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#inference_log DataDatabricksDataQualityMonitor#inference_log}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1099
          },
          "name": "inferenceLog",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigInferenceLog"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#notification_settings DataDatabricksDataQualityMonitor#notification_settings}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1103
          },
          "name": "notificationSettings",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigNotificationSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#schedule DataDatabricksDataQualityMonitor#schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1111
          },
          "name": "schedule",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigSchedule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#skip_builtin_dashboard DataDatabricksDataQualityMonitor#skip_builtin_dashboard}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1115
          },
          "name": "skipBuiltinDashboard",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#slicing_exprs DataDatabricksDataQualityMonitor#slicing_exprs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1119
          },
          "name": "slicingExprs",
          "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/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#snapshot DataDatabricksDataQualityMonitor#snapshot}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1123
          },
          "name": "snapshot",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigSnapshot"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#time_series DataDatabricksDataQualityMonitor#time_series}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1127
          },
          "name": "timeSeries",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigTimeSeries"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#warehouse_id DataDatabricksDataQualityMonitor#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1131
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitor/index:DataDatabricksDataQualityMonitorDataProfilingConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigCustomMetrics": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigCustomMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitor/index.ts",
        "line": 112
      },
      "name": "DataDatabricksDataQualityMonitorDataProfilingConfigCustomMetrics",
      "namespace": "dataDatabricksDataQualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#definition DataDatabricksDataQualityMonitor#definition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 116
          },
          "name": "definition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#input_columns DataDatabricksDataQualityMonitor#input_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 120
          },
          "name": "inputColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#name DataDatabricksDataQualityMonitor#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 124
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#output_data_type DataDatabricksDataQualityMonitor#output_data_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 128
          },
          "name": "outputDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#type DataDatabricksDataQualityMonitor#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 132
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitor/index:DataDatabricksDataQualityMonitorDataProfilingConfigCustomMetrics"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigCustomMetricsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigCustomMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitor/index.ts",
          "line": 334
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-data-quality-monitor/index.ts",
        "line": 326
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 341
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigCustomMetricsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksDataQualityMonitorDataProfilingConfigCustomMetricsList",
      "namespace": "dataDatabricksDataQualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigCustomMetrics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitor/index:DataDatabricksDataQualityMonitorDataProfilingConfigCustomMetricsList"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigCustomMetricsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigCustomMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitor/index.ts",
          "line": 202
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-data-quality-monitor/index.ts",
        "line": 192
      },
      "name": "DataDatabricksDataQualityMonitorDataProfilingConfigCustomMetricsOutputReference",
      "namespace": "dataDatabricksDataQualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 269
          },
          "name": "definitionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 282
          },
          "name": "inputColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 295
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 308
          },
          "name": "outputDataTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 321
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 262
          },
          "name": "definition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 275
          },
          "name": "inputColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 288
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 301
          },
          "name": "outputDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 314
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigCustomMetrics"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitor/index:DataDatabricksDataQualityMonitorDataProfilingConfigCustomMetricsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigInferenceLog": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigInferenceLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitor/index.ts",
        "line": 345
      },
      "name": "DataDatabricksDataQualityMonitorDataProfilingConfigInferenceLog",
      "namespace": "dataDatabricksDataQualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#granularities DataDatabricksDataQualityMonitor#granularities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 349
          },
          "name": "granularities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#model_id_column DataDatabricksDataQualityMonitor#model_id_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 357
          },
          "name": "modelIdColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#prediction_column DataDatabricksDataQualityMonitor#prediction_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 361
          },
          "name": "predictionColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#problem_type DataDatabricksDataQualityMonitor#problem_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 365
          },
          "name": "problemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#timestamp_column DataDatabricksDataQualityMonitor#timestamp_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 369
          },
          "name": "timestampColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#label_column DataDatabricksDataQualityMonitor#label_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 353
          },
          "name": "labelColumn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitor/index:DataDatabricksDataQualityMonitorDataProfilingConfigInferenceLog"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigInferenceLogOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigInferenceLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitor/index.ts",
          "line": 444
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitor/index.ts",
        "line": 436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 529
          },
          "name": "resetLabelColumn"
        }
      ],
      "name": "DataDatabricksDataQualityMonitorDataProfilingConfigInferenceLogOutputReference",
      "namespace": "dataDatabricksDataQualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 517
          },
          "name": "granularitiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 533
          },
          "name": "labelColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 546
          },
          "name": "modelIdColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 559
          },
          "name": "predictionColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 572
          },
          "name": "problemTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 585
          },
          "name": "timestampColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 510
          },
          "name": "granularities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 523
          },
          "name": "labelColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 539
          },
          "name": "modelIdColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 552
          },
          "name": "predictionColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 565
          },
          "name": "problemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 578
          },
          "name": "timestampColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 448
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigInferenceLog"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitor/index:DataDatabricksDataQualityMonitorDataProfilingConfigInferenceLogOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigNotificationSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigNotificationSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitor/index.ts",
        "line": 683
      },
      "name": "DataDatabricksDataQualityMonitorDataProfilingConfigNotificationSettings",
      "namespace": "dataDatabricksDataQualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#on_failure DataDatabricksDataQualityMonitor#on_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 687
          },
          "name": "onFailure",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigNotificationSettingsOnFailure"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitor/index:DataDatabricksDataQualityMonitorDataProfilingConfigNotificationSettings"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigNotificationSettingsOnFailure": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigNotificationSettingsOnFailure",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitor/index.ts",
        "line": 589
      },
      "name": "DataDatabricksDataQualityMonitorDataProfilingConfigNotificationSettingsOnFailure",
      "namespace": "dataDatabricksDataQualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#email_addresses DataDatabricksDataQualityMonitor#email_addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 593
          },
          "name": "emailAddresses",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitor/index:DataDatabricksDataQualityMonitorDataProfilingConfigNotificationSettingsOnFailure"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigNotificationSettingsOnFailureOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigNotificationSettingsOnFailureOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitor/index.ts",
          "line": 633
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitor/index.ts",
        "line": 625
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 675
          },
          "name": "resetEmailAddresses"
        }
      ],
      "name": "DataDatabricksDataQualityMonitorDataProfilingConfigNotificationSettingsOnFailureOutputReference",
      "namespace": "dataDatabricksDataQualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 679
          },
          "name": "emailAddressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 669
          },
          "name": "emailAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 637
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigNotificationSettingsOnFailure"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitor/index:DataDatabricksDataQualityMonitorDataProfilingConfigNotificationSettingsOnFailureOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigNotificationSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigNotificationSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitor/index.ts",
          "line": 727
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitor/index.ts",
        "line": 719
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 766
          },
          "name": "putOnFailure",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigNotificationSettingsOnFailure"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 769
          },
          "name": "resetOnFailure"
        }
      ],
      "name": "DataDatabricksDataQualityMonitorDataProfilingConfigNotificationSettingsOutputReference",
      "namespace": "dataDatabricksDataQualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 763
          },
          "name": "onFailure",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigNotificationSettingsOnFailureOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 773
          },
          "name": "onFailureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigNotificationSettingsOnFailure"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 731
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigNotificationSettings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitor/index:DataDatabricksDataQualityMonitorDataProfilingConfigNotificationSettingsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitor/index.ts",
          "line": 1247
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitor/index.ts",
        "line": 1240
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1375
          },
          "name": "putCustomMetrics",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigCustomMetrics"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1406
          },
          "name": "putInferenceLog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigInferenceLog"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1437
          },
          "name": "putNotificationSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigNotificationSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1471
          },
          "name": "putSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1519
          },
          "name": "putSnapshot",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigSnapshot"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1540
          },
          "name": "putTimeSeries",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigTimeSeries"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1346
          },
          "name": "resetAssetsDir"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1362
          },
          "name": "resetBaselineTableName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1378
          },
          "name": "resetCustomMetrics"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1409
          },
          "name": "resetInferenceLog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1440
          },
          "name": "resetNotificationSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1474
          },
          "name": "resetSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1490
          },
          "name": "resetSkipBuiltinDashboard"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1506
          },
          "name": "resetSlicingExprs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1522
          },
          "name": "resetSnapshot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1543
          },
          "name": "resetTimeSeries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1559
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "DataDatabricksDataQualityMonitorDataProfilingConfigOutputReference",
      "namespace": "dataDatabricksDataQualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1372
          },
          "name": "customMetrics",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigCustomMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1387
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1392
          },
          "name": "driftMetricsTableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1397
          },
          "name": "effectiveWarehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1403
          },
          "name": "inferenceLog",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigInferenceLogOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1418
          },
          "name": "latestMonitorFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1428
          },
          "name": "monitoredTableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1423
          },
          "name": "monitorVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1434
          },
          "name": "notificationSettings",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigNotificationSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1462
          },
          "name": "profileMetricsTableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1468
          },
          "name": "schedule",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1516
          },
          "name": "snapshot",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigSnapshotOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1531
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1537
          },
          "name": "timeSeries",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigTimeSeriesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1350
          },
          "name": "assetsDirInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1366
          },
          "name": "baselineTableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1382
          },
          "name": "customMetricsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigCustomMetrics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1413
          },
          "name": "inferenceLogInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigInferenceLog"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1444
          },
          "name": "notificationSettingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigNotificationSettings"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1457
          },
          "name": "outputSchemaIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1478
          },
          "name": "scheduleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigSchedule"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1494
          },
          "name": "skipBuiltinDashboardInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1510
          },
          "name": "slicingExprsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1526
          },
          "name": "snapshotInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigSnapshot"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1547
          },
          "name": "timeSeriesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigTimeSeries"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1563
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1340
          },
          "name": "assetsDir",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1356
          },
          "name": "baselineTableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1450
          },
          "name": "outputSchemaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1484
          },
          "name": "skipBuiltinDashboard",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1500
          },
          "name": "slicingExprs",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1553
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitor/index:DataDatabricksDataQualityMonitorDataProfilingConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigSchedule": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitor/index.ts",
        "line": 777
      },
      "name": "DataDatabricksDataQualityMonitorDataProfilingConfigSchedule",
      "namespace": "dataDatabricksDataQualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#quartz_cron_expression DataDatabricksDataQualityMonitor#quartz_cron_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 781
          },
          "name": "quartzCronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#timezone_id DataDatabricksDataQualityMonitor#timezone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 785
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitor/index:DataDatabricksDataQualityMonitorDataProfilingConfigSchedule"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigScheduleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitor/index.ts",
          "line": 832
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitor/index.ts",
        "line": 824
      },
      "name": "DataDatabricksDataQualityMonitorDataProfilingConfigScheduleOutputReference",
      "namespace": "dataDatabricksDataQualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 873
          },
          "name": "pauseStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 886
          },
          "name": "quartzCronExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 899
          },
          "name": "timezoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 879
          },
          "name": "quartzCronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 892
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 836
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigSchedule"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitor/index:DataDatabricksDataQualityMonitorDataProfilingConfigScheduleOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigSnapshot": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigSnapshot",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitor/index.ts",
        "line": 903
      },
      "name": "DataDatabricksDataQualityMonitorDataProfilingConfigSnapshot",
      "namespace": "dataDatabricksDataQualityMonitor",
      "symbolId": "src/data-databricks-data-quality-monitor/index:DataDatabricksDataQualityMonitorDataProfilingConfigSnapshot"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigSnapshotOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigSnapshotOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitor/index.ts",
          "line": 934
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitor/index.ts",
        "line": 926
      },
      "name": "DataDatabricksDataQualityMonitorDataProfilingConfigSnapshotOutputReference",
      "namespace": "dataDatabricksDataQualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 938
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigSnapshot"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitor/index:DataDatabricksDataQualityMonitorDataProfilingConfigSnapshotOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigTimeSeries": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigTimeSeries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitor/index.ts",
        "line": 962
      },
      "name": "DataDatabricksDataQualityMonitorDataProfilingConfigTimeSeries",
      "namespace": "dataDatabricksDataQualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#granularities DataDatabricksDataQualityMonitor#granularities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 966
          },
          "name": "granularities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#timestamp_column DataDatabricksDataQualityMonitor#timestamp_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 970
          },
          "name": "timestampColumn",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitor/index:DataDatabricksDataQualityMonitorDataProfilingConfigTimeSeries"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigTimeSeriesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigTimeSeriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitor/index.ts",
          "line": 1017
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitor/index.ts",
        "line": 1009
      },
      "name": "DataDatabricksDataQualityMonitorDataProfilingConfigTimeSeriesOutputReference",
      "namespace": "dataDatabricksDataQualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1066
          },
          "name": "granularitiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1079
          },
          "name": "timestampColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1059
          },
          "name": "granularities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1072
          },
          "name": "timestampColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1021
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorDataProfilingConfigTimeSeries"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitor/index:DataDatabricksDataQualityMonitorDataProfilingConfigTimeSeriesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitor/index.ts",
        "line": 1567
      },
      "name": "DataDatabricksDataQualityMonitorProviderConfig",
      "namespace": "dataDatabricksDataQualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitor#workspace_id DataDatabricksDataQualityMonitor#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1571
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitor/index:DataDatabricksDataQualityMonitorProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitor/index.ts",
          "line": 1611
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitor/index.ts",
        "line": 1603
      },
      "name": "DataDatabricksDataQualityMonitorProviderConfigOutputReference",
      "namespace": "dataDatabricksDataQualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1654
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1647
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitor/index.ts",
            "line": 1615
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitor.DataDatabricksDataQualityMonitorProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitor/index:DataDatabricksDataQualityMonitorProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitors": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors databricks_data_quality_monitors}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitors",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors databricks_data_quality_monitors} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitors/index.ts",
          "line": 1959
        },
        "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": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitors/index.ts",
        "line": 1927
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksDataQualityMonitors resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1944
          },
          "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 DataDatabricksDataQualityMonitors to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksDataQualityMonitors that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksDataQualityMonitors to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 2010
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1997
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 2013
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 2025
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 2032
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksDataQualityMonitors",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1932
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1985
          },
          "name": "monitors",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 2007
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 2001
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 2017
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1991
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitors"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitors/index.ts",
        "line": 14
      },
      "name": "DataDatabricksDataQualityMonitorsConfig",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#page_size DataDatabricksDataQualityMonitors#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 18
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#provider_config DataDatabricksDataQualityMonitors#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitors": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitors/index.ts",
        "line": 1654
      },
      "name": "DataDatabricksDataQualityMonitorsMonitors",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#object_id DataDatabricksDataQualityMonitors#object_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1658
          },
          "name": "objectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#object_type DataDatabricksDataQualityMonitors#object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1662
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#provider_config DataDatabricksDataQualityMonitors#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1666
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsMonitors"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsAnomalyDetectionConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsAnomalyDetectionConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitors/index.ts",
        "line": 24
      },
      "name": "DataDatabricksDataQualityMonitorsMonitorsAnomalyDetectionConfig",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#excluded_table_full_names DataDatabricksDataQualityMonitors#excluded_table_full_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 28
          },
          "name": "excludedTableFullNames",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsMonitorsAnomalyDetectionConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsAnomalyDetectionConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsAnomalyDetectionConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitors/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitors/index.ts",
        "line": 60
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 100
          },
          "name": "resetExcludedTableFullNames"
        }
      ],
      "name": "DataDatabricksDataQualityMonitorsMonitorsAnomalyDetectionConfigOutputReference",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 104
          },
          "name": "excludedTableFullNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 94
          },
          "name": "excludedTableFullNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsAnomalyDetectionConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsMonitorsAnomalyDetectionConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitors/index.ts",
        "line": 1079
      },
      "name": "DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfig",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#output_schema_id DataDatabricksDataQualityMonitors#output_schema_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1103
          },
          "name": "outputSchemaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#assets_dir DataDatabricksDataQualityMonitors#assets_dir}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1083
          },
          "name": "assetsDir",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#baseline_table_name DataDatabricksDataQualityMonitors#baseline_table_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1087
          },
          "name": "baselineTableName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#custom_metrics DataDatabricksDataQualityMonitors#custom_metrics}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1091
          },
          "name": "customMetrics",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigCustomMetrics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#inference_log DataDatabricksDataQualityMonitors#inference_log}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1095
          },
          "name": "inferenceLog",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigInferenceLog"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#notification_settings DataDatabricksDataQualityMonitors#notification_settings}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1099
          },
          "name": "notificationSettings",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigNotificationSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#schedule DataDatabricksDataQualityMonitors#schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1107
          },
          "name": "schedule",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigSchedule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#skip_builtin_dashboard DataDatabricksDataQualityMonitors#skip_builtin_dashboard}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1111
          },
          "name": "skipBuiltinDashboard",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#slicing_exprs DataDatabricksDataQualityMonitors#slicing_exprs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1115
          },
          "name": "slicingExprs",
          "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/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#snapshot DataDatabricksDataQualityMonitors#snapshot}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1119
          },
          "name": "snapshot",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigSnapshot"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#time_series DataDatabricksDataQualityMonitors#time_series}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1123
          },
          "name": "timeSeries",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigTimeSeries"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#warehouse_id DataDatabricksDataQualityMonitors#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1127
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigCustomMetrics": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigCustomMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitors/index.ts",
        "line": 108
      },
      "name": "DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigCustomMetrics",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#definition DataDatabricksDataQualityMonitors#definition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 112
          },
          "name": "definition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#input_columns DataDatabricksDataQualityMonitors#input_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 116
          },
          "name": "inputColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#name DataDatabricksDataQualityMonitors#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 120
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#output_data_type DataDatabricksDataQualityMonitors#output_data_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 124
          },
          "name": "outputDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#type DataDatabricksDataQualityMonitors#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 128
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigCustomMetrics"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigCustomMetricsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigCustomMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitors/index.ts",
          "line": 330
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-data-quality-monitors/index.ts",
        "line": 322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 337
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigCustomMetricsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigCustomMetricsList",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigCustomMetrics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigCustomMetricsList"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigCustomMetricsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigCustomMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitors/index.ts",
          "line": 198
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-data-quality-monitors/index.ts",
        "line": 188
      },
      "name": "DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigCustomMetricsOutputReference",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 265
          },
          "name": "definitionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 278
          },
          "name": "inputColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 291
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 304
          },
          "name": "outputDataTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 317
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 258
          },
          "name": "definition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 271
          },
          "name": "inputColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 284
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 297
          },
          "name": "outputDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 310
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigCustomMetrics"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigCustomMetricsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigInferenceLog": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigInferenceLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitors/index.ts",
        "line": 341
      },
      "name": "DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigInferenceLog",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#granularities DataDatabricksDataQualityMonitors#granularities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 345
          },
          "name": "granularities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#model_id_column DataDatabricksDataQualityMonitors#model_id_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 353
          },
          "name": "modelIdColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#prediction_column DataDatabricksDataQualityMonitors#prediction_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 357
          },
          "name": "predictionColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#problem_type DataDatabricksDataQualityMonitors#problem_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 361
          },
          "name": "problemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#timestamp_column DataDatabricksDataQualityMonitors#timestamp_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 365
          },
          "name": "timestampColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#label_column DataDatabricksDataQualityMonitors#label_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 349
          },
          "name": "labelColumn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigInferenceLog"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigInferenceLogOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigInferenceLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitors/index.ts",
          "line": 440
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitors/index.ts",
        "line": 432
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 525
          },
          "name": "resetLabelColumn"
        }
      ],
      "name": "DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigInferenceLogOutputReference",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 513
          },
          "name": "granularitiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 529
          },
          "name": "labelColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 542
          },
          "name": "modelIdColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 555
          },
          "name": "predictionColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 568
          },
          "name": "problemTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 581
          },
          "name": "timestampColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 506
          },
          "name": "granularities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 519
          },
          "name": "labelColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 535
          },
          "name": "modelIdColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 548
          },
          "name": "predictionColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 561
          },
          "name": "problemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 574
          },
          "name": "timestampColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 444
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigInferenceLog"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigInferenceLogOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigNotificationSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigNotificationSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitors/index.ts",
        "line": 679
      },
      "name": "DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigNotificationSettings",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#on_failure DataDatabricksDataQualityMonitors#on_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 683
          },
          "name": "onFailure",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigNotificationSettingsOnFailure"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigNotificationSettings"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigNotificationSettingsOnFailure": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigNotificationSettingsOnFailure",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitors/index.ts",
        "line": 585
      },
      "name": "DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigNotificationSettingsOnFailure",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#email_addresses DataDatabricksDataQualityMonitors#email_addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 589
          },
          "name": "emailAddresses",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigNotificationSettingsOnFailure"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigNotificationSettingsOnFailureOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigNotificationSettingsOnFailureOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitors/index.ts",
          "line": 629
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitors/index.ts",
        "line": 621
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 671
          },
          "name": "resetEmailAddresses"
        }
      ],
      "name": "DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigNotificationSettingsOnFailureOutputReference",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 675
          },
          "name": "emailAddressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 665
          },
          "name": "emailAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 633
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigNotificationSettingsOnFailure"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigNotificationSettingsOnFailureOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigNotificationSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigNotificationSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitors/index.ts",
          "line": 723
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitors/index.ts",
        "line": 715
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 762
          },
          "name": "putOnFailure",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigNotificationSettingsOnFailure"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 765
          },
          "name": "resetOnFailure"
        }
      ],
      "name": "DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigNotificationSettingsOutputReference",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 759
          },
          "name": "onFailure",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigNotificationSettingsOnFailureOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 769
          },
          "name": "onFailureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigNotificationSettingsOnFailure"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 727
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigNotificationSettings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigNotificationSettingsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitors/index.ts",
          "line": 1243
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitors/index.ts",
        "line": 1236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1371
          },
          "name": "putCustomMetrics",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigCustomMetrics"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1402
          },
          "name": "putInferenceLog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigInferenceLog"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1433
          },
          "name": "putNotificationSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigNotificationSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1467
          },
          "name": "putSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1515
          },
          "name": "putSnapshot",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigSnapshot"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1536
          },
          "name": "putTimeSeries",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigTimeSeries"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1342
          },
          "name": "resetAssetsDir"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1358
          },
          "name": "resetBaselineTableName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1374
          },
          "name": "resetCustomMetrics"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1405
          },
          "name": "resetInferenceLog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1436
          },
          "name": "resetNotificationSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1470
          },
          "name": "resetSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1486
          },
          "name": "resetSkipBuiltinDashboard"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1502
          },
          "name": "resetSlicingExprs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1518
          },
          "name": "resetSnapshot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1539
          },
          "name": "resetTimeSeries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1555
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigOutputReference",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1368
          },
          "name": "customMetrics",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigCustomMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1383
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1388
          },
          "name": "driftMetricsTableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1393
          },
          "name": "effectiveWarehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1399
          },
          "name": "inferenceLog",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigInferenceLogOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1414
          },
          "name": "latestMonitorFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1424
          },
          "name": "monitoredTableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1419
          },
          "name": "monitorVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1430
          },
          "name": "notificationSettings",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigNotificationSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1458
          },
          "name": "profileMetricsTableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1464
          },
          "name": "schedule",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1512
          },
          "name": "snapshot",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigSnapshotOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1527
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1533
          },
          "name": "timeSeries",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigTimeSeriesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1346
          },
          "name": "assetsDirInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1362
          },
          "name": "baselineTableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1378
          },
          "name": "customMetricsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigCustomMetrics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1409
          },
          "name": "inferenceLogInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigInferenceLog"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1440
          },
          "name": "notificationSettingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigNotificationSettings"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1453
          },
          "name": "outputSchemaIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1474
          },
          "name": "scheduleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigSchedule"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1490
          },
          "name": "skipBuiltinDashboardInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1506
          },
          "name": "slicingExprsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1522
          },
          "name": "snapshotInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigSnapshot"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1543
          },
          "name": "timeSeriesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigTimeSeries"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1559
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1336
          },
          "name": "assetsDir",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1352
          },
          "name": "baselineTableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1446
          },
          "name": "outputSchemaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1480
          },
          "name": "skipBuiltinDashboard",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1496
          },
          "name": "slicingExprs",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1549
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigSchedule": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitors/index.ts",
        "line": 773
      },
      "name": "DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigSchedule",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#quartz_cron_expression DataDatabricksDataQualityMonitors#quartz_cron_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 777
          },
          "name": "quartzCronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#timezone_id DataDatabricksDataQualityMonitors#timezone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 781
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigSchedule"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigScheduleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitors/index.ts",
          "line": 828
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitors/index.ts",
        "line": 820
      },
      "name": "DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigScheduleOutputReference",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 869
          },
          "name": "pauseStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 882
          },
          "name": "quartzCronExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 895
          },
          "name": "timezoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 875
          },
          "name": "quartzCronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 888
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 832
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigSchedule"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigScheduleOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigSnapshot": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigSnapshot",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitors/index.ts",
        "line": 899
      },
      "name": "DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigSnapshot",
      "namespace": "dataDatabricksDataQualityMonitors",
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigSnapshot"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigSnapshotOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigSnapshotOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitors/index.ts",
          "line": 930
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitors/index.ts",
        "line": 922
      },
      "name": "DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigSnapshotOutputReference",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 934
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigSnapshot"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigSnapshotOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigTimeSeries": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigTimeSeries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitors/index.ts",
        "line": 958
      },
      "name": "DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigTimeSeries",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#granularities DataDatabricksDataQualityMonitors#granularities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 962
          },
          "name": "granularities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#timestamp_column DataDatabricksDataQualityMonitors#timestamp_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 966
          },
          "name": "timestampColumn",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigTimeSeries"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigTimeSeriesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigTimeSeriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitors/index.ts",
          "line": 1013
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitors/index.ts",
        "line": 1005
      },
      "name": "DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigTimeSeriesOutputReference",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1062
          },
          "name": "granularitiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1075
          },
          "name": "timestampColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1055
          },
          "name": "granularities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1068
          },
          "name": "timestampColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1017
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigTimeSeries"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigTimeSeriesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitors/index.ts",
          "line": 1821
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-data-quality-monitors/index.ts",
        "line": 1813
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1828
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksDataQualityMonitorsMonitorsList",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1814
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsMonitorsList"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitors/index.ts",
          "line": 1721
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-data-quality-monitors/index.ts",
        "line": 1712
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1801
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1804
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksDataQualityMonitorsMonitorsOutputReference",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1760
          },
          "name": "anomalyDetectionConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsAnomalyDetectionConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1766
          },
          "name": "dataProfilingConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsDataProfilingConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1798
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1779
          },
          "name": "objectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1792
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1808
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1772
          },
          "name": "objectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1785
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1725
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitors"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsMonitorsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitors/index.ts",
        "line": 1563
      },
      "name": "DataDatabricksDataQualityMonitorsMonitorsProviderConfig",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#workspace_id DataDatabricksDataQualityMonitors#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1567
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsMonitorsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitors/index.ts",
          "line": 1607
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitors/index.ts",
        "line": 1599
      },
      "name": "DataDatabricksDataQualityMonitorsMonitorsProviderConfigOutputReference",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1650
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1643
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1611
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsMonitorsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsMonitorsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitors/index.ts",
        "line": 1832
      },
      "name": "DataDatabricksDataQualityMonitorsProviderConfig",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_monitors#workspace_id DataDatabricksDataQualityMonitors#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1836
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-monitors/index.ts",
          "line": 1876
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-monitors/index.ts",
        "line": 1868
      },
      "name": "DataDatabricksDataQualityMonitorsProviderConfigOutputReference",
      "namespace": "dataDatabricksDataQualityMonitors",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1919
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1912
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-monitors/index.ts",
            "line": 1880
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityMonitors.DataDatabricksDataQualityMonitorsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-monitors/index:DataDatabricksDataQualityMonitorsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityRefresh.DataDatabricksDataQualityRefresh": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_refresh databricks_data_quality_refresh}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefresh.DataDatabricksDataQualityRefresh",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_refresh databricks_data_quality_refresh} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-refresh/index.ts",
          "line": 159
        },
        "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": "@cdktn/provider-databricks.dataDatabricksDataQualityRefresh.DataDatabricksDataQualityRefreshConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-refresh/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksDataQualityRefresh resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 144
          },
          "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 DataDatabricksDataQualityRefresh to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_refresh#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksDataQualityRefresh that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksDataQualityRefresh to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 226
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefresh.DataDatabricksDataQualityRefreshProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 229
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 269
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 278
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksDataQualityRefresh",
      "namespace": "dataDatabricksDataQualityRefresh",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 132
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 186
          },
          "name": "endTimeMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 191
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 223
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefresh.DataDatabricksDataQualityRefreshProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 251
          },
          "name": "startTimeMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 256
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 261
          },
          "name": "trigger",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 204
          },
          "name": "objectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 217
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 233
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefresh.DataDatabricksDataQualityRefreshProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 246
          },
          "name": "refreshIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 197
          },
          "name": "objectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 210
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 239
          },
          "name": "refreshId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-refresh/index:DataDatabricksDataQualityRefresh"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityRefresh.DataDatabricksDataQualityRefreshConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefresh.DataDatabricksDataQualityRefreshConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-refresh/index.ts",
        "line": 14
      },
      "name": "DataDatabricksDataQualityRefreshConfig",
      "namespace": "dataDatabricksDataQualityRefresh",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_refresh#object_id DataDatabricksDataQualityRefresh#object_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 18
          },
          "name": "objectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_refresh#object_type DataDatabricksDataQualityRefresh#object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 22
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_refresh#refresh_id DataDatabricksDataQualityRefresh#refresh_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 30
          },
          "name": "refreshId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_refresh#provider_config DataDatabricksDataQualityRefresh#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefresh.DataDatabricksDataQualityRefreshProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-refresh/index:DataDatabricksDataQualityRefreshConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityRefresh.DataDatabricksDataQualityRefreshProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefresh.DataDatabricksDataQualityRefreshProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-refresh/index.ts",
        "line": 32
      },
      "name": "DataDatabricksDataQualityRefreshProviderConfig",
      "namespace": "dataDatabricksDataQualityRefresh",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_refresh#workspace_id DataDatabricksDataQualityRefresh#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 36
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-refresh/index:DataDatabricksDataQualityRefreshProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityRefresh.DataDatabricksDataQualityRefreshProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefresh.DataDatabricksDataQualityRefreshProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-refresh/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-refresh/index.ts",
        "line": 68
      },
      "name": "DataDatabricksDataQualityRefreshProviderConfigOutputReference",
      "namespace": "dataDatabricksDataQualityRefresh",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 119
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 112
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refresh/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefresh.DataDatabricksDataQualityRefreshProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-refresh/index:DataDatabricksDataQualityRefreshProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshes": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_refreshes databricks_data_quality_refreshes}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_refreshes databricks_data_quality_refreshes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-refreshes/index.ts",
          "line": 471
        },
        "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": "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-refreshes/index.ts",
        "line": 439
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksDataQualityRefreshes resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 456
          },
          "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 DataDatabricksDataQualityRefreshes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_refreshes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksDataQualityRefreshes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksDataQualityRefreshes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 544
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 531
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 547
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 565
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 574
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksDataQualityRefreshes",
      "namespace": "dataDatabricksDataQualityRefreshes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 444
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 541
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 557
          },
          "name": "refreshes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesRefreshesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 506
          },
          "name": "objectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 519
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 535
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 551
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 499
          },
          "name": "objectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 512
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 525
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-refreshes/index:DataDatabricksDataQualityRefreshes"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-refreshes/index.ts",
        "line": 14
      },
      "name": "DataDatabricksDataQualityRefreshesConfig",
      "namespace": "dataDatabricksDataQualityRefreshes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_refreshes#object_id DataDatabricksDataQualityRefreshes#object_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 18
          },
          "name": "objectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_refreshes#object_type DataDatabricksDataQualityRefreshes#object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 22
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_refreshes#page_size DataDatabricksDataQualityRefreshes#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 26
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_refreshes#provider_config DataDatabricksDataQualityRefreshes#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 30
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-refreshes/index:DataDatabricksDataQualityRefreshesConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-refreshes/index.ts",
        "line": 32
      },
      "name": "DataDatabricksDataQualityRefreshesProviderConfig",
      "namespace": "dataDatabricksDataQualityRefreshes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_refreshes#workspace_id DataDatabricksDataQualityRefreshes#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 36
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-refreshes/index:DataDatabricksDataQualityRefreshesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-refreshes/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-refreshes/index.ts",
        "line": 68
      },
      "name": "DataDatabricksDataQualityRefreshesProviderConfigOutputReference",
      "namespace": "dataDatabricksDataQualityRefreshes",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 119
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 112
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-refreshes/index:DataDatabricksDataQualityRefreshesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesRefreshes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesRefreshes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-refreshes/index.ts",
        "line": 214
      },
      "name": "DataDatabricksDataQualityRefreshesRefreshes",
      "namespace": "dataDatabricksDataQualityRefreshes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_refreshes#object_id DataDatabricksDataQualityRefreshes#object_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 218
          },
          "name": "objectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_refreshes#object_type DataDatabricksDataQualityRefreshes#object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 222
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_refreshes#refresh_id DataDatabricksDataQualityRefreshes#refresh_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 230
          },
          "name": "refreshId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_refreshes#provider_config DataDatabricksDataQualityRefreshes#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 226
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesRefreshesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-refreshes/index:DataDatabricksDataQualityRefreshesRefreshes"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesRefreshesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesRefreshesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-refreshes/index.ts",
          "line": 424
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-data-quality-refreshes/index.ts",
        "line": 416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 431
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesRefreshesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksDataQualityRefreshesRefreshesList",
      "namespace": "dataDatabricksDataQualityRefreshes",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesRefreshes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-refreshes/index:DataDatabricksDataQualityRefreshesRefreshesList"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesRefreshesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesRefreshesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-refreshes/index.ts",
          "line": 292
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-data-quality-refreshes/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 376
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesRefreshesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 379
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksDataQualityRefreshesRefreshesOutputReference",
      "namespace": "dataDatabricksDataQualityRefreshes",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 336
          },
          "name": "endTimeMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 341
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 373
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesRefreshesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 401
          },
          "name": "startTimeMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 406
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 411
          },
          "name": "trigger",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 354
          },
          "name": "objectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 367
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 383
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesRefreshesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 396
          },
          "name": "refreshIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 347
          },
          "name": "objectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 360
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 389
          },
          "name": "refreshId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesRefreshes"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-refreshes/index:DataDatabricksDataQualityRefreshesRefreshesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesRefreshesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesRefreshesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-refreshes/index.ts",
        "line": 123
      },
      "name": "DataDatabricksDataQualityRefreshesRefreshesProviderConfig",
      "namespace": "dataDatabricksDataQualityRefreshes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/data_quality_refreshes#workspace_id DataDatabricksDataQualityRefreshes#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 127
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-refreshes/index:DataDatabricksDataQualityRefreshesRefreshesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesRefreshesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesRefreshesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-data-quality-refreshes/index.ts",
          "line": 167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-data-quality-refreshes/index.ts",
        "line": 159
      },
      "name": "DataDatabricksDataQualityRefreshesRefreshesProviderConfigOutputReference",
      "namespace": "dataDatabricksDataQualityRefreshes",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 210
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 203
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-data-quality-refreshes/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDataQualityRefreshes.DataDatabricksDataQualityRefreshesRefreshesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-data-quality-refreshes/index:DataDatabricksDataQualityRefreshesRefreshesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalog.DataDatabricksDatabaseDatabaseCatalog": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_database_catalog databricks_database_database_catalog}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalog.DataDatabricksDatabaseDatabaseCatalog",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_database_catalog databricks_database_database_catalog} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-database-catalog/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalog.DataDatabricksDatabaseDatabaseCatalogConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-database-catalog/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksDatabaseDatabaseCatalog resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalog/index.ts",
            "line": 136
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatabricksDatabaseDatabaseCatalog to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_database_catalog#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksDatabaseDatabaseCatalog that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksDatabaseDatabaseCatalog to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalog/index.ts",
            "line": 208
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalog.DataDatabricksDatabaseDatabaseCatalogProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalog/index.ts",
            "line": 211
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalog/index.ts",
            "line": 228
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalog/index.ts",
            "line": 235
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksDatabaseDatabaseCatalog",
      "namespace": "dataDatabricksDatabaseDatabaseCatalog",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalog/index.ts",
            "line": 124
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalog/index.ts",
            "line": 176
          },
          "name": "createDatabaseIfNotExists",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalog/index.ts",
            "line": 181
          },
          "name": "databaseInstanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalog/index.ts",
            "line": 186
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalog/index.ts",
            "line": 205
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalog.DataDatabricksDatabaseDatabaseCatalogProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalog/index.ts",
            "line": 220
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalog/index.ts",
            "line": 199
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalog/index.ts",
            "line": 215
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalog.DataDatabricksDatabaseDatabaseCatalogProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalog/index.ts",
            "line": 192
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-database-catalog/index:DataDatabricksDatabaseDatabaseCatalog"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalog.DataDatabricksDatabaseDatabaseCatalogConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalog.DataDatabricksDatabaseDatabaseCatalogConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-database-catalog/index.ts",
        "line": 14
      },
      "name": "DataDatabricksDatabaseDatabaseCatalogConfig",
      "namespace": "dataDatabricksDatabaseDatabaseCatalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_database_catalog#name DataDatabricksDatabaseDatabaseCatalog#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalog/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_database_catalog#provider_config DataDatabricksDatabaseDatabaseCatalog#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalog/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalog.DataDatabricksDatabaseDatabaseCatalogProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-database-catalog/index:DataDatabricksDatabaseDatabaseCatalogConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalog.DataDatabricksDatabaseDatabaseCatalogProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalog.DataDatabricksDatabaseDatabaseCatalogProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-database-catalog/index.ts",
        "line": 24
      },
      "name": "DataDatabricksDatabaseDatabaseCatalogProviderConfig",
      "namespace": "dataDatabricksDatabaseDatabaseCatalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_database_catalog#workspace_id DataDatabricksDatabaseDatabaseCatalog#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalog/index.ts",
            "line": 28
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-database-catalog/index:DataDatabricksDatabaseDatabaseCatalogProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalog.DataDatabricksDatabaseDatabaseCatalogProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalog.DataDatabricksDatabaseDatabaseCatalogProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-database-catalog/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-database-catalog/index.ts",
        "line": 60
      },
      "name": "DataDatabricksDatabaseDatabaseCatalogProviderConfigOutputReference",
      "namespace": "dataDatabricksDatabaseDatabaseCatalog",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalog/index.ts",
            "line": 111
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalog/index.ts",
            "line": 104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalog/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalog.DataDatabricksDatabaseDatabaseCatalogProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-database-catalog/index:DataDatabricksDatabaseDatabaseCatalogProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogs": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_database_catalogs databricks_database_database_catalogs}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_database_catalogs databricks_database_database_catalogs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-database-catalogs/index.ts",
          "line": 402
        },
        "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": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-database-catalogs/index.ts",
        "line": 370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksDatabaseDatabaseCatalogs resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 387
          },
          "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 DataDatabricksDatabaseDatabaseCatalogs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_database_catalogs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksDatabaseDatabaseCatalogs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksDatabaseDatabaseCatalogs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 467
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 454
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 470
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 482
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 490
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksDatabaseDatabaseCatalogs",
      "namespace": "dataDatabricksDatabaseDatabaseCatalogs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 375
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 429
          },
          "name": "databaseCatalogs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 464
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 442
          },
          "name": "instanceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 458
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 474
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 435
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 448
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-database-catalogs/index:DataDatabricksDatabaseDatabaseCatalogs"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-database-catalogs/index.ts",
        "line": 14
      },
      "name": "DataDatabricksDatabaseDatabaseCatalogsConfig",
      "namespace": "dataDatabricksDatabaseDatabaseCatalogs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_database_catalogs#instance_name DataDatabricksDatabaseDatabaseCatalogs#instance_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 18
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_database_catalogs#page_size DataDatabricksDatabaseDatabaseCatalogs#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 22
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_database_catalogs#provider_config DataDatabricksDatabaseDatabaseCatalogs#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-database-catalogs/index:DataDatabricksDatabaseDatabaseCatalogsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-database-catalogs/index.ts",
        "line": 119
      },
      "name": "DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogs",
      "namespace": "dataDatabricksDatabaseDatabaseCatalogs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_database_catalogs#name DataDatabricksDatabaseDatabaseCatalogs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 123
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_database_catalogs#provider_config DataDatabricksDatabaseDatabaseCatalogs#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 127
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-database-catalogs/index:DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogs"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-database-catalogs/index.ts",
          "line": 264
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-database-database-catalogs/index.ts",
        "line": 256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 271
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogsList",
      "namespace": "dataDatabricksDatabaseDatabaseCatalogs",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-database-catalogs/index:DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogsList"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-database-catalogs/index.ts",
          "line": 175
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-database-database-catalogs/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 239
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 242
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogsOutputReference",
      "namespace": "dataDatabricksDatabaseDatabaseCatalogs",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 207
          },
          "name": "createDatabaseIfNotExists",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 212
          },
          "name": "databaseInstanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 217
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 236
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 251
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 230
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 246
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 223
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 179
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogs"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-database-catalogs/index:DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-database-catalogs/index.ts",
        "line": 28
      },
      "name": "DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogsProviderConfig",
      "namespace": "dataDatabricksDatabaseDatabaseCatalogs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_database_catalogs#workspace_id DataDatabricksDatabaseDatabaseCatalogs#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 32
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-database-catalogs/index:DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-database-catalogs/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-database-catalogs/index.ts",
        "line": 64
      },
      "name": "DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogsProviderConfigOutputReference",
      "namespace": "dataDatabricksDatabaseDatabaseCatalogs",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 115
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 108
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-database-catalogs/index:DataDatabricksDatabaseDatabaseCatalogsDatabaseCatalogsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-database-catalogs/index.ts",
        "line": 275
      },
      "name": "DataDatabricksDatabaseDatabaseCatalogsProviderConfig",
      "namespace": "dataDatabricksDatabaseDatabaseCatalogs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_database_catalogs#workspace_id DataDatabricksDatabaseDatabaseCatalogs#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 279
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-database-catalogs/index:DataDatabricksDatabaseDatabaseCatalogsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-database-catalogs/index.ts",
          "line": 319
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-database-catalogs/index.ts",
        "line": 311
      },
      "name": "DataDatabricksDatabaseDatabaseCatalogsProviderConfigOutputReference",
      "namespace": "dataDatabricksDatabaseDatabaseCatalogs",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 362
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 355
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-database-catalogs/index.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseDatabaseCatalogs.DataDatabricksDatabaseDatabaseCatalogsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-database-catalogs/index:DataDatabricksDatabaseDatabaseCatalogsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstance": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instance databricks_database_instance}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instance databricks_database_instance} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-instance/index.ts",
          "line": 771
        },
        "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": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-instance/index.ts",
        "line": 739
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksDatabaseInstance resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 756
          },
          "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 DataDatabricksDatabaseInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksDatabaseInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksDatabaseInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 907
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 910
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 957
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 964
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksDatabaseInstance",
      "namespace": "dataDatabricksDatabaseInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 744
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 796
          },
          "name": "capacity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 802
          },
          "name": "childInstanceRefs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceChildInstanceRefsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 807
          },
          "name": "creationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 812
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 818
          },
          "name": "customTags",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceCustomTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 823
          },
          "name": "effectiveCapacity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 829
          },
          "name": "effectiveCustomTags",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceEffectiveCustomTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 834
          },
          "name": "effectiveEnablePgNativeLogin",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 839
          },
          "name": "effectiveEnableReadableSecondaries",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 844
          },
          "name": "effectiveNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 849
          },
          "name": "effectiveRetentionWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 854
          },
          "name": "effectiveStopped",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 859
          },
          "name": "effectiveUsagePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 864
          },
          "name": "enablePgNativeLogin",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 869
          },
          "name": "enableReadableSecondaries",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 887
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 893
          },
          "name": "parentInstanceRef",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceParentInstanceRefOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 898
          },
          "name": "pgVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 904
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 919
          },
          "name": "readOnlyDns",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 924
          },
          "name": "readWriteDns",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 929
          },
          "name": "retentionWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 934
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 939
          },
          "name": "stopped",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 944
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 949
          },
          "name": "usagePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 882
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 914
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 875
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instance/index:DataDatabricksDatabaseInstance"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceChildInstanceRefs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceChildInstanceRefs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-instance/index.ts",
        "line": 24
      },
      "name": "DataDatabricksDatabaseInstanceChildInstanceRefs",
      "namespace": "dataDatabricksDatabaseInstance",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instance#branch_time DataDatabricksDatabaseInstance#branch_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 28
          },
          "name": "branchTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instance#lsn DataDatabricksDatabaseInstance#lsn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 32
          },
          "name": "lsn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instance#name DataDatabricksDatabaseInstance#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 36
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instance/index:DataDatabricksDatabaseInstanceChildInstanceRefs"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceChildInstanceRefsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceChildInstanceRefsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-instance/index.ts",
          "line": 195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-database-instance/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 202
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceChildInstanceRefsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksDatabaseInstanceChildInstanceRefsList",
      "namespace": "dataDatabricksDatabaseInstance",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceChildInstanceRefs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instance/index:DataDatabricksDatabaseInstanceChildInstanceRefsList"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceChildInstanceRefsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceChildInstanceRefsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-instance/index.ts",
          "line": 91
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-database-instance/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 136
          },
          "name": "resetBranchTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 157
          },
          "name": "resetLsn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 173
          },
          "name": "resetName"
        }
      ],
      "name": "DataDatabricksDatabaseInstanceChildInstanceRefsOutputReference",
      "namespace": "dataDatabricksDatabaseInstance",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 145
          },
          "name": "effectiveLsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 182
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 140
          },
          "name": "branchTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 161
          },
          "name": "lsnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 177
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 130
          },
          "name": "branchTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 151
          },
          "name": "lsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 167
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 95
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceChildInstanceRefs"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instance/index:DataDatabricksDatabaseInstanceChildInstanceRefsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-instance/index.ts",
        "line": 14
      },
      "name": "DataDatabricksDatabaseInstanceConfig",
      "namespace": "dataDatabricksDatabaseInstance",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instance#name DataDatabricksDatabaseInstance#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instance#provider_config DataDatabricksDatabaseInstance#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instance/index:DataDatabricksDatabaseInstanceConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceCustomTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceCustomTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-instance/index.ts",
        "line": 206
      },
      "name": "DataDatabricksDatabaseInstanceCustomTags",
      "namespace": "dataDatabricksDatabaseInstance",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instance#key DataDatabricksDatabaseInstance#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 210
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instance#value DataDatabricksDatabaseInstance#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 214
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instance/index:DataDatabricksDatabaseInstanceCustomTags"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceCustomTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceCustomTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-instance/index.ts",
          "line": 334
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-database-instance/index.ts",
        "line": 326
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 341
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceCustomTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksDatabaseInstanceCustomTagsList",
      "namespace": "dataDatabricksDatabaseInstance",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instance/index:DataDatabricksDatabaseInstanceCustomTagsList"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceCustomTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceCustomTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-instance/index.ts",
          "line": 262
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-database-instance/index.ts",
        "line": 253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 301
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 317
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksDatabaseInstanceCustomTagsOutputReference",
      "namespace": "dataDatabricksDatabaseInstance",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 305
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 321
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 295
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 311
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceCustomTags"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instance/index:DataDatabricksDatabaseInstanceCustomTagsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceEffectiveCustomTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceEffectiveCustomTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-instance/index.ts",
        "line": 345
      },
      "name": "DataDatabricksDatabaseInstanceEffectiveCustomTags",
      "namespace": "dataDatabricksDatabaseInstance",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instance#key DataDatabricksDatabaseInstance#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 349
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instance#value DataDatabricksDatabaseInstance#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 353
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instance/index:DataDatabricksDatabaseInstanceEffectiveCustomTags"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceEffectiveCustomTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceEffectiveCustomTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-instance/index.ts",
          "line": 473
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-database-instance/index.ts",
        "line": 465
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 480
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceEffectiveCustomTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksDatabaseInstanceEffectiveCustomTagsList",
      "namespace": "dataDatabricksDatabaseInstance",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 466
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceEffectiveCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instance/index:DataDatabricksDatabaseInstanceEffectiveCustomTagsList"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceEffectiveCustomTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceEffectiveCustomTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-instance/index.ts",
          "line": 401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-database-instance/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 440
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 456
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksDatabaseInstanceEffectiveCustomTagsOutputReference",
      "namespace": "dataDatabricksDatabaseInstance",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 444
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 460
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 434
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 450
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 405
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceEffectiveCustomTags"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instance/index:DataDatabricksDatabaseInstanceEffectiveCustomTagsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceParentInstanceRef": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceParentInstanceRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-instance/index.ts",
        "line": 484
      },
      "name": "DataDatabricksDatabaseInstanceParentInstanceRef",
      "namespace": "dataDatabricksDatabaseInstance",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instance#branch_time DataDatabricksDatabaseInstance#branch_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 488
          },
          "name": "branchTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instance#lsn DataDatabricksDatabaseInstance#lsn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 492
          },
          "name": "lsn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instance#name DataDatabricksDatabaseInstance#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 496
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instance/index:DataDatabricksDatabaseInstanceParentInstanceRef"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceParentInstanceRefOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceParentInstanceRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-instance/index.ts",
          "line": 549
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-instance/index.ts",
        "line": 542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 594
          },
          "name": "resetBranchTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 615
          },
          "name": "resetLsn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 631
          },
          "name": "resetName"
        }
      ],
      "name": "DataDatabricksDatabaseInstanceParentInstanceRefOutputReference",
      "namespace": "dataDatabricksDatabaseInstance",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 603
          },
          "name": "effectiveLsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 640
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 598
          },
          "name": "branchTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 619
          },
          "name": "lsnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 635
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 588
          },
          "name": "branchTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 609
          },
          "name": "lsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 625
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceParentInstanceRef"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instance/index:DataDatabricksDatabaseInstanceParentInstanceRefOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-instance/index.ts",
        "line": 644
      },
      "name": "DataDatabricksDatabaseInstanceProviderConfig",
      "namespace": "dataDatabricksDatabaseInstance",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instance#workspace_id DataDatabricksDatabaseInstance#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 648
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instance/index:DataDatabricksDatabaseInstanceProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-instance/index.ts",
          "line": 688
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-instance/index.ts",
        "line": 680
      },
      "name": "DataDatabricksDatabaseInstanceProviderConfigOutputReference",
      "namespace": "dataDatabricksDatabaseInstance",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 731
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 724
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instance/index.ts",
            "line": 692
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstance.DataDatabricksDatabaseInstanceProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instance/index:DataDatabricksDatabaseInstanceProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstances": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instances databricks_database_instances}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstances",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instances databricks_database_instances} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-instances/index.ts",
          "line": 1127
        },
        "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": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-instances/index.ts",
        "line": 1095
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksDatabaseInstances resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 1112
          },
          "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 DataDatabricksDatabaseInstances to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instances#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksDatabaseInstances that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksDatabaseInstances to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 1178
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 1165
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 1181
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 1193
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 1200
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksDatabaseInstances",
      "namespace": "dataDatabricksDatabaseInstances",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 1100
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 1153
          },
          "name": "databaseInstances",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 1175
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 1169
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 1185
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 1159
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instances/index:DataDatabricksDatabaseInstances"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-instances/index.ts",
        "line": 14
      },
      "name": "DataDatabricksDatabaseInstancesConfig",
      "namespace": "dataDatabricksDatabaseInstances",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instances#page_size DataDatabricksDatabaseInstances#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 18
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instances#provider_config DataDatabricksDatabaseInstances#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instances/index:DataDatabricksDatabaseInstancesConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstances": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstances",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-instances/index.ts",
        "line": 735
      },
      "name": "DataDatabricksDatabaseInstancesDatabaseInstances",
      "namespace": "dataDatabricksDatabaseInstances",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instances#name DataDatabricksDatabaseInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 739
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instances#provider_config DataDatabricksDatabaseInstances#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 743
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instances/index:DataDatabricksDatabaseInstancesDatabaseInstances"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesChildInstanceRefs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesChildInstanceRefs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-instances/index.ts",
        "line": 24
      },
      "name": "DataDatabricksDatabaseInstancesDatabaseInstancesChildInstanceRefs",
      "namespace": "dataDatabricksDatabaseInstances",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instances#branch_time DataDatabricksDatabaseInstances#branch_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 28
          },
          "name": "branchTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instances#lsn DataDatabricksDatabaseInstances#lsn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 32
          },
          "name": "lsn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instances#name DataDatabricksDatabaseInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 36
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instances/index:DataDatabricksDatabaseInstancesDatabaseInstancesChildInstanceRefs"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesChildInstanceRefsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesChildInstanceRefsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-instances/index.ts",
          "line": 195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-database-instances/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 202
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesChildInstanceRefsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksDatabaseInstancesDatabaseInstancesChildInstanceRefsList",
      "namespace": "dataDatabricksDatabaseInstances",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesChildInstanceRefs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instances/index:DataDatabricksDatabaseInstancesDatabaseInstancesChildInstanceRefsList"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesChildInstanceRefsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesChildInstanceRefsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-instances/index.ts",
          "line": 91
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-database-instances/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 136
          },
          "name": "resetBranchTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 157
          },
          "name": "resetLsn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 173
          },
          "name": "resetName"
        }
      ],
      "name": "DataDatabricksDatabaseInstancesDatabaseInstancesChildInstanceRefsOutputReference",
      "namespace": "dataDatabricksDatabaseInstances",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 145
          },
          "name": "effectiveLsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 182
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 140
          },
          "name": "branchTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 161
          },
          "name": "lsnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 177
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 130
          },
          "name": "branchTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 151
          },
          "name": "lsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 167
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 95
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesChildInstanceRefs"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instances/index:DataDatabricksDatabaseInstancesDatabaseInstancesChildInstanceRefsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesCustomTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesCustomTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-instances/index.ts",
        "line": 206
      },
      "name": "DataDatabricksDatabaseInstancesDatabaseInstancesCustomTags",
      "namespace": "dataDatabricksDatabaseInstances",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instances#key DataDatabricksDatabaseInstances#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 210
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instances#value DataDatabricksDatabaseInstances#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 214
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instances/index:DataDatabricksDatabaseInstancesDatabaseInstancesCustomTags"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesCustomTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesCustomTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-instances/index.ts",
          "line": 334
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-database-instances/index.ts",
        "line": 326
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 341
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesCustomTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksDatabaseInstancesDatabaseInstancesCustomTagsList",
      "namespace": "dataDatabricksDatabaseInstances",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instances/index:DataDatabricksDatabaseInstancesDatabaseInstancesCustomTagsList"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesCustomTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesCustomTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-instances/index.ts",
          "line": 262
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-database-instances/index.ts",
        "line": 253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 301
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 317
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksDatabaseInstancesDatabaseInstancesCustomTagsOutputReference",
      "namespace": "dataDatabricksDatabaseInstances",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 305
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 321
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 295
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 311
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesCustomTags"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instances/index:DataDatabricksDatabaseInstancesDatabaseInstancesCustomTagsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesEffectiveCustomTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesEffectiveCustomTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-instances/index.ts",
        "line": 345
      },
      "name": "DataDatabricksDatabaseInstancesDatabaseInstancesEffectiveCustomTags",
      "namespace": "dataDatabricksDatabaseInstances",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instances#key DataDatabricksDatabaseInstances#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 349
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instances#value DataDatabricksDatabaseInstances#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 353
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instances/index:DataDatabricksDatabaseInstancesDatabaseInstancesEffectiveCustomTags"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesEffectiveCustomTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesEffectiveCustomTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-instances/index.ts",
          "line": 473
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-database-instances/index.ts",
        "line": 465
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 480
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesEffectiveCustomTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksDatabaseInstancesDatabaseInstancesEffectiveCustomTagsList",
      "namespace": "dataDatabricksDatabaseInstances",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 466
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesEffectiveCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instances/index:DataDatabricksDatabaseInstancesDatabaseInstancesEffectiveCustomTagsList"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesEffectiveCustomTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesEffectiveCustomTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-instances/index.ts",
          "line": 401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-database-instances/index.ts",
        "line": 392
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 440
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 456
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksDatabaseInstancesDatabaseInstancesEffectiveCustomTagsOutputReference",
      "namespace": "dataDatabricksDatabaseInstances",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 444
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 460
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 434
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 450
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 405
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesEffectiveCustomTags"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instances/index:DataDatabricksDatabaseInstancesDatabaseInstancesEffectiveCustomTagsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-instances/index.ts",
          "line": 989
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-database-instances/index.ts",
        "line": 981
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 996
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksDatabaseInstancesDatabaseInstancesList",
      "namespace": "dataDatabricksDatabaseInstances",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 982
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstances"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instances/index:DataDatabricksDatabaseInstancesDatabaseInstancesList"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-instances/index.ts",
          "line": 791
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-database-instances/index.ts",
        "line": 782
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 934
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 937
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksDatabaseInstancesDatabaseInstancesOutputReference",
      "namespace": "dataDatabricksDatabaseInstances",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 823
          },
          "name": "capacity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 829
          },
          "name": "childInstanceRefs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesChildInstanceRefsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 834
          },
          "name": "creationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 839
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 845
          },
          "name": "customTags",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesCustomTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 850
          },
          "name": "effectiveCapacity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 856
          },
          "name": "effectiveCustomTags",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesEffectiveCustomTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 861
          },
          "name": "effectiveEnablePgNativeLogin",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 866
          },
          "name": "effectiveEnableReadableSecondaries",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 871
          },
          "name": "effectiveNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 876
          },
          "name": "effectiveRetentionWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 881
          },
          "name": "effectiveStopped",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 886
          },
          "name": "effectiveUsagePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 891
          },
          "name": "enablePgNativeLogin",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 896
          },
          "name": "enableReadableSecondaries",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 914
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 920
          },
          "name": "parentInstanceRef",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesParentInstanceRefOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 925
          },
          "name": "pgVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 931
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 946
          },
          "name": "readOnlyDns",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 951
          },
          "name": "readWriteDns",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 956
          },
          "name": "retentionWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 961
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 966
          },
          "name": "stopped",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 971
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 976
          },
          "name": "usagePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 909
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 941
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 902
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 795
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstances"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instances/index:DataDatabricksDatabaseInstancesDatabaseInstancesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesParentInstanceRef": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesParentInstanceRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-instances/index.ts",
        "line": 484
      },
      "name": "DataDatabricksDatabaseInstancesDatabaseInstancesParentInstanceRef",
      "namespace": "dataDatabricksDatabaseInstances",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instances#branch_time DataDatabricksDatabaseInstances#branch_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 488
          },
          "name": "branchTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instances#lsn DataDatabricksDatabaseInstances#lsn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 492
          },
          "name": "lsn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instances#name DataDatabricksDatabaseInstances#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 496
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instances/index:DataDatabricksDatabaseInstancesDatabaseInstancesParentInstanceRef"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesParentInstanceRefOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesParentInstanceRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-instances/index.ts",
          "line": 549
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-instances/index.ts",
        "line": 542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 594
          },
          "name": "resetBranchTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 615
          },
          "name": "resetLsn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 631
          },
          "name": "resetName"
        }
      ],
      "name": "DataDatabricksDatabaseInstancesDatabaseInstancesParentInstanceRefOutputReference",
      "namespace": "dataDatabricksDatabaseInstances",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 603
          },
          "name": "effectiveLsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 640
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 598
          },
          "name": "branchTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 619
          },
          "name": "lsnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 635
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 588
          },
          "name": "branchTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 609
          },
          "name": "lsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 625
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesParentInstanceRef"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instances/index:DataDatabricksDatabaseInstancesDatabaseInstancesParentInstanceRefOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-instances/index.ts",
        "line": 644
      },
      "name": "DataDatabricksDatabaseInstancesDatabaseInstancesProviderConfig",
      "namespace": "dataDatabricksDatabaseInstances",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instances#workspace_id DataDatabricksDatabaseInstances#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 648
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instances/index:DataDatabricksDatabaseInstancesDatabaseInstancesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-instances/index.ts",
          "line": 688
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-instances/index.ts",
        "line": 680
      },
      "name": "DataDatabricksDatabaseInstancesDatabaseInstancesProviderConfigOutputReference",
      "namespace": "dataDatabricksDatabaseInstances",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 731
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 724
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 692
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesDatabaseInstancesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instances/index:DataDatabricksDatabaseInstancesDatabaseInstancesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-instances/index.ts",
        "line": 1000
      },
      "name": "DataDatabricksDatabaseInstancesProviderConfig",
      "namespace": "dataDatabricksDatabaseInstances",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_instances#workspace_id DataDatabricksDatabaseInstances#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 1004
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instances/index:DataDatabricksDatabaseInstancesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-instances/index.ts",
          "line": 1044
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-instances/index.ts",
        "line": 1036
      },
      "name": "DataDatabricksDatabaseInstancesProviderConfigOutputReference",
      "namespace": "dataDatabricksDatabaseInstances",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 1087
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 1080
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-instances/index.ts",
            "line": 1048
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseInstances.DataDatabricksDatabaseInstancesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-instances/index:DataDatabricksDatabaseInstancesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTable": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_table databricks_database_synced_database_table}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTable",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_table databricks_database_synced_database_table} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-table/index.ts",
          "line": 1442
        },
        "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": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 1410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksDatabaseSyncedDatabaseTable resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1427
          },
          "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 DataDatabricksDatabaseSyncedDatabaseTable to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_table#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksDatabaseSyncedDatabaseTable that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksDatabaseSyncedDatabaseTable to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1510
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1513
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1536
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1543
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksDatabaseSyncedDatabaseTable",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1415
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1473
          },
          "name": "databaseInstanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1468
          },
          "name": "dataSynchronizationStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1478
          },
          "name": "effectiveDatabaseInstanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1483
          },
          "name": "effectiveLogicalDatabaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1488
          },
          "name": "logicalDatabaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1507
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1523
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1528
          },
          "name": "unityCatalogProvisioningState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1501
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1517
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1494
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTable"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 14
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTableConfig",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_table#name DataDatabricksDatabaseSyncedDatabaseTable#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_table#provider_config DataDatabricksDatabaseSyncedDatabaseTable#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 669
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatus",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_table#continuous_update_status DataDatabricksDatabaseSyncedDatabaseTable#continuous_update_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 673
          },
          "name": "continuousUpdateStatus",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatus"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_table#failed_status DataDatabricksDatabaseSyncedDatabaseTable#failed_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 677
          },
          "name": "failedStatus",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusFailedStatus"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_table#provisioning_status DataDatabricksDatabaseSyncedDatabaseTable#provisioning_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 681
          },
          "name": "provisioningStatus",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatus"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_table#triggered_update_status DataDatabricksDatabaseSyncedDatabaseTable#triggered_update_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 685
          },
          "name": "triggeredUpdateStatus",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 103
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatus",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgress": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 24
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgress",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgress"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgressOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-table/index.ts",
          "line": 54
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 47
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgressOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 74
          },
          "name": "estimatedCompletionTimeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 79
          },
          "name": "latestVersionCurrentlyProcessing",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 84
          },
          "name": "provisioningPhase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 94
          },
          "name": "syncedRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 89
          },
          "name": "syncProgressCompletion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 99
          },
          "name": "totalRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 58
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgress"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgressOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-table/index.ts",
          "line": 134
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 126
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 164
          },
          "name": "initialPipelineSyncProgress",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgressOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 169
          },
          "name": "lastProcessedCommitVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 174
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatus"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusFailedStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusFailedStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 178
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusFailedStatus",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusFailedStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusFailedStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusFailedStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-table/index.ts",
          "line": 209
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 201
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusFailedStatusOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 238
          },
          "name": "lastProcessedCommitVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 243
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusFailedStatus"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusFailedStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusLastSync": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusLastSync",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 306
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusLastSync",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusLastSync"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncDeltaTableSyncInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncDeltaTableSyncInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 247
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncDeltaTableSyncInfo",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncDeltaTableSyncInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncDeltaTableSyncInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncDeltaTableSyncInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-table/index.ts",
          "line": 277
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 270
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncDeltaTableSyncInfoOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 297
          },
          "name": "deltaCommitTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 302
          },
          "name": "deltaCommitVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 281
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncDeltaTableSyncInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncDeltaTableSyncInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-table/index.ts",
          "line": 336
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 329
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 357
          },
          "name": "deltaTableSyncInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncDeltaTableSyncInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 362
          },
          "name": "syncEndTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 367
          },
          "name": "syncStartTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 340
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusLastSync"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-table/index.ts",
          "line": 745
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 738
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 793
          },
          "name": "putContinuousUpdateStatus",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatus"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 814
          },
          "name": "putFailedStatus",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusFailedStatus"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 846
          },
          "name": "putProvisioningStatus",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatus"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 862
          },
          "name": "putTriggeredUpdateStatus",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatus"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 796
          },
          "name": "resetContinuousUpdateStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 817
          },
          "name": "resetFailedStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 849
          },
          "name": "resetProvisioningStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 865
          },
          "name": "resetTriggeredUpdateStatus"
        }
      ],
      "name": "DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 790
          },
          "name": "continuousUpdateStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 805
          },
          "name": "detailedState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 811
          },
          "name": "failedStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusFailedStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 827
          },
          "name": "lastSync",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 832
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 837
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 843
          },
          "name": "provisioningStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 859
          },
          "name": "triggeredUpdateStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 800
          },
          "name": "continuousUpdateStatusInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatus"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 821
          },
          "name": "failedStatusInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusFailedStatus"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 853
          },
          "name": "provisioningStatusInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatus"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 869
          },
          "name": "triggeredUpdateStatusInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatus"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 749
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 450
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatus",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgress": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 371
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgress",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgress"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgressOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-table/index.ts",
          "line": 401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 394
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgressOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 421
          },
          "name": "estimatedCompletionTimeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 426
          },
          "name": "latestVersionCurrentlyProcessing",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 431
          },
          "name": "provisioningPhase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 441
          },
          "name": "syncedRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 436
          },
          "name": "syncProgressCompletion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 446
          },
          "name": "totalRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 405
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgress"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgressOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-table/index.ts",
          "line": 481
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 473
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 511
          },
          "name": "initialPipelineSyncProgress",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgressOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 485
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatus"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 594
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatus",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-table/index.ts",
          "line": 625
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 617
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 654
          },
          "name": "lastProcessedCommitVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 659
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 665
          },
          "name": "triggeredUpdateProgress",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgressOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 629
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatus"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgress": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 515
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgress",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgress"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgressOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-table/index.ts",
          "line": 545
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 538
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgressOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 565
          },
          "name": "estimatedCompletionTimeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 570
          },
          "name": "latestVersionCurrentlyProcessing",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 575
          },
          "name": "provisioningPhase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 585
          },
          "name": "syncedRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 580
          },
          "name": "syncProgressCompletion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 590
          },
          "name": "totalRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 549
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgress"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgressOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 873
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTableProviderConfig",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_table#workspace_id DataDatabricksDatabaseSyncedDatabaseTable#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 877
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-table/index.ts",
          "line": 917
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 909
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTableProviderConfigOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 960
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 953
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 921
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 1124
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTableSpec",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_table#create_database_objects_if_missing DataDatabricksDatabaseSyncedDatabaseTable#create_database_objects_if_missing}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1128
          },
          "name": "createDatabaseObjectsIfMissing",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_table#existing_pipeline_id DataDatabricksDatabaseSyncedDatabaseTable#existing_pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1132
          },
          "name": "existingPipelineId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_table#new_pipeline_spec DataDatabricksDatabaseSyncedDatabaseTable#new_pipeline_spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1136
          },
          "name": "newPipelineSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableSpecNewPipelineSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_table#primary_key_columns DataDatabricksDatabaseSyncedDatabaseTable#primary_key_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1140
          },
          "name": "primaryKeyColumns",
          "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/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_table#scheduling_policy DataDatabricksDatabaseSyncedDatabaseTable#scheduling_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1144
          },
          "name": "schedulingPolicy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_table#source_table_full_name DataDatabricksDatabaseSyncedDatabaseTable#source_table_full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1148
          },
          "name": "sourceTableFullName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_table#timeseries_key DataDatabricksDatabaseSyncedDatabaseTable#timeseries_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1152
          },
          "name": "timeseriesKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableSpecNewPipelineSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableSpecNewPipelineSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 964
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTableSpecNewPipelineSpec",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_table#budget_policy_id DataDatabricksDatabaseSyncedDatabaseTable#budget_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 968
          },
          "name": "budgetPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_table#storage_catalog DataDatabricksDatabaseSyncedDatabaseTable#storage_catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 972
          },
          "name": "storageCatalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_table#storage_schema DataDatabricksDatabaseSyncedDatabaseTable#storage_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 976
          },
          "name": "storageSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableSpecNewPipelineSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableSpecNewPipelineSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableSpecNewPipelineSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-table/index.ts",
          "line": 1030
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 1022
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1084
          },
          "name": "resetBudgetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1100
          },
          "name": "resetStorageCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1116
          },
          "name": "resetStorageSchema"
        }
      ],
      "name": "DataDatabricksDatabaseSyncedDatabaseTableSpecNewPipelineSpecOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1088
          },
          "name": "budgetPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1104
          },
          "name": "storageCatalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1120
          },
          "name": "storageSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1078
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1094
          },
          "name": "storageCatalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1110
          },
          "name": "storageSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1034
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableSpecNewPipelineSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableSpecNewPipelineSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-table/index.ts",
          "line": 1233
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-table/index.ts",
        "line": 1226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1331
          },
          "name": "putNewPipelineSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableSpecNewPipelineSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1302
          },
          "name": "resetCreateDatabaseObjectsIfMissing"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1318
          },
          "name": "resetExistingPipelineId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1334
          },
          "name": "resetNewPipelineSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1350
          },
          "name": "resetPrimaryKeyColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1366
          },
          "name": "resetSchedulingPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1382
          },
          "name": "resetSourceTableFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1398
          },
          "name": "resetTimeseriesKey"
        }
      ],
      "name": "DataDatabricksDatabaseSyncedDatabaseTableSpecOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1328
          },
          "name": "newPipelineSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableSpecNewPipelineSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1306
          },
          "name": "createDatabaseObjectsIfMissingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1322
          },
          "name": "existingPipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1338
          },
          "name": "newPipelineSpecInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableSpecNewPipelineSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1354
          },
          "name": "primaryKeyColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1370
          },
          "name": "schedulingPolicyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1386
          },
          "name": "sourceTableFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1402
          },
          "name": "timeseriesKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1296
          },
          "name": "createDatabaseObjectsIfMissing",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1312
          },
          "name": "existingPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1344
          },
          "name": "primaryKeyColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1360
          },
          "name": "schedulingPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1376
          },
          "name": "sourceTableFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1392
          },
          "name": "timeseriesKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-table/index.ts",
            "line": 1237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTable.DataDatabricksDatabaseSyncedDatabaseTableSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-table/index:DataDatabricksDatabaseSyncedDatabaseTableSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTables": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_tables databricks_database_synced_database_tables}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTables",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_tables databricks_database_synced_database_tables} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-tables/index.ts",
          "line": 1710
        },
        "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": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 1678
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksDatabaseSyncedDatabaseTables resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1695
          },
          "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 DataDatabricksDatabaseSyncedDatabaseTables to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_tables#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksDatabaseSyncedDatabaseTables that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksDatabaseSyncedDatabaseTables to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1769
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1756
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1772
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1790
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1798
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksDatabaseSyncedDatabaseTables",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1683
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1766
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1782
          },
          "name": "syncedTables",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1744
          },
          "name": "instanceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1760
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1776
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1737
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1750
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTables"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 14
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesConfig",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_tables#instance_name DataDatabricksDatabaseSyncedDatabaseTables#instance_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 18
          },
          "name": "instanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_tables#page_size DataDatabricksDatabaseSyncedDatabaseTables#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 22
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_tables#provider_config DataDatabricksDatabaseSyncedDatabaseTables#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 28
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesProviderConfig",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_tables#workspace_id DataDatabricksDatabaseSyncedDatabaseTables#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 32
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-tables/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 64
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesProviderConfigOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 115
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 108
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTables": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 1501
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTables",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_tables#name DataDatabricksDatabaseSyncedDatabaseTables#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1505
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_tables#provider_config DataDatabricksDatabaseSyncedDatabaseTables#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1509
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTables"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 764
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatus",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_tables#continuous_update_status DataDatabricksDatabaseSyncedDatabaseTables#continuous_update_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 768
          },
          "name": "continuousUpdateStatus",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusContinuousUpdateStatus"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_tables#failed_status DataDatabricksDatabaseSyncedDatabaseTables#failed_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 772
          },
          "name": "failedStatus",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusFailedStatus"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_tables#provisioning_status DataDatabricksDatabaseSyncedDatabaseTables#provisioning_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 776
          },
          "name": "provisioningStatus",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusProvisioningStatus"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_tables#triggered_update_status DataDatabricksDatabaseSyncedDatabaseTables#triggered_update_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 780
          },
          "name": "triggeredUpdateStatus",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusTriggeredUpdateStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusContinuousUpdateStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusContinuousUpdateStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 198
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusContinuousUpdateStatus",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusContinuousUpdateStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgress": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 119
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgress",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgress"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgressOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-tables/index.ts",
          "line": 149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 142
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgressOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 169
          },
          "name": "estimatedCompletionTimeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 174
          },
          "name": "latestVersionCurrentlyProcessing",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 179
          },
          "name": "provisioningPhase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 189
          },
          "name": "syncedRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 184
          },
          "name": "syncProgressCompletion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 194
          },
          "name": "totalRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgress"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgressOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusContinuousUpdateStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusContinuousUpdateStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-tables/index.ts",
          "line": 229
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 221
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusContinuousUpdateStatusOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 259
          },
          "name": "initialPipelineSyncProgress",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgressOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 264
          },
          "name": "lastProcessedCommitVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 269
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 233
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusContinuousUpdateStatus"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusContinuousUpdateStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusFailedStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusFailedStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 273
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusFailedStatus",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusFailedStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusFailedStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusFailedStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-tables/index.ts",
          "line": 304
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 296
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusFailedStatusOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 333
          },
          "name": "lastProcessedCommitVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 338
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusFailedStatus"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusFailedStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusLastSync": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusLastSync",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 401
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusLastSync",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusLastSync"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusLastSyncDeltaTableSyncInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusLastSyncDeltaTableSyncInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 342
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusLastSyncDeltaTableSyncInfo",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusLastSyncDeltaTableSyncInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusLastSyncDeltaTableSyncInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusLastSyncDeltaTableSyncInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-tables/index.ts",
          "line": 372
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 365
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusLastSyncDeltaTableSyncInfoOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 392
          },
          "name": "deltaCommitTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 397
          },
          "name": "deltaCommitVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 376
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusLastSyncDeltaTableSyncInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusLastSyncDeltaTableSyncInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusLastSyncOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusLastSyncOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-tables/index.ts",
          "line": 431
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 424
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusLastSyncOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 452
          },
          "name": "deltaTableSyncInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusLastSyncDeltaTableSyncInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 457
          },
          "name": "syncEndTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 462
          },
          "name": "syncStartTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 435
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusLastSync"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusLastSyncOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-tables/index.ts",
          "line": 840
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 833
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 888
          },
          "name": "putContinuousUpdateStatus",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusContinuousUpdateStatus"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 909
          },
          "name": "putFailedStatus",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusFailedStatus"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 941
          },
          "name": "putProvisioningStatus",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusProvisioningStatus"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 957
          },
          "name": "putTriggeredUpdateStatus",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusTriggeredUpdateStatus"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 891
          },
          "name": "resetContinuousUpdateStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 912
          },
          "name": "resetFailedStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 944
          },
          "name": "resetProvisioningStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 960
          },
          "name": "resetTriggeredUpdateStatus"
        }
      ],
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 885
          },
          "name": "continuousUpdateStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusContinuousUpdateStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 900
          },
          "name": "detailedState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 906
          },
          "name": "failedStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusFailedStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 922
          },
          "name": "lastSync",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusLastSyncOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 927
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 932
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 938
          },
          "name": "provisioningStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusProvisioningStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 954
          },
          "name": "triggeredUpdateStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusTriggeredUpdateStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 895
          },
          "name": "continuousUpdateStatusInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusContinuousUpdateStatus"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 916
          },
          "name": "failedStatusInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusFailedStatus"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 948
          },
          "name": "provisioningStatusInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusProvisioningStatus"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 964
          },
          "name": "triggeredUpdateStatusInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusTriggeredUpdateStatus"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 844
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusProvisioningStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusProvisioningStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 545
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusProvisioningStatus",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusProvisioningStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgress": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 466
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgress",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgress"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgressOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-tables/index.ts",
          "line": 496
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 489
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgressOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 516
          },
          "name": "estimatedCompletionTimeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 521
          },
          "name": "latestVersionCurrentlyProcessing",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 526
          },
          "name": "provisioningPhase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 536
          },
          "name": "syncedRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 531
          },
          "name": "syncProgressCompletion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 541
          },
          "name": "totalRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 500
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgress"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgressOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusProvisioningStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusProvisioningStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-tables/index.ts",
          "line": 576
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 568
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusProvisioningStatusOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 606
          },
          "name": "initialPipelineSyncProgress",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgressOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 580
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusProvisioningStatus"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusProvisioningStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusTriggeredUpdateStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusTriggeredUpdateStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 689
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusTriggeredUpdateStatus",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusTriggeredUpdateStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusTriggeredUpdateStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusTriggeredUpdateStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-tables/index.ts",
          "line": 720
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 712
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusTriggeredUpdateStatusOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 749
          },
          "name": "lastProcessedCommitVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 754
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 760
          },
          "name": "triggeredUpdateProgress",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgressOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 724
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusTriggeredUpdateStatus"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusTriggeredUpdateStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgress": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 610
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgress",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgress"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgressOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-tables/index.ts",
          "line": 640
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 633
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgressOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 660
          },
          "name": "estimatedCompletionTimeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 665
          },
          "name": "latestVersionCurrentlyProcessing",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 670
          },
          "name": "provisioningPhase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 680
          },
          "name": "syncedRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 675
          },
          "name": "syncProgressCompletion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 685
          },
          "name": "totalRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 644
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgress"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgressOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-tables/index.ts",
          "line": 1663
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-database-synced-database-tables/index.ts",
        "line": 1655
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1670
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesList",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1656
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTables"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesList"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-tables/index.ts",
          "line": 1557
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-database-synced-database-tables/index.ts",
        "line": 1548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1632
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1635
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1595
          },
          "name": "databaseInstanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1590
          },
          "name": "dataSynchronizationStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesDataSynchronizationStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1600
          },
          "name": "effectiveDatabaseInstanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1605
          },
          "name": "effectiveLogicalDatabaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1610
          },
          "name": "logicalDatabaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1629
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1645
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1650
          },
          "name": "unityCatalogProvisioningState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1623
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1639
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1616
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1561
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTables"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 968
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesProviderConfig",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_tables#workspace_id DataDatabricksDatabaseSyncedDatabaseTables#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 972
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-tables/index.ts",
          "line": 1012
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 1004
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesProviderConfigOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1055
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1048
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1016
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 1219
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesSpec",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_tables#create_database_objects_if_missing DataDatabricksDatabaseSyncedDatabaseTables#create_database_objects_if_missing}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1223
          },
          "name": "createDatabaseObjectsIfMissing",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_tables#existing_pipeline_id DataDatabricksDatabaseSyncedDatabaseTables#existing_pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1227
          },
          "name": "existingPipelineId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_tables#new_pipeline_spec DataDatabricksDatabaseSyncedDatabaseTables#new_pipeline_spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1231
          },
          "name": "newPipelineSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesSpecNewPipelineSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_tables#primary_key_columns DataDatabricksDatabaseSyncedDatabaseTables#primary_key_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1235
          },
          "name": "primaryKeyColumns",
          "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/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_tables#scheduling_policy DataDatabricksDatabaseSyncedDatabaseTables#scheduling_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1239
          },
          "name": "schedulingPolicy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_tables#source_table_full_name DataDatabricksDatabaseSyncedDatabaseTables#source_table_full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1243
          },
          "name": "sourceTableFullName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_tables#timeseries_key DataDatabricksDatabaseSyncedDatabaseTables#timeseries_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1247
          },
          "name": "timeseriesKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesSpecNewPipelineSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesSpecNewPipelineSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 1059
      },
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesSpecNewPipelineSpec",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_tables#budget_policy_id DataDatabricksDatabaseSyncedDatabaseTables#budget_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1063
          },
          "name": "budgetPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_tables#storage_catalog DataDatabricksDatabaseSyncedDatabaseTables#storage_catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1067
          },
          "name": "storageCatalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/database_synced_database_tables#storage_schema DataDatabricksDatabaseSyncedDatabaseTables#storage_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1071
          },
          "name": "storageSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesSpecNewPipelineSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesSpecNewPipelineSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesSpecNewPipelineSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-tables/index.ts",
          "line": 1125
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 1117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1179
          },
          "name": "resetBudgetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1195
          },
          "name": "resetStorageCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1211
          },
          "name": "resetStorageSchema"
        }
      ],
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesSpecNewPipelineSpecOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1183
          },
          "name": "budgetPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1199
          },
          "name": "storageCatalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1215
          },
          "name": "storageSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1173
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1189
          },
          "name": "storageCatalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1205
          },
          "name": "storageSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1129
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesSpecNewPipelineSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesSpecNewPipelineSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-database-synced-database-tables/index.ts",
          "line": 1328
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-database-synced-database-tables/index.ts",
        "line": 1321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1426
          },
          "name": "putNewPipelineSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesSpecNewPipelineSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1397
          },
          "name": "resetCreateDatabaseObjectsIfMissing"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1413
          },
          "name": "resetExistingPipelineId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1429
          },
          "name": "resetNewPipelineSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1445
          },
          "name": "resetPrimaryKeyColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1461
          },
          "name": "resetSchedulingPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1477
          },
          "name": "resetSourceTableFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1493
          },
          "name": "resetTimeseriesKey"
        }
      ],
      "name": "DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesSpecOutputReference",
      "namespace": "dataDatabricksDatabaseSyncedDatabaseTables",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1423
          },
          "name": "newPipelineSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesSpecNewPipelineSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1401
          },
          "name": "createDatabaseObjectsIfMissingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1417
          },
          "name": "existingPipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1433
          },
          "name": "newPipelineSpecInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesSpecNewPipelineSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1449
          },
          "name": "primaryKeyColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1465
          },
          "name": "schedulingPolicyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1481
          },
          "name": "sourceTableFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1497
          },
          "name": "timeseriesKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1391
          },
          "name": "createDatabaseObjectsIfMissing",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1407
          },
          "name": "existingPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1439
          },
          "name": "primaryKeyColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1455
          },
          "name": "schedulingPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1471
          },
          "name": "sourceTableFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1487
          },
          "name": "timeseriesKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-database-synced-database-tables/index.ts",
            "line": 1332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDatabaseSyncedDatabaseTables.DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-database-synced-database-tables/index:DataDatabricksDatabaseSyncedDatabaseTablesSyncedTablesSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDbfsFile.DataDatabricksDbfsFile": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/dbfs_file databricks_dbfs_file}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDbfsFile.DataDatabricksDbfsFile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/dbfs_file databricks_dbfs_file} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-dbfs-file/index.ts",
          "line": 154
        },
        "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": "@cdktn/provider-databricks.dataDatabricksDbfsFile.DataDatabricksDbfsFileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-dbfs-file/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksDbfsFile resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 139
          },
          "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 DataDatabricksDbfsFile to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/dbfs_file#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksDbfsFile that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksDbfsFile to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 237
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDbfsFile.DataDatabricksDbfsFileProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 198
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 240
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 252
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 261
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksDbfsFile",
      "namespace": "dataDatabricksDbfsFile",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 127
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 181
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 186
          },
          "name": "fileSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 234
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDbfsFile.DataDatabricksDbfsFileProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 202
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 215
          },
          "name": "limitFileSizeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 228
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 244
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDbfsFile.DataDatabricksDbfsFileProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 192
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 208
          },
          "name": "limitFileSize",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 221
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-dbfs-file/index:DataDatabricksDbfsFile"
    },
    "@cdktn/provider-databricks.dataDatabricksDbfsFile.DataDatabricksDbfsFileConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDbfsFile.DataDatabricksDbfsFileConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-dbfs-file/index.ts",
        "line": 14
      },
      "name": "DataDatabricksDbfsFileConfig",
      "namespace": "dataDatabricksDbfsFile",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/dbfs_file#limit_file_size DataDatabricksDbfsFile#limit_file_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 25
          },
          "name": "limitFileSize",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/dbfs_file#path DataDatabricksDbfsFile#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 29
          },
          "name": "path",
          "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/databricks/databricks/1.114.2/docs/data-sources/dbfs_file#id DataDatabricksDbfsFile#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/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/databricks/databricks/1.114.2/docs/data-sources/dbfs_file#provider_config DataDatabricksDbfsFile#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 35
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDbfsFile.DataDatabricksDbfsFileProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-dbfs-file/index:DataDatabricksDbfsFileConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDbfsFile.DataDatabricksDbfsFileProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDbfsFile.DataDatabricksDbfsFileProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-dbfs-file/index.ts",
        "line": 37
      },
      "name": "DataDatabricksDbfsFileProviderConfig",
      "namespace": "dataDatabricksDbfsFile",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/dbfs_file#workspace_id DataDatabricksDbfsFile#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 41
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-dbfs-file/index:DataDatabricksDbfsFileProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDbfsFile.DataDatabricksDbfsFileProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDbfsFile.DataDatabricksDbfsFileProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-dbfs-file/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-dbfs-file/index.ts",
        "line": 73
      },
      "name": "DataDatabricksDbfsFileProviderConfigOutputReference",
      "namespace": "dataDatabricksDbfsFile",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 114
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 107
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDbfsFile.DataDatabricksDbfsFileProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-dbfs-file/index:DataDatabricksDbfsFileProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePaths": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/dbfs_file_paths databricks_dbfs_file_paths}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePaths",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/dbfs_file_paths databricks_dbfs_file_paths} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-dbfs-file-paths/index.ts",
          "line": 234
        },
        "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": "@cdktn/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-dbfs-file-paths/index.ts",
        "line": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksDbfsFilePaths resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 219
          },
          "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 DataDatabricksDbfsFilePaths to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/dbfs_file_paths#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksDbfsFilePaths that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksDbfsFilePaths to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 313
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 268
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 316
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 328
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 337
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksDbfsFilePaths",
      "namespace": "dataDatabricksDbfsFilePaths",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 207
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 291
          },
          "name": "pathList",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsPathListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 310
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 272
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 285
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 320
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 304
          },
          "name": "recursiveInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 262
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 278
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 297
          },
          "name": "recursive",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-dbfs-file-paths/index:DataDatabricksDbfsFilePaths"
    },
    "@cdktn/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-dbfs-file-paths/index.ts",
        "line": 14
      },
      "name": "DataDatabricksDbfsFilePathsConfig",
      "namespace": "dataDatabricksDbfsFilePaths",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/dbfs_file_paths#path DataDatabricksDbfsFilePaths#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 25
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/dbfs_file_paths#recursive DataDatabricksDbfsFilePaths#recursive}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 29
          },
          "name": "recursive",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.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/databricks/databricks/1.114.2/docs/data-sources/dbfs_file_paths#id DataDatabricksDbfsFilePaths#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/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/databricks/databricks/1.114.2/docs/data-sources/dbfs_file_paths#provider_config DataDatabricksDbfsFilePaths#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 35
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-dbfs-file-paths/index:DataDatabricksDbfsFilePathsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsPathListStruct": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsPathListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-dbfs-file-paths/index.ts",
        "line": 37
      },
      "name": "DataDatabricksDbfsFilePathsPathListStruct",
      "namespace": "dataDatabricksDbfsFilePaths",
      "symbolId": "src/data-databricks-dbfs-file-paths/index:DataDatabricksDbfsFilePathsPathListStruct"
    },
    "@cdktn/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsPathListStructList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsPathListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-dbfs-file-paths/index.ts",
          "line": 106
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-dbfs-file-paths/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 113
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsPathListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksDbfsFilePathsPathListStructList",
      "namespace": "dataDatabricksDbfsFilePaths",
      "symbolId": "src/data-databricks-dbfs-file-paths/index:DataDatabricksDbfsFilePathsPathListStructList"
    },
    "@cdktn/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsPathListStructOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsPathListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-dbfs-file-paths/index.ts",
          "line": 69
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-dbfs-file-paths/index.ts",
        "line": 60
      },
      "name": "DataDatabricksDbfsFilePathsPathListStructOutputReference",
      "namespace": "dataDatabricksDbfsFilePaths",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 89
          },
          "name": "fileSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 94
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 73
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsPathListStruct"
          }
        }
      ],
      "symbolId": "src/data-databricks-dbfs-file-paths/index:DataDatabricksDbfsFilePathsPathListStructOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-dbfs-file-paths/index.ts",
        "line": 117
      },
      "name": "DataDatabricksDbfsFilePathsProviderConfig",
      "namespace": "dataDatabricksDbfsFilePaths",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/dbfs_file_paths#workspace_id DataDatabricksDbfsFilePaths#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 121
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-dbfs-file-paths/index:DataDatabricksDbfsFilePathsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-dbfs-file-paths/index.ts",
          "line": 160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-dbfs-file-paths/index.ts",
        "line": 153
      },
      "name": "DataDatabricksDbfsFilePathsProviderConfigOutputReference",
      "namespace": "dataDatabricksDbfsFilePaths",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 194
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 187
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-dbfs-file-paths/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDbfsFilePaths.DataDatabricksDbfsFilePathsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-dbfs-file-paths/index:DataDatabricksDbfsFilePathsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksDirectory.DataDatabricksDirectory": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/directory databricks_directory}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDirectory.DataDatabricksDirectory",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/directory databricks_directory} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-directory/index.ts",
          "line": 158
        },
        "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": "@cdktn/provider-databricks.dataDatabricksDirectory.DataDatabricksDirectoryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-directory/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksDirectory resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 143
          },
          "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 DataDatabricksDirectory to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/directory#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksDirectory that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksDirectory to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 251
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksDirectory.DataDatabricksDirectoryProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 193
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 209
          },
          "name": "resetObjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 254
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 238
          },
          "name": "resetWorkspacePath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 266
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 276
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksDirectory",
      "namespace": "dataDatabricksDirectory",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 131
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 248
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDirectory.DataDatabricksDirectoryProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 197
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 213
          },
          "name": "objectIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 226
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 258
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDirectory.DataDatabricksDirectoryProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 242
          },
          "name": "workspacePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 187
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 203
          },
          "name": "objectId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 219
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 232
          },
          "name": "workspacePath",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-directory/index:DataDatabricksDirectory"
    },
    "@cdktn/provider-databricks.dataDatabricksDirectory.DataDatabricksDirectoryConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDirectory.DataDatabricksDirectoryConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-directory/index.ts",
        "line": 14
      },
      "name": "DataDatabricksDirectoryConfig",
      "namespace": "dataDatabricksDirectory",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/directory#path DataDatabricksDirectory#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 29
          },
          "name": "path",
          "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/databricks/databricks/1.114.2/docs/data-sources/directory#id DataDatabricksDirectory#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/directory#object_id DataDatabricksDirectory#object_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 25
          },
          "name": "objectId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/directory#provider_config DataDatabricksDirectory#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 39
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDirectory.DataDatabricksDirectoryProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/directory#workspace_path DataDatabricksDirectory#workspace_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 33
          },
          "name": "workspacePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-directory/index:DataDatabricksDirectoryConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDirectory.DataDatabricksDirectoryProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDirectory.DataDatabricksDirectoryProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-directory/index.ts",
        "line": 41
      },
      "name": "DataDatabricksDirectoryProviderConfig",
      "namespace": "dataDatabricksDirectory",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/directory#workspace_id DataDatabricksDirectory#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 45
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-directory/index:DataDatabricksDirectoryProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksDirectory.DataDatabricksDirectoryProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksDirectory.DataDatabricksDirectoryProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-directory/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-directory/index.ts",
        "line": 77
      },
      "name": "DataDatabricksDirectoryProviderConfigOutputReference",
      "namespace": "dataDatabricksDirectory",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 118
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 111
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-directory/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksDirectory.DataDatabricksDirectoryProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-directory/index:DataDatabricksDirectoryProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksEndpoint.DataDatabricksEndpoint": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/endpoint databricks_endpoint}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEndpoint.DataDatabricksEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/endpoint databricks_endpoint} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-endpoint/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": "@cdktn/provider-databricks.dataDatabricksEndpoint.DataDatabricksEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-endpoint/index.ts",
        "line": 145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksEndpoint resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-endpoint/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 DataDatabricksEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-endpoint/index.ts",
            "line": 258
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-endpoint/index.ts",
            "line": 264
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksEndpoint",
      "namespace": "dataDatabricksEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoint/index.ts",
            "line": 150
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoint/index.ts",
            "line": 201
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoint/index.ts",
            "line": 207
          },
          "name": "azurePrivateEndpointInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksEndpoint.DataDatabricksEndpointAzurePrivateEndpointInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoint/index.ts",
            "line": 212
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoint/index.ts",
            "line": 217
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoint/index.ts",
            "line": 222
          },
          "name": "endpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoint/index.ts",
            "line": 240
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoint/index.ts",
            "line": 245
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoint/index.ts",
            "line": 250
          },
          "name": "useCase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoint/index.ts",
            "line": 235
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-endpoint/index.ts",
            "line": 228
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-endpoint/index:DataDatabricksEndpoint"
    },
    "@cdktn/provider-databricks.dataDatabricksEndpoint.DataDatabricksEndpointAzurePrivateEndpointInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEndpoint.DataDatabricksEndpointAzurePrivateEndpointInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-endpoint/index.ts",
        "line": 20
      },
      "name": "DataDatabricksEndpointAzurePrivateEndpointInfo",
      "namespace": "dataDatabricksEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/endpoint#private_endpoint_name DataDatabricksEndpoint#private_endpoint_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoint/index.ts",
            "line": 24
          },
          "name": "privateEndpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/endpoint#private_endpoint_resource_guid DataDatabricksEndpoint#private_endpoint_resource_guid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoint/index.ts",
            "line": 28
          },
          "name": "privateEndpointResourceGuid",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-endpoint/index:DataDatabricksEndpointAzurePrivateEndpointInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksEndpoint.DataDatabricksEndpointAzurePrivateEndpointInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEndpoint.DataDatabricksEndpointAzurePrivateEndpointInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-endpoint/index.ts",
          "line": 74
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-endpoint/index.ts",
        "line": 67
      },
      "name": "DataDatabricksEndpointAzurePrivateEndpointInfoOutputReference",
      "namespace": "dataDatabricksEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoint/index.ts",
            "line": 132
          },
          "name": "privateEndpointResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoint/index.ts",
            "line": 137
          },
          "name": "privateLinkServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoint/index.ts",
            "line": 114
          },
          "name": "privateEndpointNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoint/index.ts",
            "line": 127
          },
          "name": "privateEndpointResourceGuidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-endpoint/index.ts",
            "line": 107
          },
          "name": "privateEndpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-endpoint/index.ts",
            "line": 120
          },
          "name": "privateEndpointResourceGuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-endpoint/index.ts",
            "line": 78
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksEndpoint.DataDatabricksEndpointAzurePrivateEndpointInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-endpoint/index:DataDatabricksEndpointAzurePrivateEndpointInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksEndpoint.DataDatabricksEndpointConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEndpoint.DataDatabricksEndpointConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-endpoint/index.ts",
        "line": 14
      },
      "name": "DataDatabricksEndpointConfig",
      "namespace": "dataDatabricksEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/endpoint#name DataDatabricksEndpoint#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoint/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-endpoint/index:DataDatabricksEndpointConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksEndpoints.DataDatabricksEndpoints": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/endpoints databricks_endpoints}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEndpoints.DataDatabricksEndpoints",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/endpoints databricks_endpoints} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-endpoints/index.ts",
          "line": 325
        },
        "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": "@cdktn/provider-databricks.dataDatabricksEndpoints.DataDatabricksEndpointsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-endpoints/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksEndpoints resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 310
          },
          "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 DataDatabricksEndpoints to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/endpoints#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksEndpoints that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksEndpoints to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 363
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 388
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 395
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksEndpoints",
      "namespace": "dataDatabricksEndpoints",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 298
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 351
          },
          "name": "items",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksEndpoints.DataDatabricksEndpointsItemsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 367
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 380
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 357
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 373
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-endpoints/index:DataDatabricksEndpoints"
    },
    "@cdktn/provider-databricks.dataDatabricksEndpoints.DataDatabricksEndpointsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEndpoints.DataDatabricksEndpointsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-endpoints/index.ts",
        "line": 14
      },
      "name": "DataDatabricksEndpointsConfig",
      "namespace": "dataDatabricksEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/endpoints#parent DataDatabricksEndpoints#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 22
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/endpoints#page_size DataDatabricksEndpoints#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 18
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-endpoints/index:DataDatabricksEndpointsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksEndpoints.DataDatabricksEndpointsItems": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEndpoints.DataDatabricksEndpointsItems",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-endpoints/index.ts",
        "line": 145
      },
      "name": "DataDatabricksEndpointsItems",
      "namespace": "dataDatabricksEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/endpoints#name DataDatabricksEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 149
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-endpoints/index:DataDatabricksEndpointsItems"
    },
    "@cdktn/provider-databricks.dataDatabricksEndpoints.DataDatabricksEndpointsItemsAzurePrivateEndpointInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEndpoints.DataDatabricksEndpointsItemsAzurePrivateEndpointInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-endpoints/index.ts",
        "line": 24
      },
      "name": "DataDatabricksEndpointsItemsAzurePrivateEndpointInfo",
      "namespace": "dataDatabricksEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/endpoints#private_endpoint_name DataDatabricksEndpoints#private_endpoint_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 28
          },
          "name": "privateEndpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/endpoints#private_endpoint_resource_guid DataDatabricksEndpoints#private_endpoint_resource_guid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 32
          },
          "name": "privateEndpointResourceGuid",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-endpoints/index:DataDatabricksEndpointsItemsAzurePrivateEndpointInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksEndpoints.DataDatabricksEndpointsItemsAzurePrivateEndpointInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEndpoints.DataDatabricksEndpointsItemsAzurePrivateEndpointInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-endpoints/index.ts",
          "line": 78
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-endpoints/index.ts",
        "line": 71
      },
      "name": "DataDatabricksEndpointsItemsAzurePrivateEndpointInfoOutputReference",
      "namespace": "dataDatabricksEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 136
          },
          "name": "privateEndpointResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 141
          },
          "name": "privateLinkServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 118
          },
          "name": "privateEndpointNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 131
          },
          "name": "privateEndpointResourceGuidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 111
          },
          "name": "privateEndpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 124
          },
          "name": "privateEndpointResourceGuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 82
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksEndpoints.DataDatabricksEndpointsItemsAzurePrivateEndpointInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-endpoints/index:DataDatabricksEndpointsItemsAzurePrivateEndpointInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksEndpoints.DataDatabricksEndpointsItemsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEndpoints.DataDatabricksEndpointsItemsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-endpoints/index.ts",
          "line": 278
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-endpoints/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 285
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksEndpoints.DataDatabricksEndpointsItemsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksEndpointsItemsList",
      "namespace": "dataDatabricksEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksEndpoints.DataDatabricksEndpointsItems"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-endpoints/index:DataDatabricksEndpointsItemsList"
    },
    "@cdktn/provider-databricks.dataDatabricksEndpoints.DataDatabricksEndpointsItemsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEndpoints.DataDatabricksEndpointsItemsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-endpoints/index.ts",
          "line": 190
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-endpoints/index.ts",
        "line": 181
      },
      "name": "DataDatabricksEndpointsItemsOutputReference",
      "namespace": "dataDatabricksEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 216
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 222
          },
          "name": "azurePrivateEndpointInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksEndpoints.DataDatabricksEndpointsItemsAzurePrivateEndpointInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 227
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 232
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 237
          },
          "name": "endpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 255
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 260
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 265
          },
          "name": "useCase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 250
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 243
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-endpoints/index.ts",
            "line": 194
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksEndpoints.DataDatabricksEndpointsItems"
          }
        }
      ],
      "symbolId": "src/data-databricks-endpoints/index:DataDatabricksEndpointsItemsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksEntityTagAssignment.DataDatabricksEntityTagAssignment": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/entity_tag_assignment databricks_entity_tag_assignment}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignment.DataDatabricksEntityTagAssignment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/entity_tag_assignment databricks_entity_tag_assignment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-entity-tag-assignment/index.ts",
          "line": 159
        },
        "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": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignment.DataDatabricksEntityTagAssignmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-entity-tag-assignment/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksEntityTagAssignment resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignment/index.ts",
            "line": 144
          },
          "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 DataDatabricksEntityTagAssignment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/entity_tag_assignment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksEntityTagAssignment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksEntityTagAssignment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignment/index.ts",
            "line": 216
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignment.DataDatabricksEntityTagAssignmentProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignment/index.ts",
            "line": 219
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignment/index.ts",
            "line": 264
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignment/index.ts",
            "line": 273
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksEntityTagAssignment",
      "namespace": "dataDatabricksEntityTagAssignment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignment/index.ts",
            "line": 132
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignment/index.ts",
            "line": 213
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignment.DataDatabricksEntityTagAssignmentProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignment/index.ts",
            "line": 228
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignment/index.ts",
            "line": 246
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignment/index.ts",
            "line": 256
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignment/index.ts",
            "line": 251
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignment/index.ts",
            "line": 194
          },
          "name": "entityNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignment/index.ts",
            "line": 207
          },
          "name": "entityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignment/index.ts",
            "line": 223
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignment.DataDatabricksEntityTagAssignmentProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignment/index.ts",
            "line": 241
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignment/index.ts",
            "line": 187
          },
          "name": "entityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignment/index.ts",
            "line": 200
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignment/index.ts",
            "line": 234
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-entity-tag-assignment/index:DataDatabricksEntityTagAssignment"
    },
    "@cdktn/provider-databricks.dataDatabricksEntityTagAssignment.DataDatabricksEntityTagAssignmentConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignment.DataDatabricksEntityTagAssignmentConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-entity-tag-assignment/index.ts",
        "line": 14
      },
      "name": "DataDatabricksEntityTagAssignmentConfig",
      "namespace": "dataDatabricksEntityTagAssignment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/entity_tag_assignment#entity_name DataDatabricksEntityTagAssignment#entity_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignment/index.ts",
            "line": 18
          },
          "name": "entityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/entity_tag_assignment#entity_type DataDatabricksEntityTagAssignment#entity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignment/index.ts",
            "line": 22
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/entity_tag_assignment#tag_key DataDatabricksEntityTagAssignment#tag_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignment/index.ts",
            "line": 30
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/entity_tag_assignment#provider_config DataDatabricksEntityTagAssignment#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignment/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignment.DataDatabricksEntityTagAssignmentProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-entity-tag-assignment/index:DataDatabricksEntityTagAssignmentConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksEntityTagAssignment.DataDatabricksEntityTagAssignmentProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignment.DataDatabricksEntityTagAssignmentProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-entity-tag-assignment/index.ts",
        "line": 32
      },
      "name": "DataDatabricksEntityTagAssignmentProviderConfig",
      "namespace": "dataDatabricksEntityTagAssignment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/entity_tag_assignment#workspace_id DataDatabricksEntityTagAssignment#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignment/index.ts",
            "line": 36
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-entity-tag-assignment/index:DataDatabricksEntityTagAssignmentProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksEntityTagAssignment.DataDatabricksEntityTagAssignmentProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignment.DataDatabricksEntityTagAssignmentProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-entity-tag-assignment/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-entity-tag-assignment/index.ts",
        "line": 68
      },
      "name": "DataDatabricksEntityTagAssignmentProviderConfigOutputReference",
      "namespace": "dataDatabricksEntityTagAssignment",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignment/index.ts",
            "line": 119
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignment/index.ts",
            "line": 112
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignment/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignment.DataDatabricksEntityTagAssignmentProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-entity-tag-assignment/index:DataDatabricksEntityTagAssignmentProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignments": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/entity_tag_assignments databricks_entity_tag_assignments}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/entity_tag_assignments databricks_entity_tag_assignments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-entity-tag-assignments/index.ts",
          "line": 466
        },
        "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": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-entity-tag-assignments/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksEntityTagAssignments resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 451
          },
          "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 DataDatabricksEntityTagAssignments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/entity_tag_assignments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksEntityTagAssignments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksEntityTagAssignments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 539
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 526
          },
          "name": "resetMaxResults"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 542
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 560
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 569
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksEntityTagAssignments",
      "namespace": "dataDatabricksEntityTagAssignments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 439
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 536
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 552
          },
          "name": "tagAssignments",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsTagAssignmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 501
          },
          "name": "entityNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 514
          },
          "name": "entityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 530
          },
          "name": "maxResultsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 546
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 494
          },
          "name": "entityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 507
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 520
          },
          "name": "maxResults",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-entity-tag-assignments/index:DataDatabricksEntityTagAssignments"
    },
    "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-entity-tag-assignments/index.ts",
        "line": 14
      },
      "name": "DataDatabricksEntityTagAssignmentsConfig",
      "namespace": "dataDatabricksEntityTagAssignments",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/entity_tag_assignments#entity_name DataDatabricksEntityTagAssignments#entity_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 18
          },
          "name": "entityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/entity_tag_assignments#entity_type DataDatabricksEntityTagAssignments#entity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 22
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/entity_tag_assignments#max_results DataDatabricksEntityTagAssignments#max_results}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 26
          },
          "name": "maxResults",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/entity_tag_assignments#provider_config DataDatabricksEntityTagAssignments#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 30
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-entity-tag-assignments/index:DataDatabricksEntityTagAssignmentsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-entity-tag-assignments/index.ts",
        "line": 32
      },
      "name": "DataDatabricksEntityTagAssignmentsProviderConfig",
      "namespace": "dataDatabricksEntityTagAssignments",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/entity_tag_assignments#workspace_id DataDatabricksEntityTagAssignments#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 36
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-entity-tag-assignments/index:DataDatabricksEntityTagAssignmentsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-entity-tag-assignments/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-entity-tag-assignments/index.ts",
        "line": 68
      },
      "name": "DataDatabricksEntityTagAssignmentsProviderConfigOutputReference",
      "namespace": "dataDatabricksEntityTagAssignments",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 119
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 112
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-entity-tag-assignments/index:DataDatabricksEntityTagAssignmentsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsTagAssignments": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsTagAssignments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-entity-tag-assignments/index.ts",
        "line": 214
      },
      "name": "DataDatabricksEntityTagAssignmentsTagAssignments",
      "namespace": "dataDatabricksEntityTagAssignments",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/entity_tag_assignments#entity_name DataDatabricksEntityTagAssignments#entity_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 218
          },
          "name": "entityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/entity_tag_assignments#entity_type DataDatabricksEntityTagAssignments#entity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 222
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/entity_tag_assignments#tag_key DataDatabricksEntityTagAssignments#tag_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 230
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/entity_tag_assignments#provider_config DataDatabricksEntityTagAssignments#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 226
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsTagAssignmentsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-entity-tag-assignments/index:DataDatabricksEntityTagAssignmentsTagAssignments"
    },
    "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsTagAssignmentsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsTagAssignmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-entity-tag-assignments/index.ts",
          "line": 419
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-entity-tag-assignments/index.ts",
        "line": 411
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 426
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsTagAssignmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksEntityTagAssignmentsTagAssignmentsList",
      "namespace": "dataDatabricksEntityTagAssignments",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 412
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsTagAssignments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-entity-tag-assignments/index:DataDatabricksEntityTagAssignmentsTagAssignmentsList"
    },
    "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsTagAssignmentsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsTagAssignmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-entity-tag-assignments/index.ts",
          "line": 292
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-entity-tag-assignments/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 366
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsTagAssignmentsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 369
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksEntityTagAssignmentsTagAssignmentsOutputReference",
      "namespace": "dataDatabricksEntityTagAssignments",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 363
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsTagAssignmentsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 378
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 396
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 406
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 401
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 344
          },
          "name": "entityNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 357
          },
          "name": "entityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 373
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsTagAssignmentsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 391
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 337
          },
          "name": "entityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 350
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 384
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsTagAssignments"
          }
        }
      ],
      "symbolId": "src/data-databricks-entity-tag-assignments/index:DataDatabricksEntityTagAssignmentsTagAssignmentsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsTagAssignmentsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsTagAssignmentsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-entity-tag-assignments/index.ts",
        "line": 123
      },
      "name": "DataDatabricksEntityTagAssignmentsTagAssignmentsProviderConfig",
      "namespace": "dataDatabricksEntityTagAssignments",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/entity_tag_assignments#workspace_id DataDatabricksEntityTagAssignments#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 127
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-entity-tag-assignments/index:DataDatabricksEntityTagAssignmentsTagAssignmentsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsTagAssignmentsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsTagAssignmentsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-entity-tag-assignments/index.ts",
          "line": 167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-entity-tag-assignments/index.ts",
        "line": 159
      },
      "name": "DataDatabricksEntityTagAssignmentsTagAssignmentsProviderConfigOutputReference",
      "namespace": "dataDatabricksEntityTagAssignments",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 210
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 203
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-entity-tag-assignments/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksEntityTagAssignments.DataDatabricksEntityTagAssignmentsTagAssignmentsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-entity-tag-assignments/index:DataDatabricksEntityTagAssignmentsTagAssignmentsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment.DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/environments_default_workspace_base_environment databricks_environments_default_workspace_base_environment}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment.DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/environments_default_workspace_base_environment databricks_environments_default_workspace_base_environment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-environments-default-workspace-base-environment/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment.DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-environments-default-workspace-base-environment/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-default-workspace-base-environment/index.ts",
            "line": 136
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/environments_default_workspace_base_environment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-default-workspace-base-environment/index.ts",
            "line": 203
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment.DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironmentProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-default-workspace-base-environment/index.ts",
            "line": 206
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-default-workspace-base-environment/index.ts",
            "line": 218
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-default-workspace-base-environment/index.ts",
            "line": 225
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment",
      "namespace": "dataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-default-workspace-base-environment/index.ts",
            "line": 124
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-default-workspace-base-environment/index.ts",
            "line": 176
          },
          "name": "cpuWorkspaceBaseEnvironment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-default-workspace-base-environment/index.ts",
            "line": 181
          },
          "name": "gpuWorkspaceBaseEnvironment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-default-workspace-base-environment/index.ts",
            "line": 200
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment.DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironmentProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-default-workspace-base-environment/index.ts",
            "line": 194
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-default-workspace-base-environment/index.ts",
            "line": 210
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment.DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironmentProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-default-workspace-base-environment/index.ts",
            "line": 187
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-environments-default-workspace-base-environment/index:DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment"
    },
    "@cdktn/provider-databricks.dataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment.DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironmentConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment.DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironmentConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-environments-default-workspace-base-environment/index.ts",
        "line": 14
      },
      "name": "DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironmentConfig",
      "namespace": "dataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/environments_default_workspace_base_environment#name DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-default-workspace-base-environment/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/environments_default_workspace_base_environment#provider_config DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-default-workspace-base-environment/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment.DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironmentProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-environments-default-workspace-base-environment/index:DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironmentConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment.DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironmentProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment.DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironmentProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-environments-default-workspace-base-environment/index.ts",
        "line": 24
      },
      "name": "DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironmentProviderConfig",
      "namespace": "dataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/environments_default_workspace_base_environment#workspace_id DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-default-workspace-base-environment/index.ts",
            "line": 28
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-environments-default-workspace-base-environment/index:DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironmentProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment.DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironmentProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment.DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironmentProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-environments-default-workspace-base-environment/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-environments-default-workspace-base-environment/index.ts",
        "line": 60
      },
      "name": "DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironmentProviderConfigOutputReference",
      "namespace": "dataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-default-workspace-base-environment/index.ts",
            "line": 111
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-default-workspace-base-environment/index.ts",
            "line": 104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-default-workspace-base-environment/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironment.DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironmentProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-environments-default-workspace-base-environment/index:DataDatabricksEnvironmentsDefaultWorkspaceBaseEnvironmentProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironment.DataDatabricksEnvironmentsWorkspaceBaseEnvironment": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/environments_workspace_base_environment databricks_environments_workspace_base_environment}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironment.DataDatabricksEnvironmentsWorkspaceBaseEnvironment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/environments_workspace_base_environment databricks_environments_workspace_base_environment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironment.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksEnvironmentsWorkspaceBaseEnvironment resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 136
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatabricksEnvironmentsWorkspaceBaseEnvironment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/environments_workspace_base_environment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksEnvironmentsWorkspaceBaseEnvironment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksEnvironmentsWorkspaceBaseEnvironment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 238
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironment.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 241
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 263
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 270
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksEnvironmentsWorkspaceBaseEnvironment",
      "namespace": "dataDatabricksEnvironmentsWorkspaceBaseEnvironment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 124
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 176
          },
          "name": "baseEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 181
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 186
          },
          "name": "creatorUserId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 191
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 196
          },
          "name": "effectiveBaseEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 201
          },
          "name": "filepath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 206
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 211
          },
          "name": "lastUpdatedUserId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 216
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 235
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironment.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 250
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 255
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 229
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 245
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironment.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 222
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-environments-workspace-base-environment/index:DataDatabricksEnvironmentsWorkspaceBaseEnvironment"
    },
    "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironment.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironment.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
        "line": 14
      },
      "name": "DataDatabricksEnvironmentsWorkspaceBaseEnvironmentConfig",
      "namespace": "dataDatabricksEnvironmentsWorkspaceBaseEnvironment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/environments_workspace_base_environment#name DataDatabricksEnvironmentsWorkspaceBaseEnvironment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/environments_workspace_base_environment#provider_config DataDatabricksEnvironmentsWorkspaceBaseEnvironment#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironment.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-environments-workspace-base-environment/index:DataDatabricksEnvironmentsWorkspaceBaseEnvironmentConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironment.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironment.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
        "line": 24
      },
      "name": "DataDatabricksEnvironmentsWorkspaceBaseEnvironmentProviderConfig",
      "namespace": "dataDatabricksEnvironmentsWorkspaceBaseEnvironment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/environments_workspace_base_environment#workspace_id DataDatabricksEnvironmentsWorkspaceBaseEnvironment#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 28
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-environments-workspace-base-environment/index:DataDatabricksEnvironmentsWorkspaceBaseEnvironmentProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironment.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironment.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
        "line": 60
      },
      "name": "DataDatabricksEnvironmentsWorkspaceBaseEnvironmentProviderConfigOutputReference",
      "namespace": "dataDatabricksEnvironmentsWorkspaceBaseEnvironment",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 111
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environment/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironment.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-environments-workspace-base-environment/index:DataDatabricksEnvironmentsWorkspaceBaseEnvironmentProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironments": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/environments_workspace_base_environments databricks_environments_workspace_base_environments}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/environments_workspace_base_environments databricks_environments_workspace_base_environments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
          "line": 433
        },
        "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": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
        "line": 401
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksEnvironmentsWorkspaceBaseEnvironments resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 418
          },
          "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 DataDatabricksEnvironmentsWorkspaceBaseEnvironments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/environments_workspace_base_environments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksEnvironmentsWorkspaceBaseEnvironments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksEnvironmentsWorkspaceBaseEnvironments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 478
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 465
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 481
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 499
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 506
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksEnvironmentsWorkspaceBaseEnvironments",
      "namespace": "dataDatabricksEnvironmentsWorkspaceBaseEnvironments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 406
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 475
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 491
          },
          "name": "workspaceBaseEnvironments",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 469
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 485
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 459
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-environments-workspace-base-environments/index:DataDatabricksEnvironmentsWorkspaceBaseEnvironments"
    },
    "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
        "line": 14
      },
      "name": "DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsConfig",
      "namespace": "dataDatabricksEnvironmentsWorkspaceBaseEnvironments",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/environments_workspace_base_environments#page_size DataDatabricksEnvironmentsWorkspaceBaseEnvironments#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 18
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/environments_workspace_base_environments#provider_config DataDatabricksEnvironmentsWorkspaceBaseEnvironments#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-environments-workspace-base-environments/index:DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
        "line": 24
      },
      "name": "DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsProviderConfig",
      "namespace": "dataDatabricksEnvironmentsWorkspaceBaseEnvironments",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/environments_workspace_base_environments#workspace_id DataDatabricksEnvironmentsWorkspaceBaseEnvironments#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 28
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-environments-workspace-base-environments/index:DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
        "line": 60
      },
      "name": "DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsProviderConfigOutputReference",
      "namespace": "dataDatabricksEnvironmentsWorkspaceBaseEnvironments",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 111
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-environments-workspace-base-environments/index:DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironments": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
        "line": 206
      },
      "name": "DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironments",
      "namespace": "dataDatabricksEnvironmentsWorkspaceBaseEnvironments",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/environments_workspace_base_environments#name DataDatabricksEnvironmentsWorkspaceBaseEnvironments#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 210
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/environments_workspace_base_environments#provider_config DataDatabricksEnvironmentsWorkspaceBaseEnvironments#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 214
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironmentsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-environments-workspace-base-environments/index:DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironments"
    },
    "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironmentsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
          "line": 386
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-environments-workspace-base-environments/index.ts",
        "line": 378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 393
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironmentsList",
      "namespace": "dataDatabricksEnvironmentsWorkspaceBaseEnvironments",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 379
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-environments-workspace-base-environments/index:DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironmentsList"
    },
    "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironmentsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
          "line": 262
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-environments-workspace-base-environments/index.ts",
        "line": 253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 356
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironmentsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 359
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironmentsOutputReference",
      "namespace": "dataDatabricksEnvironmentsWorkspaceBaseEnvironments",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 294
          },
          "name": "baseEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 299
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 304
          },
          "name": "creatorUserId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 309
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 314
          },
          "name": "effectiveBaseEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 319
          },
          "name": "filepath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 324
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 329
          },
          "name": "lastUpdatedUserId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 334
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 353
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironmentsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 368
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 373
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 347
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 363
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironmentsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 340
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironments"
          }
        }
      ],
      "symbolId": "src/data-databricks-environments-workspace-base-environments/index:DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironmentsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironmentsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironmentsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
        "line": 115
      },
      "name": "DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironmentsProviderConfig",
      "namespace": "dataDatabricksEnvironmentsWorkspaceBaseEnvironments",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/environments_workspace_base_environments#workspace_id DataDatabricksEnvironmentsWorkspaceBaseEnvironments#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 119
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-environments-workspace-base-environments/index:DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironmentsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironmentsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironmentsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
          "line": 159
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
        "line": 151
      },
      "name": "DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironmentsProviderConfigOutputReference",
      "namespace": "dataDatabricksEnvironmentsWorkspaceBaseEnvironments",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 202
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 195
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-environments-workspace-base-environments/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksEnvironmentsWorkspaceBaseEnvironments.DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironmentsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-environments-workspace-base-environments/index:DataDatabricksEnvironmentsWorkspaceBaseEnvironmentsWorkspaceBaseEnvironmentsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocation": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location databricks_external_location}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location databricks_external_location} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-location/index.ts",
          "line": 3266
        },
        "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": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 3234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksExternalLocation resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3251
          },
          "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 DataDatabricksExternalLocation to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksExternalLocation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksExternalLocation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3326
          },
          "name": "putExternalLocationInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3342
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3329
          },
          "name": "resetExternalLocationInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3300
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3345
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3357
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3366
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksExternalLocation",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3239
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3323
          },
          "name": "externalLocationInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3339
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3333
          },
          "name": "externalLocationInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3304
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3317
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3349
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3294
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3310
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocation"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 14
      },
      "name": "DataDatabricksExternalLocationConfig",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#name DataDatabricksExternalLocation#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 25
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#external_location_info DataDatabricksExternalLocation#external_location_info}",
            "stability": "stable",
            "summary": "external_location_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 31
          },
          "name": "externalLocationInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfo"
          }
        },
        {
          "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/databricks/databricks/1.114.2/docs/data-sources/external_location#id DataDatabricksExternalLocation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/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/databricks/databricks/1.114.2/docs/data-sources/external_location#provider_config DataDatabricksExternalLocation#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 37
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 2432
      },
      "name": "DataDatabricksExternalLocationExternalLocationInfo",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#browse_only DataDatabricksExternalLocation#browse_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2436
          },
          "name": "browseOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#comment DataDatabricksExternalLocation#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2440
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#created_at DataDatabricksExternalLocation#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2444
          },
          "name": "createdAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#created_by DataDatabricksExternalLocation#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2448
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#credential_id DataDatabricksExternalLocation#credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2452
          },
          "name": "credentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#credential_name DataDatabricksExternalLocation#credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2456
          },
          "name": "credentialName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#effective_enable_file_events DataDatabricksExternalLocation#effective_enable_file_events}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2460
          },
          "name": "effectiveEnableFileEvents",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#effective_file_event_queue DataDatabricksExternalLocation#effective_file_event_queue}",
            "stability": "stable",
            "summary": "effective_file_event_queue block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2506
          },
          "name": "effectiveFileEventQueue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#enable_file_events DataDatabricksExternalLocation#enable_file_events}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2464
          },
          "name": "enableFileEvents",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#encryption_details DataDatabricksExternalLocation#encryption_details}",
            "stability": "stable",
            "summary": "encryption_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2512
          },
          "name": "encryptionDetails",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#fallback DataDatabricksExternalLocation#fallback}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2468
          },
          "name": "fallback",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#file_event_queue DataDatabricksExternalLocation#file_event_queue}",
            "stability": "stable",
            "summary": "file_event_queue block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2518
          },
          "name": "fileEventQueue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#isolation_mode DataDatabricksExternalLocation#isolation_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2472
          },
          "name": "isolationMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#metastore_id DataDatabricksExternalLocation#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2476
          },
          "name": "metastoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#name DataDatabricksExternalLocation#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2480
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#owner DataDatabricksExternalLocation#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2484
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#read_only DataDatabricksExternalLocation#read_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2488
          },
          "name": "readOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#updated_at DataDatabricksExternalLocation#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2492
          },
          "name": "updatedAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#updated_by DataDatabricksExternalLocation#updated_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2496
          },
          "name": "updatedBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#url DataDatabricksExternalLocation#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2500
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueue": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 873
      },
      "name": "DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueue",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#managed_aqs DataDatabricksExternalLocation#managed_aqs}",
            "stability": "stable",
            "summary": "managed_aqs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 879
          },
          "name": "managedAqs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedAqs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#managed_pubsub DataDatabricksExternalLocation#managed_pubsub}",
            "stability": "stable",
            "summary": "managed_pubsub block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 885
          },
          "name": "managedPubsub",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedPubsub"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#managed_sqs DataDatabricksExternalLocation#managed_sqs}",
            "stability": "stable",
            "summary": "managed_sqs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 891
          },
          "name": "managedSqs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedSqs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#provided_aqs DataDatabricksExternalLocation#provided_aqs}",
            "stability": "stable",
            "summary": "provided_aqs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 897
          },
          "name": "providedAqs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedAqs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#provided_pubsub DataDatabricksExternalLocation#provided_pubsub}",
            "stability": "stable",
            "summary": "provided_pubsub block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 903
          },
          "name": "providedPubsub",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedPubsub"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#provided_sqs DataDatabricksExternalLocation#provided_sqs}",
            "stability": "stable",
            "summary": "provided_sqs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 909
          },
          "name": "providedSqs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedSqs"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueue"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedAqs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedAqs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 39
      },
      "name": "DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedAqs",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#managed_resource_id DataDatabricksExternalLocation#managed_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 43
          },
          "name": "managedResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#queue_url DataDatabricksExternalLocation#queue_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 47
          },
          "name": "queueUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#resource_group DataDatabricksExternalLocation#resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 51
          },
          "name": "resourceGroup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#subscription_id DataDatabricksExternalLocation#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 55
          },
          "name": "subscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedAqs"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedAqsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedAqsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-location/index.ts",
          "line": 115
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 166
          },
          "name": "resetManagedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 182
          },
          "name": "resetQueueUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 198
          },
          "name": "resetResourceGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 214
          },
          "name": "resetSubscriptionId"
        }
      ],
      "name": "DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedAqsOutputReference",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 170
          },
          "name": "managedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 186
          },
          "name": "queueUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 202
          },
          "name": "resourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 218
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 160
          },
          "name": "managedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 176
          },
          "name": "queueUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 192
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 208
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 119
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedAqs"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedAqsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedPubsub": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedPubsub",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 222
      },
      "name": "DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedPubsub",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#managed_resource_id DataDatabricksExternalLocation#managed_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 226
          },
          "name": "managedResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#subscription_name DataDatabricksExternalLocation#subscription_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 230
          },
          "name": "subscriptionName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedPubsub"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedPubsubOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedPubsubOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-location/index.ts",
          "line": 276
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 315
          },
          "name": "resetManagedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 331
          },
          "name": "resetSubscriptionName"
        }
      ],
      "name": "DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedPubsubOutputReference",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 319
          },
          "name": "managedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 335
          },
          "name": "subscriptionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 309
          },
          "name": "managedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 325
          },
          "name": "subscriptionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedPubsub"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedPubsubOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedSqs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedSqs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 339
      },
      "name": "DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedSqs",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#managed_resource_id DataDatabricksExternalLocation#managed_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 343
          },
          "name": "managedResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#queue_url DataDatabricksExternalLocation#queue_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 347
          },
          "name": "queueUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedSqs"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedSqsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedSqsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-location/index.ts",
          "line": 393
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 432
          },
          "name": "resetManagedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 448
          },
          "name": "resetQueueUrl"
        }
      ],
      "name": "DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedSqsOutputReference",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 436
          },
          "name": "managedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 452
          },
          "name": "queueUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 426
          },
          "name": "managedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 442
          },
          "name": "queueUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 397
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedSqs"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedSqsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-location/index.ts",
          "line": 983
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 976
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1043
          },
          "name": "putManagedAqs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedAqs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1059
          },
          "name": "putManagedPubsub",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedPubsub"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1075
          },
          "name": "putManagedSqs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedSqs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1091
          },
          "name": "putProvidedAqs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedAqs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1107
          },
          "name": "putProvidedPubsub",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedPubsub"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1123
          },
          "name": "putProvidedSqs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedSqs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1046
          },
          "name": "resetManagedAqs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1062
          },
          "name": "resetManagedPubsub"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1078
          },
          "name": "resetManagedSqs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1094
          },
          "name": "resetProvidedAqs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1110
          },
          "name": "resetProvidedPubsub"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1126
          },
          "name": "resetProvidedSqs"
        }
      ],
      "name": "DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueOutputReference",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1040
          },
          "name": "managedAqs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedAqsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1056
          },
          "name": "managedPubsub",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedPubsubOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1072
          },
          "name": "managedSqs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedSqsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1088
          },
          "name": "providedAqs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedAqsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1104
          },
          "name": "providedPubsub",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedPubsubOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1120
          },
          "name": "providedSqs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedSqsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1050
          },
          "name": "managedAqsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedAqs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1066
          },
          "name": "managedPubsubInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedPubsub"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1082
          },
          "name": "managedSqsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueManagedSqs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1098
          },
          "name": "providedAqsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedAqs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1114
          },
          "name": "providedPubsubInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedPubsub"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1130
          },
          "name": "providedSqsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedSqs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 987
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueue"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedAqs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedAqs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 456
      },
      "name": "DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedAqs",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#managed_resource_id DataDatabricksExternalLocation#managed_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 460
          },
          "name": "managedResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#queue_url DataDatabricksExternalLocation#queue_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 464
          },
          "name": "queueUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#resource_group DataDatabricksExternalLocation#resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 468
          },
          "name": "resourceGroup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#subscription_id DataDatabricksExternalLocation#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 472
          },
          "name": "subscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedAqs"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedAqsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedAqsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-location/index.ts",
          "line": 532
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 525
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 583
          },
          "name": "resetManagedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 599
          },
          "name": "resetQueueUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 615
          },
          "name": "resetResourceGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 631
          },
          "name": "resetSubscriptionId"
        }
      ],
      "name": "DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedAqsOutputReference",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 587
          },
          "name": "managedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 603
          },
          "name": "queueUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 619
          },
          "name": "resourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 635
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 577
          },
          "name": "managedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 593
          },
          "name": "queueUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 609
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 625
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 536
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedAqs"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedAqsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedPubsub": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedPubsub",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 639
      },
      "name": "DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedPubsub",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#managed_resource_id DataDatabricksExternalLocation#managed_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 643
          },
          "name": "managedResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#subscription_name DataDatabricksExternalLocation#subscription_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 647
          },
          "name": "subscriptionName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedPubsub"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedPubsubOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedPubsubOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-location/index.ts",
          "line": 693
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 686
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 732
          },
          "name": "resetManagedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 748
          },
          "name": "resetSubscriptionName"
        }
      ],
      "name": "DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedPubsubOutputReference",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 736
          },
          "name": "managedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 752
          },
          "name": "subscriptionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 726
          },
          "name": "managedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 742
          },
          "name": "subscriptionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 697
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedPubsub"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedPubsubOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedSqs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedSqs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 756
      },
      "name": "DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedSqs",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#managed_resource_id DataDatabricksExternalLocation#managed_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 760
          },
          "name": "managedResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#queue_url DataDatabricksExternalLocation#queue_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 764
          },
          "name": "queueUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedSqs"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedSqsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedSqsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-location/index.ts",
          "line": 810
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 803
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 849
          },
          "name": "resetManagedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 865
          },
          "name": "resetQueueUrl"
        }
      ],
      "name": "DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedSqsOutputReference",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 853
          },
          "name": "managedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 869
          },
          "name": "queueUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 843
          },
          "name": "managedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 859
          },
          "name": "queueUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 814
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedSqs"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueProvidedSqsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetails": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 1251
      },
      "name": "DataDatabricksExternalLocationExternalLocationInfoEncryptionDetails",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#sse_encryption_details DataDatabricksExternalLocation#sse_encryption_details}",
            "stability": "stable",
            "summary": "sse_encryption_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1257
          },
          "name": "sseEncryptionDetails",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetails"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoEncryptionDetails"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-location/index.ts",
          "line": 1296
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 1289
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1326
          },
          "name": "putSseEncryptionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1329
          },
          "name": "resetSseEncryptionDetails"
        }
      ],
      "name": "DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsOutputReference",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1323
          },
          "name": "sseEncryptionDetails",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1333
          },
          "name": "sseEncryptionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1300
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetails"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetails": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 1134
      },
      "name": "DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetails",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#algorithm DataDatabricksExternalLocation#algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1138
          },
          "name": "algorithm",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#aws_kms_key_arn DataDatabricksExternalLocation#aws_kms_key_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1142
          },
          "name": "awsKmsKeyArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetails"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetailsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-location/index.ts",
          "line": 1188
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 1181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1227
          },
          "name": "resetAlgorithm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1243
          },
          "name": "resetAwsKmsKeyArn"
        }
      ],
      "name": "DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetailsOutputReference",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1231
          },
          "name": "algorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1247
          },
          "name": "awsKmsKeyArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1221
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1237
          },
          "name": "awsKmsKeyArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1192
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetails"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsSseEncryptionDetailsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueue": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 2171
      },
      "name": "DataDatabricksExternalLocationExternalLocationInfoFileEventQueue",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#managed_aqs DataDatabricksExternalLocation#managed_aqs}",
            "stability": "stable",
            "summary": "managed_aqs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2177
          },
          "name": "managedAqs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedAqs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#managed_pubsub DataDatabricksExternalLocation#managed_pubsub}",
            "stability": "stable",
            "summary": "managed_pubsub block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2183
          },
          "name": "managedPubsub",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedPubsub"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#managed_sqs DataDatabricksExternalLocation#managed_sqs}",
            "stability": "stable",
            "summary": "managed_sqs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2189
          },
          "name": "managedSqs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedSqs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#provided_aqs DataDatabricksExternalLocation#provided_aqs}",
            "stability": "stable",
            "summary": "provided_aqs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2195
          },
          "name": "providedAqs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedAqs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#provided_pubsub DataDatabricksExternalLocation#provided_pubsub}",
            "stability": "stable",
            "summary": "provided_pubsub block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2201
          },
          "name": "providedPubsub",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedPubsub"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#provided_sqs DataDatabricksExternalLocation#provided_sqs}",
            "stability": "stable",
            "summary": "provided_sqs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2207
          },
          "name": "providedSqs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedSqs"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoFileEventQueue"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedAqs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedAqs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 1337
      },
      "name": "DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedAqs",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#managed_resource_id DataDatabricksExternalLocation#managed_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1341
          },
          "name": "managedResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#queue_url DataDatabricksExternalLocation#queue_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1345
          },
          "name": "queueUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#resource_group DataDatabricksExternalLocation#resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1349
          },
          "name": "resourceGroup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#subscription_id DataDatabricksExternalLocation#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1353
          },
          "name": "subscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedAqs"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedAqsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedAqsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-location/index.ts",
          "line": 1413
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 1406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1464
          },
          "name": "resetManagedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1480
          },
          "name": "resetQueueUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1496
          },
          "name": "resetResourceGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1512
          },
          "name": "resetSubscriptionId"
        }
      ],
      "name": "DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedAqsOutputReference",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1468
          },
          "name": "managedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1484
          },
          "name": "queueUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1500
          },
          "name": "resourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1516
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1458
          },
          "name": "managedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1474
          },
          "name": "queueUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1490
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1506
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedAqs"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedAqsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedPubsub": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedPubsub",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 1520
      },
      "name": "DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedPubsub",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#managed_resource_id DataDatabricksExternalLocation#managed_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1524
          },
          "name": "managedResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#subscription_name DataDatabricksExternalLocation#subscription_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1528
          },
          "name": "subscriptionName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedPubsub"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedPubsubOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedPubsubOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-location/index.ts",
          "line": 1574
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 1567
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1613
          },
          "name": "resetManagedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1629
          },
          "name": "resetSubscriptionName"
        }
      ],
      "name": "DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedPubsubOutputReference",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1617
          },
          "name": "managedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1633
          },
          "name": "subscriptionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1607
          },
          "name": "managedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1623
          },
          "name": "subscriptionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1578
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedPubsub"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedPubsubOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedSqs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedSqs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 1637
      },
      "name": "DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedSqs",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#managed_resource_id DataDatabricksExternalLocation#managed_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1641
          },
          "name": "managedResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#queue_url DataDatabricksExternalLocation#queue_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1645
          },
          "name": "queueUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedSqs"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedSqsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedSqsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-location/index.ts",
          "line": 1691
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 1684
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1730
          },
          "name": "resetManagedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1746
          },
          "name": "resetQueueUrl"
        }
      ],
      "name": "DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedSqsOutputReference",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1734
          },
          "name": "managedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1750
          },
          "name": "queueUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1724
          },
          "name": "managedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1740
          },
          "name": "queueUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1695
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedSqs"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedSqsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-location/index.ts",
          "line": 2281
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 2274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2341
          },
          "name": "putManagedAqs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedAqs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2357
          },
          "name": "putManagedPubsub",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedPubsub"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2373
          },
          "name": "putManagedSqs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedSqs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2389
          },
          "name": "putProvidedAqs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedAqs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2405
          },
          "name": "putProvidedPubsub",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedPubsub"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2421
          },
          "name": "putProvidedSqs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedSqs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2344
          },
          "name": "resetManagedAqs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2360
          },
          "name": "resetManagedPubsub"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2376
          },
          "name": "resetManagedSqs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2392
          },
          "name": "resetProvidedAqs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2408
          },
          "name": "resetProvidedPubsub"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2424
          },
          "name": "resetProvidedSqs"
        }
      ],
      "name": "DataDatabricksExternalLocationExternalLocationInfoFileEventQueueOutputReference",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2338
          },
          "name": "managedAqs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedAqsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2354
          },
          "name": "managedPubsub",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedPubsubOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2370
          },
          "name": "managedSqs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedSqsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2386
          },
          "name": "providedAqs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedAqsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2402
          },
          "name": "providedPubsub",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedPubsubOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2418
          },
          "name": "providedSqs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedSqsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2348
          },
          "name": "managedAqsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedAqs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2364
          },
          "name": "managedPubsubInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedPubsub"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2380
          },
          "name": "managedSqsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueManagedSqs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2396
          },
          "name": "providedAqsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedAqs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2412
          },
          "name": "providedPubsubInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedPubsub"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2428
          },
          "name": "providedSqsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedSqs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueue"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoFileEventQueueOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedAqs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedAqs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 1754
      },
      "name": "DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedAqs",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#managed_resource_id DataDatabricksExternalLocation#managed_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1758
          },
          "name": "managedResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#queue_url DataDatabricksExternalLocation#queue_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1762
          },
          "name": "queueUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#resource_group DataDatabricksExternalLocation#resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1766
          },
          "name": "resourceGroup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#subscription_id DataDatabricksExternalLocation#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1770
          },
          "name": "subscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedAqs"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedAqsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedAqsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-location/index.ts",
          "line": 1830
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 1823
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1881
          },
          "name": "resetManagedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1897
          },
          "name": "resetQueueUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1913
          },
          "name": "resetResourceGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1929
          },
          "name": "resetSubscriptionId"
        }
      ],
      "name": "DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedAqsOutputReference",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1885
          },
          "name": "managedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1901
          },
          "name": "queueUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1917
          },
          "name": "resourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1933
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1875
          },
          "name": "managedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1891
          },
          "name": "queueUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1907
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1923
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1834
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedAqs"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedAqsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedPubsub": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedPubsub",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 1937
      },
      "name": "DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedPubsub",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#managed_resource_id DataDatabricksExternalLocation#managed_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1941
          },
          "name": "managedResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#subscription_name DataDatabricksExternalLocation#subscription_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1945
          },
          "name": "subscriptionName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedPubsub"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedPubsubOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedPubsubOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-location/index.ts",
          "line": 1991
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 1984
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2030
          },
          "name": "resetManagedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2046
          },
          "name": "resetSubscriptionName"
        }
      ],
      "name": "DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedPubsubOutputReference",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2034
          },
          "name": "managedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2050
          },
          "name": "subscriptionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2024
          },
          "name": "managedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2040
          },
          "name": "subscriptionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 1995
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedPubsub"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedPubsubOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedSqs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedSqs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 2054
      },
      "name": "DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedSqs",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#managed_resource_id DataDatabricksExternalLocation#managed_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2058
          },
          "name": "managedResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#queue_url DataDatabricksExternalLocation#queue_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2062
          },
          "name": "queueUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedSqs"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedSqsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedSqsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-location/index.ts",
          "line": 2108
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 2101
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2147
          },
          "name": "resetManagedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2163
          },
          "name": "resetQueueUrl"
        }
      ],
      "name": "DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedSqsOutputReference",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2151
          },
          "name": "managedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2167
          },
          "name": "queueUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2141
          },
          "name": "managedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2157
          },
          "name": "queueUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedSqs"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoFileEventQueueProvidedSqsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-location/index.ts",
          "line": 2690
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 2683
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3106
          },
          "name": "putEffectiveFileEventQueue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3122
          },
          "name": "putEncryptionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3138
          },
          "name": "putFileEventQueue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2837
          },
          "name": "resetBrowseOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2853
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2869
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2885
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2901
          },
          "name": "resetCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2917
          },
          "name": "resetCredentialName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2933
          },
          "name": "resetEffectiveEnableFileEvents"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3109
          },
          "name": "resetEffectiveFileEventQueue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2949
          },
          "name": "resetEnableFileEvents"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3125
          },
          "name": "resetEncryptionDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2965
          },
          "name": "resetFallback"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3141
          },
          "name": "resetFileEventQueue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2981
          },
          "name": "resetIsolationMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2997
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3013
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3029
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3045
          },
          "name": "resetReadOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3061
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3077
          },
          "name": "resetUpdatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3093
          },
          "name": "resetUrl"
        }
      ],
      "name": "DataDatabricksExternalLocationExternalLocationInfoOutputReference",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3103
          },
          "name": "effectiveFileEventQueue",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3119
          },
          "name": "encryptionDetails",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3135
          },
          "name": "fileEventQueue",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2841
          },
          "name": "browseOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2857
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2873
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2889
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2905
          },
          "name": "credentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2921
          },
          "name": "credentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2937
          },
          "name": "effectiveEnableFileEventsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3113
          },
          "name": "effectiveFileEventQueueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEffectiveFileEventQueue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2953
          },
          "name": "enableFileEventsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3129
          },
          "name": "encryptionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoEncryptionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2969
          },
          "name": "fallbackInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3145
          },
          "name": "fileEventQueueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfoFileEventQueue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2985
          },
          "name": "isolationModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3001
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3017
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3033
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3049
          },
          "name": "readOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3065
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3081
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3097
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2831
          },
          "name": "browseOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2847
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2863
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2879
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2895
          },
          "name": "credentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2911
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2927
          },
          "name": "effectiveEnableFileEvents",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2943
          },
          "name": "enableFileEvents",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2959
          },
          "name": "fallback",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2975
          },
          "name": "isolationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2991
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3007
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3023
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3039
          },
          "name": "readOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3055
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3071
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3087
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 2694
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationExternalLocationInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationExternalLocationInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 3149
      },
      "name": "DataDatabricksExternalLocationProviderConfig",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_location#workspace_id DataDatabricksExternalLocation#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3153
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-location/index.ts",
          "line": 3192
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-location/index.ts",
        "line": 3185
      },
      "name": "DataDatabricksExternalLocationProviderConfigOutputReference",
      "namespace": "dataDatabricksExternalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3226
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3219
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-location/index.ts",
            "line": 3196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocation.DataDatabricksExternalLocationProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-location/index:DataDatabricksExternalLocationProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocations.DataDatabricksExternalLocations": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_locations databricks_external_locations}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocations.DataDatabricksExternalLocations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_locations databricks_external_locations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-locations/index.ts",
          "line": 150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocations.DataDatabricksExternalLocationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-locations/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksExternalLocations resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 135
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatabricksExternalLocations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_locations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksExternalLocations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksExternalLocations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 212
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocations.DataDatabricksExternalLocationsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 183
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 199
          },
          "name": "resetNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 215
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 227
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 235
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksExternalLocations",
      "namespace": "dataDatabricksExternalLocations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 123
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 209
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocations.DataDatabricksExternalLocationsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 187
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 203
          },
          "name": "namesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 219
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocations.DataDatabricksExternalLocationsProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 177
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 193
          },
          "name": "names",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-external-locations/index:DataDatabricksExternalLocations"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocations.DataDatabricksExternalLocationsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocations.DataDatabricksExternalLocationsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-locations/index.ts",
        "line": 14
      },
      "name": "DataDatabricksExternalLocationsConfig",
      "namespace": "dataDatabricksExternalLocations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_locations#id DataDatabricksExternalLocations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_locations#names DataDatabricksExternalLocations#names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 25
          },
          "name": "names",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_locations#provider_config DataDatabricksExternalLocations#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 31
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocations.DataDatabricksExternalLocationsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-locations/index:DataDatabricksExternalLocationsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocations.DataDatabricksExternalLocationsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocations.DataDatabricksExternalLocationsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-locations/index.ts",
        "line": 33
      },
      "name": "DataDatabricksExternalLocationsProviderConfig",
      "namespace": "dataDatabricksExternalLocations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_locations#workspace_id DataDatabricksExternalLocations#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 37
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-locations/index:DataDatabricksExternalLocationsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalLocations.DataDatabricksExternalLocationsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocations.DataDatabricksExternalLocationsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-locations/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-locations/index.ts",
        "line": 69
      },
      "name": "DataDatabricksExternalLocationsProviderConfigOutputReference",
      "namespace": "dataDatabricksExternalLocations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 110
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 103
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-locations/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalLocations.DataDatabricksExternalLocationsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-locations/index:DataDatabricksExternalLocationsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalMetadata.DataDatabricksExternalMetadata": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_metadata databricks_external_metadata}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadata.DataDatabricksExternalMetadata",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_metadata databricks_external_metadata} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-metadata/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadata.DataDatabricksExternalMetadataConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-metadata/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksExternalMetadata resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 136
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatabricksExternalMetadata to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_metadata#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksExternalMetadata that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksExternalMetadata to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 239
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadata.DataDatabricksExternalMetadataProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 242
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 274
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 281
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksExternalMetadata",
      "namespace": "dataDatabricksExternalMetadata",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 124
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 176
          },
          "name": "columns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 186
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 181
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 191
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 196
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 201
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 206
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 224
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 230
          },
          "name": "properties",
          "type": {
            "fqn": "cdktn.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 236
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadata.DataDatabricksExternalMetadataProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 251
          },
          "name": "systemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 261
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 256
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 266
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 219
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 246
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadata.DataDatabricksExternalMetadataProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 212
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-metadata/index:DataDatabricksExternalMetadata"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalMetadata.DataDatabricksExternalMetadataConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadata.DataDatabricksExternalMetadataConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-metadata/index.ts",
        "line": 14
      },
      "name": "DataDatabricksExternalMetadataConfig",
      "namespace": "dataDatabricksExternalMetadata",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_metadata#name DataDatabricksExternalMetadata#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_metadata#provider_config DataDatabricksExternalMetadata#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadata.DataDatabricksExternalMetadataProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-metadata/index:DataDatabricksExternalMetadataConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalMetadata.DataDatabricksExternalMetadataProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadata.DataDatabricksExternalMetadataProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-metadata/index.ts",
        "line": 24
      },
      "name": "DataDatabricksExternalMetadataProviderConfig",
      "namespace": "dataDatabricksExternalMetadata",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_metadata#workspace_id DataDatabricksExternalMetadata#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 28
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-metadata/index:DataDatabricksExternalMetadataProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalMetadata.DataDatabricksExternalMetadataProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadata.DataDatabricksExternalMetadataProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-metadata/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-metadata/index.ts",
        "line": 60
      },
      "name": "DataDatabricksExternalMetadataProviderConfigOutputReference",
      "namespace": "dataDatabricksExternalMetadata",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 111
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-metadata/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadata.DataDatabricksExternalMetadataProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-external-metadata/index:DataDatabricksExternalMetadataProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatas": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_metadatas databricks_external_metadatas}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatas",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_metadatas databricks_external_metadatas} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-metadatas/index.ts",
          "line": 444
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-metadatas/index.ts",
        "line": 412
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksExternalMetadatas resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 429
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatabricksExternalMetadatas to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_metadatas#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksExternalMetadatas that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksExternalMetadatas to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 495
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 482
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 498
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 510
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 517
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksExternalMetadatas",
      "namespace": "dataDatabricksExternalMetadatas",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 417
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 470
          },
          "name": "externalMetadata",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasExternalMetadataList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 492
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 486
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 502
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 476
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-metadatas/index:DataDatabricksExternalMetadatas"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-metadatas/index.ts",
        "line": 14
      },
      "name": "DataDatabricksExternalMetadatasConfig",
      "namespace": "dataDatabricksExternalMetadatas",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_metadatas#page_size DataDatabricksExternalMetadatas#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 18
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_metadatas#provider_config DataDatabricksExternalMetadatas#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-metadatas/index:DataDatabricksExternalMetadatasConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasExternalMetadata": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasExternalMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-metadatas/index.ts",
        "line": 115
      },
      "name": "DataDatabricksExternalMetadatasExternalMetadata",
      "namespace": "dataDatabricksExternalMetadatas",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_metadatas#name DataDatabricksExternalMetadatas#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 119
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_metadatas#provider_config DataDatabricksExternalMetadatas#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 123
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasExternalMetadataProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-metadatas/index:DataDatabricksExternalMetadatasExternalMetadata"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasExternalMetadataList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasExternalMetadataList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-metadatas/index.ts",
          "line": 306
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-external-metadatas/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 313
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasExternalMetadataOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksExternalMetadatasExternalMetadataList",
      "namespace": "dataDatabricksExternalMetadatas",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 299
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasExternalMetadata"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-external-metadatas/index:DataDatabricksExternalMetadatasExternalMetadataList"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasExternalMetadataOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasExternalMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-metadatas/index.ts",
          "line": 171
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-external-metadatas/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 266
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasExternalMetadataProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 269
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksExternalMetadatasExternalMetadataOutputReference",
      "namespace": "dataDatabricksExternalMetadatas",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 203
          },
          "name": "columns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 213
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 208
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 218
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 223
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 228
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 233
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 251
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 257
          },
          "name": "properties",
          "type": {
            "fqn": "cdktn.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 263
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasExternalMetadataProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 278
          },
          "name": "systemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 288
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 283
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 293
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 246
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 273
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasExternalMetadataProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 239
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasExternalMetadata"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-metadatas/index:DataDatabricksExternalMetadatasExternalMetadataOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasExternalMetadataProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasExternalMetadataProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-metadatas/index.ts",
        "line": 24
      },
      "name": "DataDatabricksExternalMetadatasExternalMetadataProviderConfig",
      "namespace": "dataDatabricksExternalMetadatas",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_metadatas#workspace_id DataDatabricksExternalMetadatas#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 28
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-metadatas/index:DataDatabricksExternalMetadatasExternalMetadataProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasExternalMetadataProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasExternalMetadataProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-metadatas/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-metadatas/index.ts",
        "line": 60
      },
      "name": "DataDatabricksExternalMetadatasExternalMetadataProviderConfigOutputReference",
      "namespace": "dataDatabricksExternalMetadatas",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 111
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasExternalMetadataProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-external-metadatas/index:DataDatabricksExternalMetadatasExternalMetadataProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-external-metadatas/index.ts",
        "line": 317
      },
      "name": "DataDatabricksExternalMetadatasProviderConfig",
      "namespace": "dataDatabricksExternalMetadatas",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/external_metadatas#workspace_id DataDatabricksExternalMetadatas#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 321
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-external-metadatas/index:DataDatabricksExternalMetadatasProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-external-metadatas/index.ts",
          "line": 361
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-external-metadatas/index.ts",
        "line": 353
      },
      "name": "DataDatabricksExternalMetadatasProviderConfigOutputReference",
      "namespace": "dataDatabricksExternalMetadatas",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 404
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 397
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-external-metadatas/index.ts",
            "line": 365
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksExternalMetadatas.DataDatabricksExternalMetadatasProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-external-metadatas/index:DataDatabricksExternalMetadatasProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeature": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature databricks_feature_engineering_feature}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeature",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature databricks_feature_engineering_feature} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 4898
        },
        "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": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 4866
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksFeatureEngineeringFeature resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4883
          },
          "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 DataDatabricksFeatureEngineeringFeature to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksFeatureEngineeringFeature that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksFeatureEngineeringFeature to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4973
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4976
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 5006
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 5013
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeature",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4871
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4923
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4929
          },
          "name": "entities",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureEntitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4934
          },
          "name": "filterCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4953
          },
          "name": "function",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4958
          },
          "name": "inputs",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4964
          },
          "name": "lineageContext",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureLineageContextOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4970
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4986
          },
          "name": "source",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4998
          },
          "name": "timeseriesColumn",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeseriesColumnOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4992
          },
          "name": "timeWindow",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4947
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4980
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4940
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeature"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 14
      },
      "name": "DataDatabricksFeatureEngineeringFeatureConfig",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#full_name DataDatabricksFeatureEngineeringFeature#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 18
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#provider_config DataDatabricksFeatureEngineeringFeature#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureEntities": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureEntities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 24
      },
      "name": "DataDatabricksFeatureEngineeringFeatureEntities",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#name DataDatabricksFeatureEngineeringFeature#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 28
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureEntities"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureEntitiesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureEntitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 116
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-feature-engineering-feature/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 123
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureEntitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeatureEntitiesList",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 109
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureEntities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureEntitiesList"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureEntitiesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureEntitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 69
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-feature-engineering-feature/index.ts",
        "line": 60
      },
      "name": "DataDatabricksFeatureEngineeringFeatureEntitiesOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 103
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 96
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 73
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureEntities"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureEntitiesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunction": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 2659
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunction",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#aggregation_function DataDatabricksFeatureEngineeringFeature#aggregation_function}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2663
          },
          "name": "aggregationFunction",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunction"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#column_selection DataDatabricksFeatureEngineeringFeature#column_selection}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2667
          },
          "name": "columnSelection",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionColumnSelection"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#extra_parameters DataDatabricksFeatureEngineeringFeature#extra_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2671
          },
          "name": "extraParameters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionExtraParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#function_type DataDatabricksFeatureEngineeringFeature#function_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2675
          },
          "name": "functionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunction"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunction": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 1902
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunction",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#approx_count_distinct DataDatabricksFeatureEngineeringFeature#approx_count_distinct}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1906
          },
          "name": "approxCountDistinct",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionApproxCountDistinct"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#approx_percentile DataDatabricksFeatureEngineeringFeature#approx_percentile}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1910
          },
          "name": "approxPercentile",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionApproxPercentile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#avg DataDatabricksFeatureEngineeringFeature#avg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1914
          },
          "name": "avg",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionAvg"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#count_function DataDatabricksFeatureEngineeringFeature#count_function}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1918
          },
          "name": "countFunction",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionCountFunction"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#first DataDatabricksFeatureEngineeringFeature#first}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1922
          },
          "name": "first",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionFirst"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#last DataDatabricksFeatureEngineeringFeature#last}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1926
          },
          "name": "last",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionLast"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#max DataDatabricksFeatureEngineeringFeature#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1930
          },
          "name": "max",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionMax"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#min DataDatabricksFeatureEngineeringFeature#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1934
          },
          "name": "min",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionMin"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#stddev_pop DataDatabricksFeatureEngineeringFeature#stddev_pop}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1938
          },
          "name": "stddevPop",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionStddevPop"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#stddev_samp DataDatabricksFeatureEngineeringFeature#stddev_samp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1942
          },
          "name": "stddevSamp",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionStddevSamp"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#sum DataDatabricksFeatureEngineeringFeature#sum}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1946
          },
          "name": "sum",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionSum"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#time_window DataDatabricksFeatureEngineeringFeature#time_window}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1950
          },
          "name": "timeWindow",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindow"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#var_pop DataDatabricksFeatureEngineeringFeature#var_pop}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1954
          },
          "name": "varPop",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionVarPop"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#var_samp DataDatabricksFeatureEngineeringFeature#var_samp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1958
          },
          "name": "varSamp",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionVarSamp"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunction"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionApproxCountDistinct": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionApproxCountDistinct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 127
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionApproxCountDistinct",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#input DataDatabricksFeatureEngineeringFeature#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 131
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#relative_sd DataDatabricksFeatureEngineeringFeature#relative_sd}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 135
          },
          "name": "relativeSd",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionApproxCountDistinct"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionApproxCountDistinctOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionApproxCountDistinctOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 182
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 243
          },
          "name": "resetRelativeSd"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionApproxCountDistinctOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 231
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 247
          },
          "name": "relativeSdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 224
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 237
          },
          "name": "relativeSd",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 186
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionApproxCountDistinct"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionApproxCountDistinctOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionApproxPercentile": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionApproxPercentile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 251
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionApproxPercentile",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#input DataDatabricksFeatureEngineeringFeature#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 259
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#percentile DataDatabricksFeatureEngineeringFeature#percentile}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 263
          },
          "name": "percentile",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#accuracy DataDatabricksFeatureEngineeringFeature#accuracy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 255
          },
          "name": "accuracy",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionApproxPercentile"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionApproxPercentileOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionApproxPercentileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 317
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 371
          },
          "name": "resetAccuracy"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionApproxPercentileOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 375
          },
          "name": "accuracyInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 388
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 401
          },
          "name": "percentileInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 365
          },
          "name": "accuracy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 381
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 394
          },
          "name": "percentile",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionApproxPercentile"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionApproxPercentileOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionAvg": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionAvg",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 405
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionAvg",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#input DataDatabricksFeatureEngineeringFeature#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 409
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionAvg"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionAvgOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionAvgOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 449
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 441
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionAvgOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 492
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 485
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionAvg"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionAvgOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionCountFunction": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionCountFunction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 496
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionCountFunction",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#input DataDatabricksFeatureEngineeringFeature#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 500
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionCountFunction"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionCountFunctionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionCountFunctionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 540
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 532
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionCountFunctionOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 583
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 576
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 544
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionCountFunction"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionCountFunctionOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionFirst": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionFirst",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 587
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionFirst",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#input DataDatabricksFeatureEngineeringFeature#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 591
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionFirst"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionFirstOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionFirstOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 631
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 623
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionFirstOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 674
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 667
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 635
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionFirst"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionFirstOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionLast": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionLast",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 678
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionLast",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#input DataDatabricksFeatureEngineeringFeature#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 682
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionLast"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionLastOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionLastOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 722
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 714
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionLastOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 765
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 758
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 726
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionLast"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionLastOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionMax": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionMax",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 769
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionMax",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#input DataDatabricksFeatureEngineeringFeature#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 773
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionMax"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionMaxOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionMaxOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 813
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 805
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionMaxOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 856
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 849
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 817
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionMax"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionMaxOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionMin": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionMin",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 860
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionMin",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#input DataDatabricksFeatureEngineeringFeature#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 864
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionMin"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionMinOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionMinOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 904
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 896
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionMinOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 947
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 940
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 908
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionMin"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionMinOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 2089
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 2081
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2206
          },
          "name": "putApproxCountDistinct",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionApproxCountDistinct"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2222
          },
          "name": "putApproxPercentile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionApproxPercentile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2238
          },
          "name": "putAvg",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionAvg"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2254
          },
          "name": "putCountFunction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionCountFunction"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2270
          },
          "name": "putFirst",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionFirst"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2286
          },
          "name": "putLast",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionLast"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2302
          },
          "name": "putMax",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionMax"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2318
          },
          "name": "putMin",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionMin"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2334
          },
          "name": "putStddevPop",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionStddevPop"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2350
          },
          "name": "putStddevSamp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionStddevSamp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2366
          },
          "name": "putSum",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionSum"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2382
          },
          "name": "putTimeWindow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindow"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2398
          },
          "name": "putVarPop",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionVarPop"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2414
          },
          "name": "putVarSamp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionVarSamp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2209
          },
          "name": "resetApproxCountDistinct"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2225
          },
          "name": "resetApproxPercentile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2241
          },
          "name": "resetAvg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2257
          },
          "name": "resetCountFunction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2273
          },
          "name": "resetFirst"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2289
          },
          "name": "resetLast"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2305
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2321
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2337
          },
          "name": "resetStddevPop"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2353
          },
          "name": "resetStddevSamp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2369
          },
          "name": "resetSum"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2385
          },
          "name": "resetTimeWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2401
          },
          "name": "resetVarPop"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2417
          },
          "name": "resetVarSamp"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2203
          },
          "name": "approxCountDistinct",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionApproxCountDistinctOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2219
          },
          "name": "approxPercentile",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionApproxPercentileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2235
          },
          "name": "avg",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionAvgOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2251
          },
          "name": "countFunction",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionCountFunctionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2267
          },
          "name": "first",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionFirstOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2283
          },
          "name": "last",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionLastOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2299
          },
          "name": "max",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionMaxOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2315
          },
          "name": "min",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionMinOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2331
          },
          "name": "stddevPop",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionStddevPopOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2347
          },
          "name": "stddevSamp",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionStddevSampOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2363
          },
          "name": "sum",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionSumOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2379
          },
          "name": "timeWindow",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2395
          },
          "name": "varPop",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionVarPopOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2411
          },
          "name": "varSamp",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionVarSampOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2213
          },
          "name": "approxCountDistinctInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionApproxCountDistinct"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2229
          },
          "name": "approxPercentileInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionApproxPercentile"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2245
          },
          "name": "avgInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionAvg"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2261
          },
          "name": "countFunctionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionCountFunction"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2277
          },
          "name": "firstInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionFirst"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2293
          },
          "name": "lastInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionLast"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2309
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionMax"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2325
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionMin"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2341
          },
          "name": "stddevPopInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionStddevPop"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2357
          },
          "name": "stddevSampInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionStddevSamp"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2373
          },
          "name": "sumInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionSum"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2389
          },
          "name": "timeWindowInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindow"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2405
          },
          "name": "varPopInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionVarPop"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2421
          },
          "name": "varSampInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionVarSamp"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2093
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunction"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionStddevPop": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionStddevPop",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 951
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionStddevPop",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#input DataDatabricksFeatureEngineeringFeature#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 955
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionStddevPop"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionStddevPopOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionStddevPopOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 995
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 987
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionStddevPopOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1038
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1031
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 999
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionStddevPop"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionStddevPopOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionStddevSamp": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionStddevSamp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 1042
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionStddevSamp",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#input DataDatabricksFeatureEngineeringFeature#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1046
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionStddevSamp"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionStddevSampOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionStddevSampOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 1086
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 1078
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionStddevSampOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1129
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1122
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1090
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionStddevSamp"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionStddevSampOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionSum": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionSum",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 1133
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionSum",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#input DataDatabricksFeatureEngineeringFeature#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1137
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionSum"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionSumOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionSumOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 1177
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 1169
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionSumOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1220
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1213
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionSum"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionSumOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindow": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 1560
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindow",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#continuous DataDatabricksFeatureEngineeringFeature#continuous}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1564
          },
          "name": "continuous",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowContinuous"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#sliding DataDatabricksFeatureEngineeringFeature#sliding}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1568
          },
          "name": "sliding",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowSliding"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#tumbling DataDatabricksFeatureEngineeringFeature#tumbling}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1572
          },
          "name": "tumbling",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowTumbling"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindow"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowContinuous": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowContinuous",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 1224
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowContinuous",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#window_duration DataDatabricksFeatureEngineeringFeature#window_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1232
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#offset DataDatabricksFeatureEngineeringFeature#offset}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1228
          },
          "name": "offset",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowContinuous"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowContinuousOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowContinuousOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 1279
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 1271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1327
          },
          "name": "resetOffset"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowContinuousOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1331
          },
          "name": "offsetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1344
          },
          "name": "windowDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1321
          },
          "name": "offset",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1337
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowContinuous"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowContinuousOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 1626
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 1618
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1677
          },
          "name": "putContinuous",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowContinuous"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1693
          },
          "name": "putSliding",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowSliding"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1709
          },
          "name": "putTumbling",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowTumbling"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1680
          },
          "name": "resetContinuous"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1696
          },
          "name": "resetSliding"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1712
          },
          "name": "resetTumbling"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1674
          },
          "name": "continuous",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowContinuousOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1690
          },
          "name": "sliding",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowSlidingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1706
          },
          "name": "tumbling",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowTumblingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1684
          },
          "name": "continuousInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowContinuous"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1700
          },
          "name": "slidingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowSliding"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1716
          },
          "name": "tumblingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowTumbling"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1630
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindow"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowSliding": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowSliding",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 1348
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowSliding",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#slide_duration DataDatabricksFeatureEngineeringFeature#slide_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1352
          },
          "name": "slideDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#window_duration DataDatabricksFeatureEngineeringFeature#window_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1356
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowSliding"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowSlidingOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowSlidingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 1403
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 1395
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowSlidingOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1452
          },
          "name": "slideDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1465
          },
          "name": "windowDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1445
          },
          "name": "slideDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1458
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowSliding"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowSlidingOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowTumbling": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowTumbling",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 1469
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowTumbling",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#window_duration DataDatabricksFeatureEngineeringFeature#window_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1473
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowTumbling"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowTumblingOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowTumblingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 1513
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 1505
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowTumblingOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1556
          },
          "name": "windowDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1549
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1517
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowTumbling"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowTumblingOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionVarPop": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionVarPop",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 1720
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionVarPop",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#input DataDatabricksFeatureEngineeringFeature#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1724
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionVarPop"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionVarPopOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionVarPopOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 1764
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 1756
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionVarPopOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1807
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1800
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1768
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionVarPop"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionVarPopOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionVarSamp": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionVarSamp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 1811
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionVarSamp",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#input DataDatabricksFeatureEngineeringFeature#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1815
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionVarSamp"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionVarSampOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionVarSampOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 1855
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 1847
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionVarSampOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1898
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1891
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 1859
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionVarSamp"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionVarSampOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionColumnSelection": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionColumnSelection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 2425
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionColumnSelection",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#column DataDatabricksFeatureEngineeringFeature#column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2429
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionColumnSelection"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionColumnSelectionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionColumnSelectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 2469
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 2461
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionColumnSelectionOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2512
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2505
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2473
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionColumnSelection"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionColumnSelectionOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionExtraParameters": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionExtraParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 2516
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionExtraParameters",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#key DataDatabricksFeatureEngineeringFeature#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2520
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#value DataDatabricksFeatureEngineeringFeature#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2524
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionExtraParameters"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionExtraParametersList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionExtraParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 2648
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-feature-engineering-feature/index.ts",
        "line": 2640
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2655
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionExtraParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionExtraParametersList",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2641
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionExtraParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionExtraParametersList"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionExtraParametersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionExtraParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 2573
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-feature-engineering-feature/index.ts",
        "line": 2563
      },
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionExtraParametersOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2622
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2635
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2615
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2628
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2577
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionExtraParameters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionExtraParametersOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 2735
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 2728
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2783
          },
          "name": "putAggregationFunction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunction"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2799
          },
          "name": "putColumnSelection",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionColumnSelection"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2815
          },
          "name": "putExtraParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionExtraParameters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2786
          },
          "name": "resetAggregationFunction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2802
          },
          "name": "resetColumnSelection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2818
          },
          "name": "resetExtraParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2834
          },
          "name": "resetFunctionType"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeatureFunctionOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2780
          },
          "name": "aggregationFunction",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunctionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2796
          },
          "name": "columnSelection",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionColumnSelectionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2812
          },
          "name": "extraParameters",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionExtraParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2790
          },
          "name": "aggregationFunctionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionAggregationFunction"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2806
          },
          "name": "columnSelectionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionColumnSelection"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2822
          },
          "name": "extraParametersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunctionExtraParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2838
          },
          "name": "functionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2828
          },
          "name": "functionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2739
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureFunction"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureFunctionOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureLineageContext": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureLineageContext",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 2969
      },
      "name": "DataDatabricksFeatureEngineeringFeatureLineageContext",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#job_context DataDatabricksFeatureEngineeringFeature#job_context}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2973
          },
          "name": "jobContext",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureLineageContextJobContext"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#notebook_id DataDatabricksFeatureEngineeringFeature#notebook_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2977
          },
          "name": "notebookId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureLineageContext"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureLineageContextJobContext": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureLineageContextJobContext",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 2842
      },
      "name": "DataDatabricksFeatureEngineeringFeatureLineageContextJobContext",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#job_id DataDatabricksFeatureEngineeringFeature#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2846
          },
          "name": "jobId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#job_run_id DataDatabricksFeatureEngineeringFeature#job_run_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2850
          },
          "name": "jobRunId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureLineageContextJobContext"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureLineageContextJobContextOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureLineageContextJobContextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 2897
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 2889
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2945
          },
          "name": "resetJobId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2961
          },
          "name": "resetJobRunId"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeatureLineageContextJobContextOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2949
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2965
          },
          "name": "jobRunIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2939
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2955
          },
          "name": "jobRunId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 2901
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureLineageContextJobContext"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureLineageContextJobContextOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureLineageContextOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureLineageContextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 3023
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 3016
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3059
          },
          "name": "putJobContext",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureLineageContextJobContext"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3062
          },
          "name": "resetJobContext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3078
          },
          "name": "resetNotebookId"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeatureLineageContextOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3056
          },
          "name": "jobContext",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureLineageContextJobContextOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3066
          },
          "name": "jobContextInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureLineageContextJobContext"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3082
          },
          "name": "notebookIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3072
          },
          "name": "notebookId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3027
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureLineageContext"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureLineageContextOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 3086
      },
      "name": "DataDatabricksFeatureEngineeringFeatureProviderConfig",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#workspace_id DataDatabricksFeatureEngineeringFeature#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3090
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 3130
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 3122
      },
      "name": "DataDatabricksFeatureEngineeringFeatureProviderConfigOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3173
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3166
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 4145
      },
      "name": "DataDatabricksFeatureEngineeringFeatureSource",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#delta_table_source DataDatabricksFeatureEngineeringFeature#delta_table_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4149
          },
          "name": "deltaTableSource",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceDeltaTableSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#kafka_source DataDatabricksFeatureEngineeringFeature#kafka_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4153
          },
          "name": "kafkaSource",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#request_source DataDatabricksFeatureEngineeringFeature#request_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4157
          },
          "name": "requestSource",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSource"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureSource"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceDeltaTableSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceDeltaTableSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 3177
      },
      "name": "DataDatabricksFeatureEngineeringFeatureSourceDeltaTableSource",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#full_name DataDatabricksFeatureEngineeringFeature#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3193
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#dataframe_schema DataDatabricksFeatureEngineeringFeature#dataframe_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3181
          },
          "name": "dataframeSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#entity_columns DataDatabricksFeatureEngineeringFeature#entity_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3185
          },
          "name": "entityColumns",
          "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/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#filter_condition DataDatabricksFeatureEngineeringFeature#filter_condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3189
          },
          "name": "filterCondition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#timeseries_column DataDatabricksFeatureEngineeringFeature#timeseries_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3197
          },
          "name": "timeseriesColumn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#transformation_sql DataDatabricksFeatureEngineeringFeature#transformation_sql}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3201
          },
          "name": "transformationSql",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureSourceDeltaTableSource"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceDeltaTableSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceDeltaTableSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 3276
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 3268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3348
          },
          "name": "resetDataframeSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3364
          },
          "name": "resetEntityColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3380
          },
          "name": "resetFilterCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3409
          },
          "name": "resetTimeseriesColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3425
          },
          "name": "resetTransformationSql"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeatureSourceDeltaTableSourceOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3352
          },
          "name": "dataframeSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3368
          },
          "name": "entityColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3384
          },
          "name": "filterConditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3397
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3413
          },
          "name": "timeseriesColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3429
          },
          "name": "transformationSqlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3342
          },
          "name": "dataframeSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3358
          },
          "name": "entityColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3374
          },
          "name": "filterCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3390
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3403
          },
          "name": "timeseriesColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3419
          },
          "name": "transformationSql",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceDeltaTableSource"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureSourceDeltaTableSourceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 3637
      },
      "name": "DataDatabricksFeatureEngineeringFeatureSourceKafkaSource",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#name DataDatabricksFeatureEngineeringFeature#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3649
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#entity_column_identifiers DataDatabricksFeatureEngineeringFeature#entity_column_identifiers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3641
          },
          "name": "entityColumnIdentifiers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#filter_condition DataDatabricksFeatureEngineeringFeature#filter_condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3645
          },
          "name": "filterCondition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#timeseries_column_identifier DataDatabricksFeatureEngineeringFeature#timeseries_column_identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3653
          },
          "name": "timeseriesColumnIdentifier",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceTimeseriesColumnIdentifier"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureSourceKafkaSource"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiers": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 3433
      },
      "name": "DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiers",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#variant_expr_path DataDatabricksFeatureEngineeringFeature#variant_expr_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3437
          },
          "name": "variantExprPath",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiers"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiersList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 3535
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-feature-engineering-feature/index.ts",
        "line": 3527
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3542
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiersOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiersList",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3528
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiersList"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 3479
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-feature-engineering-feature/index.ts",
        "line": 3469
      },
      "name": "DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiersOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3522
          },
          "name": "variantExprPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3515
          },
          "name": "variantExprPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiersOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 3714
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 3706
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3771
          },
          "name": "putEntityColumnIdentifiers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3816
          },
          "name": "putTimeseriesColumnIdentifier",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceTimeseriesColumnIdentifier"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3774
          },
          "name": "resetEntityColumnIdentifiers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3790
          },
          "name": "resetFilterCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3819
          },
          "name": "resetTimeseriesColumnIdentifier"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3768
          },
          "name": "entityColumnIdentifiers",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3813
          },
          "name": "timeseriesColumnIdentifier",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceTimeseriesColumnIdentifierOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3778
          },
          "name": "entityColumnIdentifiersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3794
          },
          "name": "filterConditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3807
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3823
          },
          "name": "timeseriesColumnIdentifierInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceTimeseriesColumnIdentifier"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3784
          },
          "name": "filterCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3800
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3718
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSource"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceTimeseriesColumnIdentifier": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceTimeseriesColumnIdentifier",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 3546
      },
      "name": "DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceTimeseriesColumnIdentifier",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#variant_expr_path DataDatabricksFeatureEngineeringFeature#variant_expr_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3550
          },
          "name": "variantExprPath",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceTimeseriesColumnIdentifier"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceTimeseriesColumnIdentifierOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceTimeseriesColumnIdentifierOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 3590
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 3582
      },
      "name": "DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceTimeseriesColumnIdentifierOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3633
          },
          "name": "variantExprPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3626
          },
          "name": "variantExprPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3594
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceTimeseriesColumnIdentifier"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceTimeseriesColumnIdentifierOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 4210
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 4203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4252
          },
          "name": "putDeltaTableSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceDeltaTableSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4268
          },
          "name": "putKafkaSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4284
          },
          "name": "putRequestSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4255
          },
          "name": "resetDeltaTableSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4271
          },
          "name": "resetKafkaSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4287
          },
          "name": "resetRequestSource"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeatureSourceOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4249
          },
          "name": "deltaTableSource",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceDeltaTableSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4265
          },
          "name": "kafkaSource",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4281
          },
          "name": "requestSource",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4259
          },
          "name": "deltaTableSourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceDeltaTableSource"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4275
          },
          "name": "kafkaSourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceKafkaSource"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4291
          },
          "name": "requestSourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSource"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSource"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureSourceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 4051
      },
      "name": "DataDatabricksFeatureEngineeringFeatureSourceRequestSource",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#flat_schema DataDatabricksFeatureEngineeringFeature#flat_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4055
          },
          "name": "flatSchema",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchema"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureSourceRequestSource"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchema": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchema",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 3960
      },
      "name": "DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchema",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#fields DataDatabricksFeatureEngineeringFeature#fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3964
          },
          "name": "fields",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchemaFields"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchema"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchemaFields": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchemaFields",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 3827
      },
      "name": "DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchemaFields",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#data_type DataDatabricksFeatureEngineeringFeature#data_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3831
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#name DataDatabricksFeatureEngineeringFeature#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3835
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchemaFields"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchemaFieldsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchemaFieldsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 3949
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-feature-engineering-feature/index.ts",
        "line": 3941
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3956
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchemaFieldsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchemaFieldsList",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3942
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchemaFields"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchemaFieldsList"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchemaFieldsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchemaFieldsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 3883
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-feature-engineering-feature/index.ts",
        "line": 3874
      },
      "name": "DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchemaFieldsOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3923
          },
          "name": "dataTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3936
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3916
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3929
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 3887
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchemaFields"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchemaFieldsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchemaOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchemaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 4004
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 3996
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4043
          },
          "name": "putFields",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchemaFields"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchemaOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4040
          },
          "name": "fields",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchemaFieldsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4047
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchemaFields"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4008
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchema"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchemaOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 4095
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 4087
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4134
          },
          "name": "putFlatSchema",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchema"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4137
          },
          "name": "resetFlatSchema"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeatureSourceRequestSourceOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4131
          },
          "name": "flatSchema",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchemaOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4141
          },
          "name": "flatSchemaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSourceFlatSchema"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4099
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureSourceRequestSource"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureSourceRequestSourceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindow": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 4631
      },
      "name": "DataDatabricksFeatureEngineeringFeatureTimeWindow",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#continuous DataDatabricksFeatureEngineeringFeature#continuous}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4635
          },
          "name": "continuous",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowContinuous"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#sliding DataDatabricksFeatureEngineeringFeature#sliding}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4639
          },
          "name": "sliding",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowSliding"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#tumbling DataDatabricksFeatureEngineeringFeature#tumbling}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4643
          },
          "name": "tumbling",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowTumbling"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureTimeWindow"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowContinuous": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowContinuous",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 4295
      },
      "name": "DataDatabricksFeatureEngineeringFeatureTimeWindowContinuous",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#window_duration DataDatabricksFeatureEngineeringFeature#window_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4303
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#offset DataDatabricksFeatureEngineeringFeature#offset}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4299
          },
          "name": "offset",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureTimeWindowContinuous"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowContinuousOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowContinuousOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 4350
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 4342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4398
          },
          "name": "resetOffset"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeatureTimeWindowContinuousOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4402
          },
          "name": "offsetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4415
          },
          "name": "windowDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4392
          },
          "name": "offset",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4408
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4354
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowContinuous"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureTimeWindowContinuousOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 4696
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 4689
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4738
          },
          "name": "putContinuous",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowContinuous"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4754
          },
          "name": "putSliding",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowSliding"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4770
          },
          "name": "putTumbling",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowTumbling"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4741
          },
          "name": "resetContinuous"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4757
          },
          "name": "resetSliding"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4773
          },
          "name": "resetTumbling"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeatureTimeWindowOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4735
          },
          "name": "continuous",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowContinuousOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4751
          },
          "name": "sliding",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowSlidingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4767
          },
          "name": "tumbling",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowTumblingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4745
          },
          "name": "continuousInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowContinuous"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4761
          },
          "name": "slidingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowSliding"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4777
          },
          "name": "tumblingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowTumbling"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4700
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindow"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureTimeWindowOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowSliding": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowSliding",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 4419
      },
      "name": "DataDatabricksFeatureEngineeringFeatureTimeWindowSliding",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#slide_duration DataDatabricksFeatureEngineeringFeature#slide_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4423
          },
          "name": "slideDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#window_duration DataDatabricksFeatureEngineeringFeature#window_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4427
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureTimeWindowSliding"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowSlidingOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowSlidingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 4474
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 4466
      },
      "name": "DataDatabricksFeatureEngineeringFeatureTimeWindowSlidingOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4523
          },
          "name": "slideDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4536
          },
          "name": "windowDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4516
          },
          "name": "slideDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4529
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowSliding"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureTimeWindowSlidingOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowTumbling": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowTumbling",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 4540
      },
      "name": "DataDatabricksFeatureEngineeringFeatureTimeWindowTumbling",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#window_duration DataDatabricksFeatureEngineeringFeature#window_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4544
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureTimeWindowTumbling"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowTumblingOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowTumblingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 4584
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 4576
      },
      "name": "DataDatabricksFeatureEngineeringFeatureTimeWindowTumblingOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4627
          },
          "name": "windowDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4620
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4588
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeWindowTumbling"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureTimeWindowTumblingOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeseriesColumn": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeseriesColumn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 4781
      },
      "name": "DataDatabricksFeatureEngineeringFeatureTimeseriesColumn",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_feature#name DataDatabricksFeatureEngineeringFeature#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4785
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureTimeseriesColumn"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeseriesColumnOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeseriesColumnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-feature/index.ts",
          "line": 4824
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-feature/index.ts",
        "line": 4817
      },
      "name": "DataDatabricksFeatureEngineeringFeatureTimeseriesColumnOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4858
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4851
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-feature/index.ts",
            "line": 4828
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeature.DataDatabricksFeatureEngineeringFeatureTimeseriesColumn"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-feature/index:DataDatabricksFeatureEngineeringFeatureTimeseriesColumnOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeatures": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features databricks_feature_engineering_features}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeatures",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features databricks_feature_engineering_features} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 5176
        },
        "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": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 5144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksFeatureEngineeringFeatures resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 5161
          },
          "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 DataDatabricksFeatureEngineeringFeatures to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksFeatureEngineeringFeatures that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksFeatureEngineeringFeatures to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 5227
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 5214
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 5230
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 5242
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 5249
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeatures",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 5149
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 5202
          },
          "name": "features",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 5224
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 5218
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 5234
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 5208
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeatures"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 14
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesConfig",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#page_size DataDatabricksFeatureEngineeringFeatures#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 18
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#provider_config DataDatabricksFeatureEngineeringFeatures#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeatures": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeatures",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 4862
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeatures",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#full_name DataDatabricksFeatureEngineeringFeatures#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4866
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#provider_config DataDatabricksFeatureEngineeringFeatures#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4870
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeatures"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesEntities": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesEntities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 24
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesEntities",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#name DataDatabricksFeatureEngineeringFeatures#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 28
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesEntities"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesEntitiesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesEntitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 116
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-feature-engineering-features/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 123
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesEntitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesEntitiesList",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 109
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesEntities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesEntitiesList"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesEntitiesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesEntitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 69
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-feature-engineering-features/index.ts",
        "line": 60
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesEntitiesOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 103
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 96
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 73
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesEntities"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesEntitiesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunction": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 2659
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunction",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#aggregation_function DataDatabricksFeatureEngineeringFeatures#aggregation_function}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2663
          },
          "name": "aggregationFunction",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunction"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#column_selection DataDatabricksFeatureEngineeringFeatures#column_selection}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2667
          },
          "name": "columnSelection",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionColumnSelection"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#extra_parameters DataDatabricksFeatureEngineeringFeatures#extra_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2671
          },
          "name": "extraParameters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionExtraParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#function_type DataDatabricksFeatureEngineeringFeatures#function_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2675
          },
          "name": "functionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunction"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunction": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 1902
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunction",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#approx_count_distinct DataDatabricksFeatureEngineeringFeatures#approx_count_distinct}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1906
          },
          "name": "approxCountDistinct",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionApproxCountDistinct"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#approx_percentile DataDatabricksFeatureEngineeringFeatures#approx_percentile}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1910
          },
          "name": "approxPercentile",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionApproxPercentile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#avg DataDatabricksFeatureEngineeringFeatures#avg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1914
          },
          "name": "avg",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionAvg"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#count_function DataDatabricksFeatureEngineeringFeatures#count_function}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1918
          },
          "name": "countFunction",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionCountFunction"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#first DataDatabricksFeatureEngineeringFeatures#first}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1922
          },
          "name": "first",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionFirst"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#last DataDatabricksFeatureEngineeringFeatures#last}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1926
          },
          "name": "last",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionLast"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#max DataDatabricksFeatureEngineeringFeatures#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1930
          },
          "name": "max",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionMax"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#min DataDatabricksFeatureEngineeringFeatures#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1934
          },
          "name": "min",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionMin"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#stddev_pop DataDatabricksFeatureEngineeringFeatures#stddev_pop}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1938
          },
          "name": "stddevPop",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionStddevPop"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#stddev_samp DataDatabricksFeatureEngineeringFeatures#stddev_samp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1942
          },
          "name": "stddevSamp",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionStddevSamp"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#sum DataDatabricksFeatureEngineeringFeatures#sum}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1946
          },
          "name": "sum",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionSum"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#time_window DataDatabricksFeatureEngineeringFeatures#time_window}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1950
          },
          "name": "timeWindow",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindow"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#var_pop DataDatabricksFeatureEngineeringFeatures#var_pop}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1954
          },
          "name": "varPop",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionVarPop"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#var_samp DataDatabricksFeatureEngineeringFeatures#var_samp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1958
          },
          "name": "varSamp",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionVarSamp"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunction"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionApproxCountDistinct": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionApproxCountDistinct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 127
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionApproxCountDistinct",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#input DataDatabricksFeatureEngineeringFeatures#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 131
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#relative_sd DataDatabricksFeatureEngineeringFeatures#relative_sd}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 135
          },
          "name": "relativeSd",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionApproxCountDistinct"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionApproxCountDistinctOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionApproxCountDistinctOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 182
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 243
          },
          "name": "resetRelativeSd"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionApproxCountDistinctOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 231
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 247
          },
          "name": "relativeSdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 224
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 237
          },
          "name": "relativeSd",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 186
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionApproxCountDistinct"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionApproxCountDistinctOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionApproxPercentile": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionApproxPercentile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 251
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionApproxPercentile",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#input DataDatabricksFeatureEngineeringFeatures#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 259
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#percentile DataDatabricksFeatureEngineeringFeatures#percentile}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 263
          },
          "name": "percentile",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#accuracy DataDatabricksFeatureEngineeringFeatures#accuracy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 255
          },
          "name": "accuracy",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionApproxPercentile"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionApproxPercentileOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionApproxPercentileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 317
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 371
          },
          "name": "resetAccuracy"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionApproxPercentileOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 375
          },
          "name": "accuracyInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 388
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 401
          },
          "name": "percentileInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 365
          },
          "name": "accuracy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 381
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 394
          },
          "name": "percentile",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionApproxPercentile"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionApproxPercentileOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionAvg": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionAvg",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 405
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionAvg",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#input DataDatabricksFeatureEngineeringFeatures#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 409
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionAvg"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionAvgOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionAvgOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 449
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 441
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionAvgOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 492
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 485
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionAvg"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionAvgOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionCountFunction": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionCountFunction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 496
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionCountFunction",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#input DataDatabricksFeatureEngineeringFeatures#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 500
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionCountFunction"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionCountFunctionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionCountFunctionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 540
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 532
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionCountFunctionOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 583
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 576
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 544
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionCountFunction"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionCountFunctionOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionFirst": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionFirst",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 587
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionFirst",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#input DataDatabricksFeatureEngineeringFeatures#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 591
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionFirst"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionFirstOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionFirstOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 631
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 623
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionFirstOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 674
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 667
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 635
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionFirst"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionFirstOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionLast": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionLast",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 678
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionLast",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#input DataDatabricksFeatureEngineeringFeatures#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 682
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionLast"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionLastOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionLastOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 722
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 714
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionLastOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 765
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 758
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 726
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionLast"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionLastOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionMax": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionMax",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 769
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionMax",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#input DataDatabricksFeatureEngineeringFeatures#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 773
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionMax"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionMaxOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionMaxOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 813
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 805
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionMaxOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 856
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 849
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 817
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionMax"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionMaxOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionMin": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionMin",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 860
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionMin",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#input DataDatabricksFeatureEngineeringFeatures#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 864
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionMin"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionMinOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionMinOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 904
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 896
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionMinOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 947
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 940
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 908
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionMin"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionMinOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 2089
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 2081
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2206
          },
          "name": "putApproxCountDistinct",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionApproxCountDistinct"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2222
          },
          "name": "putApproxPercentile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionApproxPercentile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2238
          },
          "name": "putAvg",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionAvg"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2254
          },
          "name": "putCountFunction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionCountFunction"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2270
          },
          "name": "putFirst",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionFirst"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2286
          },
          "name": "putLast",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionLast"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2302
          },
          "name": "putMax",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionMax"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2318
          },
          "name": "putMin",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionMin"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2334
          },
          "name": "putStddevPop",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionStddevPop"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2350
          },
          "name": "putStddevSamp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionStddevSamp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2366
          },
          "name": "putSum",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionSum"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2382
          },
          "name": "putTimeWindow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindow"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2398
          },
          "name": "putVarPop",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionVarPop"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2414
          },
          "name": "putVarSamp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionVarSamp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2209
          },
          "name": "resetApproxCountDistinct"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2225
          },
          "name": "resetApproxPercentile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2241
          },
          "name": "resetAvg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2257
          },
          "name": "resetCountFunction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2273
          },
          "name": "resetFirst"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2289
          },
          "name": "resetLast"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2305
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2321
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2337
          },
          "name": "resetStddevPop"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2353
          },
          "name": "resetStddevSamp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2369
          },
          "name": "resetSum"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2385
          },
          "name": "resetTimeWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2401
          },
          "name": "resetVarPop"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2417
          },
          "name": "resetVarSamp"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2203
          },
          "name": "approxCountDistinct",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionApproxCountDistinctOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2219
          },
          "name": "approxPercentile",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionApproxPercentileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2235
          },
          "name": "avg",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionAvgOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2251
          },
          "name": "countFunction",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionCountFunctionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2267
          },
          "name": "first",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionFirstOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2283
          },
          "name": "last",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionLastOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2299
          },
          "name": "max",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionMaxOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2315
          },
          "name": "min",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionMinOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2331
          },
          "name": "stddevPop",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionStddevPopOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2347
          },
          "name": "stddevSamp",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionStddevSampOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2363
          },
          "name": "sum",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionSumOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2379
          },
          "name": "timeWindow",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2395
          },
          "name": "varPop",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionVarPopOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2411
          },
          "name": "varSamp",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionVarSampOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2213
          },
          "name": "approxCountDistinctInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionApproxCountDistinct"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2229
          },
          "name": "approxPercentileInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionApproxPercentile"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2245
          },
          "name": "avgInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionAvg"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2261
          },
          "name": "countFunctionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionCountFunction"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2277
          },
          "name": "firstInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionFirst"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2293
          },
          "name": "lastInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionLast"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2309
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionMax"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2325
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionMin"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2341
          },
          "name": "stddevPopInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionStddevPop"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2357
          },
          "name": "stddevSampInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionStddevSamp"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2373
          },
          "name": "sumInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionSum"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2389
          },
          "name": "timeWindowInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindow"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2405
          },
          "name": "varPopInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionVarPop"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2421
          },
          "name": "varSampInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionVarSamp"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2093
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunction"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionStddevPop": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionStddevPop",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 951
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionStddevPop",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#input DataDatabricksFeatureEngineeringFeatures#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 955
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionStddevPop"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionStddevPopOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionStddevPopOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 995
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 987
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionStddevPopOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1038
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1031
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 999
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionStddevPop"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionStddevPopOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionStddevSamp": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionStddevSamp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 1042
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionStddevSamp",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#input DataDatabricksFeatureEngineeringFeatures#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1046
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionStddevSamp"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionStddevSampOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionStddevSampOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 1086
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 1078
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionStddevSampOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1129
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1122
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1090
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionStddevSamp"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionStddevSampOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionSum": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionSum",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 1133
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionSum",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#input DataDatabricksFeatureEngineeringFeatures#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1137
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionSum"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionSumOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionSumOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 1177
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 1169
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionSumOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1220
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1213
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionSum"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionSumOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindow": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 1560
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindow",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#continuous DataDatabricksFeatureEngineeringFeatures#continuous}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1564
          },
          "name": "continuous",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowContinuous"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#sliding DataDatabricksFeatureEngineeringFeatures#sliding}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1568
          },
          "name": "sliding",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowSliding"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#tumbling DataDatabricksFeatureEngineeringFeatures#tumbling}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1572
          },
          "name": "tumbling",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowTumbling"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindow"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowContinuous": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowContinuous",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 1224
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowContinuous",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#window_duration DataDatabricksFeatureEngineeringFeatures#window_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1232
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#offset DataDatabricksFeatureEngineeringFeatures#offset}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1228
          },
          "name": "offset",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowContinuous"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowContinuousOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowContinuousOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 1279
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 1271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1327
          },
          "name": "resetOffset"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowContinuousOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1331
          },
          "name": "offsetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1344
          },
          "name": "windowDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1321
          },
          "name": "offset",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1337
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowContinuous"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowContinuousOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 1626
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 1618
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1677
          },
          "name": "putContinuous",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowContinuous"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1693
          },
          "name": "putSliding",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowSliding"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1709
          },
          "name": "putTumbling",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowTumbling"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1680
          },
          "name": "resetContinuous"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1696
          },
          "name": "resetSliding"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1712
          },
          "name": "resetTumbling"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1674
          },
          "name": "continuous",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowContinuousOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1690
          },
          "name": "sliding",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowSlidingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1706
          },
          "name": "tumbling",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowTumblingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1684
          },
          "name": "continuousInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowContinuous"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1700
          },
          "name": "slidingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowSliding"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1716
          },
          "name": "tumblingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowTumbling"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1630
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindow"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowSliding": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowSliding",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 1348
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowSliding",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#slide_duration DataDatabricksFeatureEngineeringFeatures#slide_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1352
          },
          "name": "slideDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#window_duration DataDatabricksFeatureEngineeringFeatures#window_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1356
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowSliding"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowSlidingOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowSlidingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 1403
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 1395
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowSlidingOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1452
          },
          "name": "slideDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1465
          },
          "name": "windowDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1445
          },
          "name": "slideDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1458
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowSliding"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowSlidingOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowTumbling": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowTumbling",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 1469
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowTumbling",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#window_duration DataDatabricksFeatureEngineeringFeatures#window_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1473
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowTumbling"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowTumblingOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowTumblingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 1513
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 1505
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowTumblingOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1556
          },
          "name": "windowDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1549
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1517
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowTumbling"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionTimeWindowTumblingOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionVarPop": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionVarPop",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 1720
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionVarPop",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#input DataDatabricksFeatureEngineeringFeatures#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1724
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionVarPop"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionVarPopOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionVarPopOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 1764
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 1756
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionVarPopOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1807
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1800
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1768
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionVarPop"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionVarPopOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionVarSamp": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionVarSamp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 1811
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionVarSamp",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#input DataDatabricksFeatureEngineeringFeatures#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1815
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionVarSamp"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionVarSampOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionVarSampOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 1855
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 1847
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionVarSampOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1898
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1891
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 1859
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionVarSamp"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionVarSampOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionColumnSelection": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionColumnSelection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 2425
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionColumnSelection",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#column DataDatabricksFeatureEngineeringFeatures#column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2429
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionColumnSelection"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionColumnSelectionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionColumnSelectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 2469
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 2461
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionColumnSelectionOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2512
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2505
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2473
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionColumnSelection"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionColumnSelectionOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionExtraParameters": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionExtraParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 2516
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionExtraParameters",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#key DataDatabricksFeatureEngineeringFeatures#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2520
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#value DataDatabricksFeatureEngineeringFeatures#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2524
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionExtraParameters"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionExtraParametersList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionExtraParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 2648
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-feature-engineering-features/index.ts",
        "line": 2640
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2655
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionExtraParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionExtraParametersList",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2641
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionExtraParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionExtraParametersList"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionExtraParametersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionExtraParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 2573
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-feature-engineering-features/index.ts",
        "line": 2563
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionExtraParametersOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2622
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2635
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2615
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2628
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2577
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionExtraParameters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionExtraParametersOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 2735
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 2728
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2783
          },
          "name": "putAggregationFunction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunction"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2799
          },
          "name": "putColumnSelection",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionColumnSelection"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2815
          },
          "name": "putExtraParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionExtraParameters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2786
          },
          "name": "resetAggregationFunction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2802
          },
          "name": "resetColumnSelection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2818
          },
          "name": "resetExtraParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2834
          },
          "name": "resetFunctionType"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2780
          },
          "name": "aggregationFunction",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunctionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2796
          },
          "name": "columnSelection",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionColumnSelectionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2812
          },
          "name": "extraParameters",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionExtraParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2790
          },
          "name": "aggregationFunctionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionAggregationFunction"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2806
          },
          "name": "columnSelectionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionColumnSelection"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2822
          },
          "name": "extraParametersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionExtraParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2838
          },
          "name": "functionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2828
          },
          "name": "functionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2739
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunction"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesLineageContext": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesLineageContext",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 2969
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesLineageContext",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#job_context DataDatabricksFeatureEngineeringFeatures#job_context}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2973
          },
          "name": "jobContext",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesLineageContextJobContext"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#notebook_id DataDatabricksFeatureEngineeringFeatures#notebook_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2977
          },
          "name": "notebookId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesLineageContext"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesLineageContextJobContext": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesLineageContextJobContext",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 2842
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesLineageContextJobContext",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#job_id DataDatabricksFeatureEngineeringFeatures#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2846
          },
          "name": "jobId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#job_run_id DataDatabricksFeatureEngineeringFeatures#job_run_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2850
          },
          "name": "jobRunId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesLineageContextJobContext"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesLineageContextJobContextOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesLineageContextJobContextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 2897
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 2889
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2945
          },
          "name": "resetJobId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2961
          },
          "name": "resetJobRunId"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesLineageContextJobContextOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2949
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2965
          },
          "name": "jobRunIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2939
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2955
          },
          "name": "jobRunId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 2901
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesLineageContextJobContext"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesLineageContextJobContextOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesLineageContextOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesLineageContextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 3023
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 3016
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3059
          },
          "name": "putJobContext",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesLineageContextJobContext"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3062
          },
          "name": "resetJobContext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3078
          },
          "name": "resetNotebookId"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesLineageContextOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3056
          },
          "name": "jobContext",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesLineageContextJobContextOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3066
          },
          "name": "jobContextInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesLineageContextJobContext"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3082
          },
          "name": "notebookIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3072
          },
          "name": "notebookId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3027
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesLineageContext"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesLineageContextOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 5038
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-feature-engineering-features/index.ts",
        "line": 5030
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 5045
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesList",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 5031
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeatures"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesList"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 4918
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-feature-engineering-features/index.ts",
        "line": 4909
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 5000
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 5003
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4950
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4956
          },
          "name": "entities",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesEntitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4961
          },
          "name": "filterCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4980
          },
          "name": "function",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesFunctionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4985
          },
          "name": "inputs",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4991
          },
          "name": "lineageContext",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesLineageContextOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4997
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 5013
          },
          "name": "source",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 5025
          },
          "name": "timeseriesColumn",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeseriesColumnOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 5019
          },
          "name": "timeWindow",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4974
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 5007
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4967
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4922
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeatures"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 3086
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesProviderConfig",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#workspace_id DataDatabricksFeatureEngineeringFeatures#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3090
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 3130
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 3122
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesProviderConfigOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3173
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3166
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 4145
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesSource",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#delta_table_source DataDatabricksFeatureEngineeringFeatures#delta_table_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4149
          },
          "name": "deltaTableSource",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceDeltaTableSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#kafka_source DataDatabricksFeatureEngineeringFeatures#kafka_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4153
          },
          "name": "kafkaSource",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#request_source DataDatabricksFeatureEngineeringFeatures#request_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4157
          },
          "name": "requestSource",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSource"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesSource"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceDeltaTableSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceDeltaTableSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 3177
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesSourceDeltaTableSource",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#full_name DataDatabricksFeatureEngineeringFeatures#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3193
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#dataframe_schema DataDatabricksFeatureEngineeringFeatures#dataframe_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3181
          },
          "name": "dataframeSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#entity_columns DataDatabricksFeatureEngineeringFeatures#entity_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3185
          },
          "name": "entityColumns",
          "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/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#filter_condition DataDatabricksFeatureEngineeringFeatures#filter_condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3189
          },
          "name": "filterCondition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#timeseries_column DataDatabricksFeatureEngineeringFeatures#timeseries_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3197
          },
          "name": "timeseriesColumn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#transformation_sql DataDatabricksFeatureEngineeringFeatures#transformation_sql}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3201
          },
          "name": "transformationSql",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesSourceDeltaTableSource"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceDeltaTableSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceDeltaTableSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 3276
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 3268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3348
          },
          "name": "resetDataframeSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3364
          },
          "name": "resetEntityColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3380
          },
          "name": "resetFilterCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3409
          },
          "name": "resetTimeseriesColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3425
          },
          "name": "resetTransformationSql"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesSourceDeltaTableSourceOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3352
          },
          "name": "dataframeSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3368
          },
          "name": "entityColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3384
          },
          "name": "filterConditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3397
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3413
          },
          "name": "timeseriesColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3429
          },
          "name": "transformationSqlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3342
          },
          "name": "dataframeSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3358
          },
          "name": "entityColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3374
          },
          "name": "filterCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3390
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3403
          },
          "name": "timeseriesColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3419
          },
          "name": "transformationSql",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceDeltaTableSource"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesSourceDeltaTableSourceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 3637
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSource",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#name DataDatabricksFeatureEngineeringFeatures#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3649
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#entity_column_identifiers DataDatabricksFeatureEngineeringFeatures#entity_column_identifiers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3641
          },
          "name": "entityColumnIdentifiers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceEntityColumnIdentifiers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#filter_condition DataDatabricksFeatureEngineeringFeatures#filter_condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3645
          },
          "name": "filterCondition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#timeseries_column_identifier DataDatabricksFeatureEngineeringFeatures#timeseries_column_identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3653
          },
          "name": "timeseriesColumnIdentifier",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceTimeseriesColumnIdentifier"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSource"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceEntityColumnIdentifiers": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceEntityColumnIdentifiers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 3433
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceEntityColumnIdentifiers",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#variant_expr_path DataDatabricksFeatureEngineeringFeatures#variant_expr_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3437
          },
          "name": "variantExprPath",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceEntityColumnIdentifiers"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceEntityColumnIdentifiersList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceEntityColumnIdentifiersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 3535
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-feature-engineering-features/index.ts",
        "line": 3527
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3542
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceEntityColumnIdentifiersOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceEntityColumnIdentifiersList",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3528
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceEntityColumnIdentifiers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceEntityColumnIdentifiersList"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceEntityColumnIdentifiersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceEntityColumnIdentifiersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 3479
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-feature-engineering-features/index.ts",
        "line": 3469
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceEntityColumnIdentifiersOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3522
          },
          "name": "variantExprPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3515
          },
          "name": "variantExprPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceEntityColumnIdentifiers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceEntityColumnIdentifiersOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 3714
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 3706
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3771
          },
          "name": "putEntityColumnIdentifiers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceEntityColumnIdentifiers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3816
          },
          "name": "putTimeseriesColumnIdentifier",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceTimeseriesColumnIdentifier"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3774
          },
          "name": "resetEntityColumnIdentifiers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3790
          },
          "name": "resetFilterCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3819
          },
          "name": "resetTimeseriesColumnIdentifier"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3768
          },
          "name": "entityColumnIdentifiers",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceEntityColumnIdentifiersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3813
          },
          "name": "timeseriesColumnIdentifier",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceTimeseriesColumnIdentifierOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3778
          },
          "name": "entityColumnIdentifiersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceEntityColumnIdentifiers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3794
          },
          "name": "filterConditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3807
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3823
          },
          "name": "timeseriesColumnIdentifierInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceTimeseriesColumnIdentifier"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3784
          },
          "name": "filterCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3800
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3718
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSource"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceTimeseriesColumnIdentifier": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceTimeseriesColumnIdentifier",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 3546
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceTimeseriesColumnIdentifier",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#variant_expr_path DataDatabricksFeatureEngineeringFeatures#variant_expr_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3550
          },
          "name": "variantExprPath",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceTimeseriesColumnIdentifier"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceTimeseriesColumnIdentifierOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceTimeseriesColumnIdentifierOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 3590
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 3582
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceTimeseriesColumnIdentifierOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3633
          },
          "name": "variantExprPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3626
          },
          "name": "variantExprPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3594
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceTimeseriesColumnIdentifier"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceTimeseriesColumnIdentifierOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 4210
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 4203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4252
          },
          "name": "putDeltaTableSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceDeltaTableSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4268
          },
          "name": "putKafkaSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4284
          },
          "name": "putRequestSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4255
          },
          "name": "resetDeltaTableSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4271
          },
          "name": "resetKafkaSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4287
          },
          "name": "resetRequestSource"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesSourceOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4249
          },
          "name": "deltaTableSource",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceDeltaTableSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4265
          },
          "name": "kafkaSource",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4281
          },
          "name": "requestSource",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4259
          },
          "name": "deltaTableSourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceDeltaTableSource"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4275
          },
          "name": "kafkaSourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceKafkaSource"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4291
          },
          "name": "requestSourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSource"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSource"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesSourceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 4051
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSource",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#flat_schema DataDatabricksFeatureEngineeringFeatures#flat_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4055
          },
          "name": "flatSchema",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchema"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSource"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchema": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchema",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 3960
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchema",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#fields DataDatabricksFeatureEngineeringFeatures#fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3964
          },
          "name": "fields",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchemaFields"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchema"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchemaFields": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchemaFields",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 3827
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchemaFields",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#data_type DataDatabricksFeatureEngineeringFeatures#data_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3831
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#name DataDatabricksFeatureEngineeringFeatures#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3835
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchemaFields"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchemaFieldsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchemaFieldsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 3949
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-feature-engineering-features/index.ts",
        "line": 3941
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3956
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchemaFieldsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchemaFieldsList",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3942
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchemaFields"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchemaFieldsList"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchemaFieldsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchemaFieldsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 3883
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-feature-engineering-features/index.ts",
        "line": 3874
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchemaFieldsOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3923
          },
          "name": "dataTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3936
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3916
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3929
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 3887
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchemaFields"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchemaFieldsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchemaOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchemaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 4004
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 3996
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4043
          },
          "name": "putFields",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchemaFields"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchemaOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4040
          },
          "name": "fields",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchemaFieldsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4047
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchemaFields"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4008
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchema"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchemaOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 4095
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 4087
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4134
          },
          "name": "putFlatSchema",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchema"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4137
          },
          "name": "resetFlatSchema"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4131
          },
          "name": "flatSchema",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchemaOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4141
          },
          "name": "flatSchemaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceFlatSchema"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4099
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSource"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesSourceRequestSourceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindow": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 4631
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindow",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#continuous DataDatabricksFeatureEngineeringFeatures#continuous}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4635
          },
          "name": "continuous",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowContinuous"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#sliding DataDatabricksFeatureEngineeringFeatures#sliding}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4639
          },
          "name": "sliding",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowSliding"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#tumbling DataDatabricksFeatureEngineeringFeatures#tumbling}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4643
          },
          "name": "tumbling",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowTumbling"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindow"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowContinuous": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowContinuous",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 4295
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowContinuous",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#window_duration DataDatabricksFeatureEngineeringFeatures#window_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4303
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#offset DataDatabricksFeatureEngineeringFeatures#offset}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4299
          },
          "name": "offset",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowContinuous"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowContinuousOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowContinuousOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 4350
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 4342
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4398
          },
          "name": "resetOffset"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowContinuousOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4402
          },
          "name": "offsetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4415
          },
          "name": "windowDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4392
          },
          "name": "offset",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4408
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4354
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowContinuous"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowContinuousOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 4696
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 4689
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4738
          },
          "name": "putContinuous",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowContinuous"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4754
          },
          "name": "putSliding",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowSliding"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4770
          },
          "name": "putTumbling",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowTumbling"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4741
          },
          "name": "resetContinuous"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4757
          },
          "name": "resetSliding"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4773
          },
          "name": "resetTumbling"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4735
          },
          "name": "continuous",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowContinuousOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4751
          },
          "name": "sliding",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowSlidingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4767
          },
          "name": "tumbling",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowTumblingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4745
          },
          "name": "continuousInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowContinuous"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4761
          },
          "name": "slidingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowSliding"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4777
          },
          "name": "tumblingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowTumbling"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4700
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindow"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowSliding": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowSliding",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 4419
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowSliding",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#slide_duration DataDatabricksFeatureEngineeringFeatures#slide_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4423
          },
          "name": "slideDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#window_duration DataDatabricksFeatureEngineeringFeatures#window_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4427
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowSliding"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowSlidingOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowSlidingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 4474
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 4466
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowSlidingOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4523
          },
          "name": "slideDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4536
          },
          "name": "windowDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4516
          },
          "name": "slideDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4529
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowSliding"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowSlidingOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowTumbling": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowTumbling",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 4540
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowTumbling",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#window_duration DataDatabricksFeatureEngineeringFeatures#window_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4544
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowTumbling"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowTumblingOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowTumblingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 4584
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 4576
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowTumblingOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4627
          },
          "name": "windowDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4620
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4588
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowTumbling"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesTimeWindowTumblingOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeseriesColumn": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeseriesColumn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 4781
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesTimeseriesColumn",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#name DataDatabricksFeatureEngineeringFeatures#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4785
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesTimeseriesColumn"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeseriesColumnOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeseriesColumnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 4824
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 4817
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesFeaturesTimeseriesColumnOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4858
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4851
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 4828
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesFeaturesTimeseriesColumn"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesFeaturesTimeseriesColumnOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 5049
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesProviderConfig",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_features#workspace_id DataDatabricksFeatureEngineeringFeatures#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 5053
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-features/index.ts",
          "line": 5093
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-features/index.ts",
        "line": 5085
      },
      "name": "DataDatabricksFeatureEngineeringFeaturesProviderConfigOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 5136
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 5129
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-features/index.ts",
            "line": 5097
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringFeatures.DataDatabricksFeatureEngineeringFeaturesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-features/index:DataDatabricksFeatureEngineeringFeaturesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfig": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_config databricks_feature_engineering_kafka_config}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_config databricks_feature_engineering_kafka_config} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
          "line": 893
        },
        "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": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
        "line": 861
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksFeatureEngineeringKafkaConfig resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 878
          },
          "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 DataDatabricksFeatureEngineeringKafkaConfig to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksFeatureEngineeringKafkaConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksFeatureEngineeringKafkaConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 964
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 967
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 991
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 998
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksFeatureEngineeringKafkaConfig",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 866
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 919
          },
          "name": "authConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigAuthConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 925
          },
          "name": "backfillSource",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigBackfillSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 930
          },
          "name": "bootstrapServers",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 936
          },
          "name": "extraOptions",
          "type": {
            "fqn": "cdktn.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 942
          },
          "name": "keySchema",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigKeySchemaOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 961
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 977
          },
          "name": "subscriptionMode",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigSubscriptionModeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 983
          },
          "name": "valueSchema",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigValueSchemaOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 955
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 971
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 948
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-config/index:DataDatabricksFeatureEngineeringKafkaConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigAuthConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigAuthConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
        "line": 24
      },
      "name": "DataDatabricksFeatureEngineeringKafkaConfigAuthConfig",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_config#uc_service_credential_name DataDatabricksFeatureEngineeringKafkaConfig#uc_service_credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 28
          },
          "name": "ucServiceCredentialName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-config/index:DataDatabricksFeatureEngineeringKafkaConfigAuthConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigAuthConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigAuthConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
        "line": 60
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 100
          },
          "name": "resetUcServiceCredentialName"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringKafkaConfigAuthConfigOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 104
          },
          "name": "ucServiceCredentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 94
          },
          "name": "ucServiceCredentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigAuthConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-config/index:DataDatabricksFeatureEngineeringKafkaConfigAuthConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigBackfillSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigBackfillSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
        "line": 364
      },
      "name": "DataDatabricksFeatureEngineeringKafkaConfigBackfillSource",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_config#delta_table_source DataDatabricksFeatureEngineeringKafkaConfig#delta_table_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 368
          },
          "name": "deltaTableSource",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigBackfillSourceDeltaTableSource"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-config/index:DataDatabricksFeatureEngineeringKafkaConfigBackfillSource"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigBackfillSourceDeltaTableSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigBackfillSourceDeltaTableSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
        "line": 108
      },
      "name": "DataDatabricksFeatureEngineeringKafkaConfigBackfillSourceDeltaTableSource",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_config#full_name DataDatabricksFeatureEngineeringKafkaConfig#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 124
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_config#dataframe_schema DataDatabricksFeatureEngineeringKafkaConfig#dataframe_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 112
          },
          "name": "dataframeSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_config#entity_columns DataDatabricksFeatureEngineeringKafkaConfig#entity_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 116
          },
          "name": "entityColumns",
          "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/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_config#filter_condition DataDatabricksFeatureEngineeringKafkaConfig#filter_condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 120
          },
          "name": "filterCondition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_config#timeseries_column DataDatabricksFeatureEngineeringKafkaConfig#timeseries_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 128
          },
          "name": "timeseriesColumn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_config#transformation_sql DataDatabricksFeatureEngineeringKafkaConfig#transformation_sql}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 132
          },
          "name": "transformationSql",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-config/index:DataDatabricksFeatureEngineeringKafkaConfigBackfillSourceDeltaTableSource"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigBackfillSourceDeltaTableSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigBackfillSourceDeltaTableSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
          "line": 207
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 279
          },
          "name": "resetDataframeSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 295
          },
          "name": "resetEntityColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 311
          },
          "name": "resetFilterCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 340
          },
          "name": "resetTimeseriesColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 356
          },
          "name": "resetTransformationSql"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringKafkaConfigBackfillSourceDeltaTableSourceOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 283
          },
          "name": "dataframeSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 299
          },
          "name": "entityColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 315
          },
          "name": "filterConditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 328
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 344
          },
          "name": "timeseriesColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 360
          },
          "name": "transformationSqlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 273
          },
          "name": "dataframeSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 289
          },
          "name": "entityColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 305
          },
          "name": "filterCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 321
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 334
          },
          "name": "timeseriesColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 350
          },
          "name": "transformationSql",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigBackfillSourceDeltaTableSource"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-config/index:DataDatabricksFeatureEngineeringKafkaConfigBackfillSourceDeltaTableSourceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigBackfillSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigBackfillSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
          "line": 407
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
        "line": 400
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 437
          },
          "name": "putDeltaTableSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigBackfillSourceDeltaTableSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 440
          },
          "name": "resetDeltaTableSource"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringKafkaConfigBackfillSourceOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 434
          },
          "name": "deltaTableSource",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigBackfillSourceDeltaTableSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 444
          },
          "name": "deltaTableSourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigBackfillSourceDeltaTableSource"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigBackfillSource"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-config/index:DataDatabricksFeatureEngineeringKafkaConfigBackfillSourceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
        "line": 14
      },
      "name": "DataDatabricksFeatureEngineeringKafkaConfigConfig",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_config#name DataDatabricksFeatureEngineeringKafkaConfig#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_config#provider_config DataDatabricksFeatureEngineeringKafkaConfig#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-config/index:DataDatabricksFeatureEngineeringKafkaConfigConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigKeySchema": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigKeySchema",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
        "line": 448
      },
      "name": "DataDatabricksFeatureEngineeringKafkaConfigKeySchema",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_config#json_schema DataDatabricksFeatureEngineeringKafkaConfig#json_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 452
          },
          "name": "jsonSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-config/index:DataDatabricksFeatureEngineeringKafkaConfigKeySchema"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigKeySchemaOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigKeySchemaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
          "line": 491
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 524
          },
          "name": "resetJsonSchema"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringKafkaConfigKeySchemaOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 528
          },
          "name": "jsonSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 518
          },
          "name": "jsonSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 495
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigKeySchema"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-config/index:DataDatabricksFeatureEngineeringKafkaConfigKeySchemaOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
        "line": 532
      },
      "name": "DataDatabricksFeatureEngineeringKafkaConfigProviderConfig",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_config#workspace_id DataDatabricksFeatureEngineeringKafkaConfig#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 536
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-config/index:DataDatabricksFeatureEngineeringKafkaConfigProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
          "line": 576
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
        "line": 568
      },
      "name": "DataDatabricksFeatureEngineeringKafkaConfigProviderConfigOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 619
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 612
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 580
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-config/index:DataDatabricksFeatureEngineeringKafkaConfigProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigSubscriptionMode": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigSubscriptionMode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
        "line": 623
      },
      "name": "DataDatabricksFeatureEngineeringKafkaConfigSubscriptionMode",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_config#assign DataDatabricksFeatureEngineeringKafkaConfig#assign}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 627
          },
          "name": "assign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_config#subscribe DataDatabricksFeatureEngineeringKafkaConfig#subscribe}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 631
          },
          "name": "subscribe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_config#subscribe_pattern DataDatabricksFeatureEngineeringKafkaConfig#subscribe_pattern}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 635
          },
          "name": "subscribePattern",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-config/index:DataDatabricksFeatureEngineeringKafkaConfigSubscriptionMode"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigSubscriptionModeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigSubscriptionModeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
          "line": 688
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
        "line": 681
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 733
          },
          "name": "resetAssign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 749
          },
          "name": "resetSubscribe"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 765
          },
          "name": "resetSubscribePattern"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringKafkaConfigSubscriptionModeOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 737
          },
          "name": "assignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 753
          },
          "name": "subscribeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 769
          },
          "name": "subscribePatternInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 727
          },
          "name": "assign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 743
          },
          "name": "subscribe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 759
          },
          "name": "subscribePattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 692
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigSubscriptionMode"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-config/index:DataDatabricksFeatureEngineeringKafkaConfigSubscriptionModeOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigValueSchema": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigValueSchema",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
        "line": 773
      },
      "name": "DataDatabricksFeatureEngineeringKafkaConfigValueSchema",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_config#json_schema DataDatabricksFeatureEngineeringKafkaConfig#json_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 777
          },
          "name": "jsonSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-config/index:DataDatabricksFeatureEngineeringKafkaConfigValueSchema"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigValueSchemaOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigValueSchemaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
          "line": 816
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
        "line": 809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 849
          },
          "name": "resetJsonSchema"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringKafkaConfigValueSchemaOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 853
          },
          "name": "jsonSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 843
          },
          "name": "jsonSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-config/index.ts",
            "line": 820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfig.DataDatabricksFeatureEngineeringKafkaConfigValueSchema"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-config/index:DataDatabricksFeatureEngineeringKafkaConfigValueSchemaOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigs": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_configs databricks_feature_engineering_kafka_configs}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_configs databricks_feature_engineering_kafka_configs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
          "line": 1161
        },
        "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": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
        "line": 1129
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksFeatureEngineeringKafkaConfigs resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 1146
          },
          "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 DataDatabricksFeatureEngineeringKafkaConfigs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_configs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksFeatureEngineeringKafkaConfigs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksFeatureEngineeringKafkaConfigs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 1212
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 1199
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 1215
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 1227
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 1234
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksFeatureEngineeringKafkaConfigs",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfigs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 1134
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 1187
          },
          "name": "kafkaConfigs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 1209
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 1203
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 1219
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 1193
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-configs/index:DataDatabricksFeatureEngineeringKafkaConfigs"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
        "line": 14
      },
      "name": "DataDatabricksFeatureEngineeringKafkaConfigsConfig",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfigs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_configs#page_size DataDatabricksFeatureEngineeringKafkaConfigs#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 18
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_configs#provider_config DataDatabricksFeatureEngineeringKafkaConfigs#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-configs/index:DataDatabricksFeatureEngineeringKafkaConfigsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
        "line": 857
      },
      "name": "DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigs",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfigs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_configs#name DataDatabricksFeatureEngineeringKafkaConfigs#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 861
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_configs#provider_config DataDatabricksFeatureEngineeringKafkaConfigs#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 865
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-configs/index:DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigs"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsAuthConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsAuthConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
        "line": 24
      },
      "name": "DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsAuthConfig",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfigs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_configs#uc_service_credential_name DataDatabricksFeatureEngineeringKafkaConfigs#uc_service_credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 28
          },
          "name": "ucServiceCredentialName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-configs/index:DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsAuthConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsAuthConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsAuthConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
        "line": 60
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 100
          },
          "name": "resetUcServiceCredentialName"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsAuthConfigOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfigs",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 104
          },
          "name": "ucServiceCredentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 94
          },
          "name": "ucServiceCredentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsAuthConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-configs/index:DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsAuthConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsBackfillSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsBackfillSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
        "line": 364
      },
      "name": "DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsBackfillSource",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfigs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_configs#delta_table_source DataDatabricksFeatureEngineeringKafkaConfigs#delta_table_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 368
          },
          "name": "deltaTableSource",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsBackfillSourceDeltaTableSource"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-configs/index:DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsBackfillSource"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsBackfillSourceDeltaTableSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsBackfillSourceDeltaTableSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
        "line": 108
      },
      "name": "DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsBackfillSourceDeltaTableSource",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfigs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_configs#full_name DataDatabricksFeatureEngineeringKafkaConfigs#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 124
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_configs#dataframe_schema DataDatabricksFeatureEngineeringKafkaConfigs#dataframe_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 112
          },
          "name": "dataframeSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_configs#entity_columns DataDatabricksFeatureEngineeringKafkaConfigs#entity_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 116
          },
          "name": "entityColumns",
          "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/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_configs#filter_condition DataDatabricksFeatureEngineeringKafkaConfigs#filter_condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 120
          },
          "name": "filterCondition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_configs#timeseries_column DataDatabricksFeatureEngineeringKafkaConfigs#timeseries_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 128
          },
          "name": "timeseriesColumn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_configs#transformation_sql DataDatabricksFeatureEngineeringKafkaConfigs#transformation_sql}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 132
          },
          "name": "transformationSql",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-configs/index:DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsBackfillSourceDeltaTableSource"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsBackfillSourceDeltaTableSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsBackfillSourceDeltaTableSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
          "line": 207
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 279
          },
          "name": "resetDataframeSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 295
          },
          "name": "resetEntityColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 311
          },
          "name": "resetFilterCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 340
          },
          "name": "resetTimeseriesColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 356
          },
          "name": "resetTransformationSql"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsBackfillSourceDeltaTableSourceOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfigs",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 283
          },
          "name": "dataframeSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 299
          },
          "name": "entityColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 315
          },
          "name": "filterConditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 328
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 344
          },
          "name": "timeseriesColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 360
          },
          "name": "transformationSqlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 273
          },
          "name": "dataframeSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 289
          },
          "name": "entityColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 305
          },
          "name": "filterCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 321
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 334
          },
          "name": "timeseriesColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 350
          },
          "name": "transformationSql",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsBackfillSourceDeltaTableSource"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-configs/index:DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsBackfillSourceDeltaTableSourceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsBackfillSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsBackfillSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
          "line": 407
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
        "line": 400
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 437
          },
          "name": "putDeltaTableSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsBackfillSourceDeltaTableSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 440
          },
          "name": "resetDeltaTableSource"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsBackfillSourceOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfigs",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 434
          },
          "name": "deltaTableSource",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsBackfillSourceDeltaTableSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 444
          },
          "name": "deltaTableSourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsBackfillSourceDeltaTableSource"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsBackfillSource"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-configs/index:DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsBackfillSourceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsKeySchema": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsKeySchema",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
        "line": 448
      },
      "name": "DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsKeySchema",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfigs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_configs#json_schema DataDatabricksFeatureEngineeringKafkaConfigs#json_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 452
          },
          "name": "jsonSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-configs/index:DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsKeySchema"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsKeySchemaOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsKeySchemaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
          "line": 491
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 524
          },
          "name": "resetJsonSchema"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsKeySchemaOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfigs",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 528
          },
          "name": "jsonSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 518
          },
          "name": "jsonSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 495
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsKeySchema"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-configs/index:DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsKeySchemaOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
          "line": 1023
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-feature-engineering-kafka-configs/index.ts",
        "line": 1015
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 1030
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsList",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfigs",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 1016
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-configs/index:DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsList"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
          "line": 913
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-feature-engineering-kafka-configs/index.ts",
        "line": 904
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 991
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 994
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfigs",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 946
          },
          "name": "authConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsAuthConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 952
          },
          "name": "backfillSource",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsBackfillSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 957
          },
          "name": "bootstrapServers",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 963
          },
          "name": "extraOptions",
          "type": {
            "fqn": "cdktn.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 969
          },
          "name": "keySchema",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsKeySchemaOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 988
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 1004
          },
          "name": "subscriptionMode",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsSubscriptionModeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 1010
          },
          "name": "valueSchema",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsValueSchemaOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 982
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 998
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 975
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 917
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigs"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-configs/index:DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
        "line": 532
      },
      "name": "DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsProviderConfig",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfigs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_configs#workspace_id DataDatabricksFeatureEngineeringKafkaConfigs#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 536
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-configs/index:DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
          "line": 576
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
        "line": 568
      },
      "name": "DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsProviderConfigOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfigs",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 619
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 612
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 580
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-configs/index:DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsSubscriptionMode": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsSubscriptionMode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
        "line": 623
      },
      "name": "DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsSubscriptionMode",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfigs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_configs#assign DataDatabricksFeatureEngineeringKafkaConfigs#assign}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 627
          },
          "name": "assign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_configs#subscribe DataDatabricksFeatureEngineeringKafkaConfigs#subscribe}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 631
          },
          "name": "subscribe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_configs#subscribe_pattern DataDatabricksFeatureEngineeringKafkaConfigs#subscribe_pattern}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 635
          },
          "name": "subscribePattern",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-configs/index:DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsSubscriptionMode"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsSubscriptionModeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsSubscriptionModeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
          "line": 688
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
        "line": 681
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 733
          },
          "name": "resetAssign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 749
          },
          "name": "resetSubscribe"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 765
          },
          "name": "resetSubscribePattern"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsSubscriptionModeOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfigs",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 737
          },
          "name": "assignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 753
          },
          "name": "subscribeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 769
          },
          "name": "subscribePatternInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 727
          },
          "name": "assign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 743
          },
          "name": "subscribe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 759
          },
          "name": "subscribePattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 692
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsSubscriptionMode"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-configs/index:DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsSubscriptionModeOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsValueSchema": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsValueSchema",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
        "line": 773
      },
      "name": "DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsValueSchema",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfigs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_configs#json_schema DataDatabricksFeatureEngineeringKafkaConfigs#json_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 777
          },
          "name": "jsonSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-configs/index:DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsValueSchema"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsValueSchemaOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsValueSchemaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
          "line": 816
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
        "line": 809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 849
          },
          "name": "resetJsonSchema"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsValueSchemaOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfigs",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 853
          },
          "name": "jsonSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 843
          },
          "name": "jsonSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsValueSchema"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-configs/index:DataDatabricksFeatureEngineeringKafkaConfigsKafkaConfigsValueSchemaOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
        "line": 1034
      },
      "name": "DataDatabricksFeatureEngineeringKafkaConfigsProviderConfig",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfigs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_kafka_configs#workspace_id DataDatabricksFeatureEngineeringKafkaConfigs#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 1038
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-configs/index:DataDatabricksFeatureEngineeringKafkaConfigsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
          "line": 1078
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
        "line": 1070
      },
      "name": "DataDatabricksFeatureEngineeringKafkaConfigsProviderConfigOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringKafkaConfigs",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 1121
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 1114
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-kafka-configs/index.ts",
            "line": 1082
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringKafkaConfigs.DataDatabricksFeatureEngineeringKafkaConfigsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-kafka-configs/index:DataDatabricksFeatureEngineeringKafkaConfigsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature.DataDatabricksFeatureEngineeringMaterializedFeature": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_feature databricks_feature_engineering_materialized_feature}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature.DataDatabricksFeatureEngineeringMaterializedFeature",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_feature databricks_feature_engineering_materialized_feature} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
          "line": 463
        },
        "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": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature.DataDatabricksFeatureEngineeringMaterializedFeatureConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
        "line": 431
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksFeatureEngineeringMaterializedFeature resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 448
          },
          "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 DataDatabricksFeatureEngineeringMaterializedFeature to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_feature#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksFeatureEngineeringMaterializedFeature that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksFeatureEngineeringMaterializedFeature to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 542
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature.DataDatabricksFeatureEngineeringMaterializedFeatureProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 545
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 562
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 569
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksFeatureEngineeringMaterializedFeature",
      "namespace": "dataDatabricksFeatureEngineeringMaterializedFeature",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 436
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 488
          },
          "name": "cronSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 493
          },
          "name": "featureName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 498
          },
          "name": "isOnline",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 503
          },
          "name": "lastMaterializationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 522
          },
          "name": "offlineStoreConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature.DataDatabricksFeatureEngineeringMaterializedFeatureOfflineStoreConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 528
          },
          "name": "onlineStoreConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature.DataDatabricksFeatureEngineeringMaterializedFeatureOnlineStoreConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 533
          },
          "name": "pipelineScheduleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 539
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature.DataDatabricksFeatureEngineeringMaterializedFeatureProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 554
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 516
          },
          "name": "materializedFeatureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 549
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature.DataDatabricksFeatureEngineeringMaterializedFeatureProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 509
          },
          "name": "materializedFeatureId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-materialized-feature/index:DataDatabricksFeatureEngineeringMaterializedFeature"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature.DataDatabricksFeatureEngineeringMaterializedFeatureConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature.DataDatabricksFeatureEngineeringMaterializedFeatureConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
        "line": 14
      },
      "name": "DataDatabricksFeatureEngineeringMaterializedFeatureConfig",
      "namespace": "dataDatabricksFeatureEngineeringMaterializedFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_feature#materialized_feature_id DataDatabricksFeatureEngineeringMaterializedFeature#materialized_feature_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 18
          },
          "name": "materializedFeatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_feature#provider_config DataDatabricksFeatureEngineeringMaterializedFeature#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature.DataDatabricksFeatureEngineeringMaterializedFeatureProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-materialized-feature/index:DataDatabricksFeatureEngineeringMaterializedFeatureConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature.DataDatabricksFeatureEngineeringMaterializedFeatureOfflineStoreConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature.DataDatabricksFeatureEngineeringMaterializedFeatureOfflineStoreConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
        "line": 24
      },
      "name": "DataDatabricksFeatureEngineeringMaterializedFeatureOfflineStoreConfig",
      "namespace": "dataDatabricksFeatureEngineeringMaterializedFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_feature#catalog_name DataDatabricksFeatureEngineeringMaterializedFeature#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 28
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_feature#schema_name DataDatabricksFeatureEngineeringMaterializedFeature#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 32
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_feature#table_name_prefix DataDatabricksFeatureEngineeringMaterializedFeature#table_name_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 36
          },
          "name": "tableNamePrefix",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-materialized-feature/index:DataDatabricksFeatureEngineeringMaterializedFeatureOfflineStoreConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature.DataDatabricksFeatureEngineeringMaterializedFeatureOfflineStoreConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature.DataDatabricksFeatureEngineeringMaterializedFeatureOfflineStoreConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
          "line": 89
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
        "line": 82
      },
      "name": "DataDatabricksFeatureEngineeringMaterializedFeatureOfflineStoreConfigOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringMaterializedFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 135
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 148
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 161
          },
          "name": "tableNamePrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 128
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 141
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 154
          },
          "name": "tableNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 93
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature.DataDatabricksFeatureEngineeringMaterializedFeatureOfflineStoreConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-materialized-feature/index:DataDatabricksFeatureEngineeringMaterializedFeatureOfflineStoreConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature.DataDatabricksFeatureEngineeringMaterializedFeatureOnlineStoreConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature.DataDatabricksFeatureEngineeringMaterializedFeatureOnlineStoreConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
        "line": 165
      },
      "name": "DataDatabricksFeatureEngineeringMaterializedFeatureOnlineStoreConfig",
      "namespace": "dataDatabricksFeatureEngineeringMaterializedFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_feature#catalog_name DataDatabricksFeatureEngineeringMaterializedFeature#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 169
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_feature#online_store_name DataDatabricksFeatureEngineeringMaterializedFeature#online_store_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 173
          },
          "name": "onlineStoreName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_feature#schema_name DataDatabricksFeatureEngineeringMaterializedFeature#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 177
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_feature#table_name_prefix DataDatabricksFeatureEngineeringMaterializedFeature#table_name_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 181
          },
          "name": "tableNamePrefix",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-materialized-feature/index:DataDatabricksFeatureEngineeringMaterializedFeatureOnlineStoreConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature.DataDatabricksFeatureEngineeringMaterializedFeatureOnlineStoreConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature.DataDatabricksFeatureEngineeringMaterializedFeatureOnlineStoreConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
          "line": 241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
        "line": 234
      },
      "name": "DataDatabricksFeatureEngineeringMaterializedFeatureOnlineStoreConfigOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringMaterializedFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 293
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 306
          },
          "name": "onlineStoreNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 319
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 332
          },
          "name": "tableNamePrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 286
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 299
          },
          "name": "onlineStoreName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 312
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 325
          },
          "name": "tableNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature.DataDatabricksFeatureEngineeringMaterializedFeatureOnlineStoreConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-materialized-feature/index:DataDatabricksFeatureEngineeringMaterializedFeatureOnlineStoreConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature.DataDatabricksFeatureEngineeringMaterializedFeatureProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature.DataDatabricksFeatureEngineeringMaterializedFeatureProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
        "line": 336
      },
      "name": "DataDatabricksFeatureEngineeringMaterializedFeatureProviderConfig",
      "namespace": "dataDatabricksFeatureEngineeringMaterializedFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_feature#workspace_id DataDatabricksFeatureEngineeringMaterializedFeature#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 340
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-materialized-feature/index:DataDatabricksFeatureEngineeringMaterializedFeatureProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature.DataDatabricksFeatureEngineeringMaterializedFeatureProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature.DataDatabricksFeatureEngineeringMaterializedFeatureProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
          "line": 380
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
        "line": 372
      },
      "name": "DataDatabricksFeatureEngineeringMaterializedFeatureProviderConfigOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringMaterializedFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 423
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 416
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-feature/index.ts",
            "line": 384
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeature.DataDatabricksFeatureEngineeringMaterializedFeatureProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-materialized-feature/index:DataDatabricksFeatureEngineeringMaterializedFeatureProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeatures": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_features databricks_feature_engineering_materialized_features}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeatures",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_features databricks_feature_engineering_materialized_features} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
          "line": 736
        },
        "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": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
        "line": 704
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksFeatureEngineeringMaterializedFeatures resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 721
          },
          "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 DataDatabricksFeatureEngineeringMaterializedFeatures to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_features#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksFeatureEngineeringMaterializedFeatures that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksFeatureEngineeringMaterializedFeatures to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 804
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 769
          },
          "name": "resetFeatureName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 791
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 807
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 819
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 827
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksFeatureEngineeringMaterializedFeatures",
      "namespace": "dataDatabricksFeatureEngineeringMaterializedFeatures",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 709
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 779
          },
          "name": "materializedFeatures",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 801
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 773
          },
          "name": "featureNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 795
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 811
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 763
          },
          "name": "featureName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 785
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-materialized-features/index:DataDatabricksFeatureEngineeringMaterializedFeatures"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
        "line": 14
      },
      "name": "DataDatabricksFeatureEngineeringMaterializedFeaturesConfig",
      "namespace": "dataDatabricksFeatureEngineeringMaterializedFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_features#feature_name DataDatabricksFeatureEngineeringMaterializedFeatures#feature_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 18
          },
          "name": "featureName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_features#page_size DataDatabricksFeatureEngineeringMaterializedFeatures#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 22
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_features#provider_config DataDatabricksFeatureEngineeringMaterializedFeatures#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-materialized-features/index:DataDatabricksFeatureEngineeringMaterializedFeaturesConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeatures": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeatures",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
        "line": 431
      },
      "name": "DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeatures",
      "namespace": "dataDatabricksFeatureEngineeringMaterializedFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_features#materialized_feature_id DataDatabricksFeatureEngineeringMaterializedFeatures#materialized_feature_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 435
          },
          "name": "materializedFeatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_features#provider_config DataDatabricksFeatureEngineeringMaterializedFeatures#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 439
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-materialized-features/index:DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeatures"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
          "line": 598
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-feature-engineering-materialized-features/index.ts",
        "line": 590
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 605
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesList",
      "namespace": "dataDatabricksFeatureEngineeringMaterializedFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 591
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeatures"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-materialized-features/index:DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesList"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesOfflineStoreConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesOfflineStoreConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
        "line": 28
      },
      "name": "DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesOfflineStoreConfig",
      "namespace": "dataDatabricksFeatureEngineeringMaterializedFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_features#catalog_name DataDatabricksFeatureEngineeringMaterializedFeatures#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 32
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_features#schema_name DataDatabricksFeatureEngineeringMaterializedFeatures#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 36
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_features#table_name_prefix DataDatabricksFeatureEngineeringMaterializedFeatures#table_name_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 40
          },
          "name": "tableNamePrefix",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-materialized-features/index:DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesOfflineStoreConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesOfflineStoreConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesOfflineStoreConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
          "line": 93
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
        "line": 86
      },
      "name": "DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesOfflineStoreConfigOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringMaterializedFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 139
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 152
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 165
          },
          "name": "tableNamePrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 132
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 145
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 158
          },
          "name": "tableNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 97
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesOfflineStoreConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-materialized-features/index:DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesOfflineStoreConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesOnlineStoreConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesOnlineStoreConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
        "line": 169
      },
      "name": "DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesOnlineStoreConfig",
      "namespace": "dataDatabricksFeatureEngineeringMaterializedFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_features#catalog_name DataDatabricksFeatureEngineeringMaterializedFeatures#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 173
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_features#online_store_name DataDatabricksFeatureEngineeringMaterializedFeatures#online_store_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 177
          },
          "name": "onlineStoreName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_features#schema_name DataDatabricksFeatureEngineeringMaterializedFeatures#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 181
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_features#table_name_prefix DataDatabricksFeatureEngineeringMaterializedFeatures#table_name_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 185
          },
          "name": "tableNamePrefix",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-materialized-features/index:DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesOnlineStoreConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesOnlineStoreConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesOnlineStoreConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
          "line": 245
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
        "line": 238
      },
      "name": "DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesOnlineStoreConfigOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringMaterializedFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 297
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 310
          },
          "name": "onlineStoreNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 323
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 336
          },
          "name": "tableNamePrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 290
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 303
          },
          "name": "onlineStoreName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 316
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 329
          },
          "name": "tableNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesOnlineStoreConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-materialized-features/index:DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesOnlineStoreConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
          "line": 487
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-feature-engineering-materialized-features/index.ts",
        "line": 478
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 573
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 576
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringMaterializedFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 519
          },
          "name": "cronSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 524
          },
          "name": "featureName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 529
          },
          "name": "isOnline",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 534
          },
          "name": "lastMaterializationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 553
          },
          "name": "offlineStoreConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesOfflineStoreConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 559
          },
          "name": "onlineStoreConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesOnlineStoreConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 564
          },
          "name": "pipelineScheduleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 570
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 585
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 547
          },
          "name": "materializedFeatureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 580
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 540
          },
          "name": "materializedFeatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 491
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeatures"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-materialized-features/index:DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
        "line": 340
      },
      "name": "DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesProviderConfig",
      "namespace": "dataDatabricksFeatureEngineeringMaterializedFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_features#workspace_id DataDatabricksFeatureEngineeringMaterializedFeatures#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 344
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-materialized-features/index:DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
          "line": 384
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
        "line": 376
      },
      "name": "DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesProviderConfigOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringMaterializedFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 427
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 420
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-materialized-features/index:DataDatabricksFeatureEngineeringMaterializedFeaturesMaterializedFeaturesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
        "line": 609
      },
      "name": "DataDatabricksFeatureEngineeringMaterializedFeaturesProviderConfig",
      "namespace": "dataDatabricksFeatureEngineeringMaterializedFeatures",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/feature_engineering_materialized_features#workspace_id DataDatabricksFeatureEngineeringMaterializedFeatures#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 613
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-materialized-features/index:DataDatabricksFeatureEngineeringMaterializedFeaturesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
          "line": 653
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
        "line": 645
      },
      "name": "DataDatabricksFeatureEngineeringMaterializedFeaturesProviderConfigOutputReference",
      "namespace": "dataDatabricksFeatureEngineeringMaterializedFeatures",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 696
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 689
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-feature-engineering-materialized-features/index.ts",
            "line": 657
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFeatureEngineeringMaterializedFeatures.DataDatabricksFeatureEngineeringMaterializedFeaturesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-feature-engineering-materialized-features/index:DataDatabricksFeatureEngineeringMaterializedFeaturesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctions": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions databricks_functions}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions databricks_functions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 3037
        },
        "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": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 3005
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksFunctions resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 3022
          },
          "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 DataDatabricksFunctions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksFunctions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksFunctions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 3082
          },
          "name": "putFunctions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 3114
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 3085
          },
          "name": "resetFunctions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 3101
          },
          "name": "resetIncludeBrowse"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 3117
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 3142
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 3152
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksFunctions",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 3010
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 3079
          },
          "name": "functions",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 3111
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 3073
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 3089
          },
          "name": "functionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 3105
          },
          "name": "includeBrowseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 3121
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 3134
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 3066
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 3095
          },
          "name": "includeBrowse",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 3127
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctions"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 14
      },
      "name": "DataDatabricksFunctionsConfig",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#catalog_name DataDatabricksFunctions#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 18
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#schema_name DataDatabricksFunctions#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 34
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#functions DataDatabricksFunctions#functions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 22
          },
          "name": "functions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#include_browse DataDatabricksFunctions#include_browse}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 26
          },
          "name": "includeBrowse",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#provider_config DataDatabricksFunctions#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 30
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 1837
      },
      "name": "DataDatabricksFunctionsFunctions",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#browse_only DataDatabricksFunctions#browse_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1841
          },
          "name": "browseOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#catalog_name DataDatabricksFunctions#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1845
          },
          "name": "catalogName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#comment DataDatabricksFunctions#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1849
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#created_at DataDatabricksFunctions#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1853
          },
          "name": "createdAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#created_by DataDatabricksFunctions#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1857
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#data_type DataDatabricksFunctions#data_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1861
          },
          "name": "dataType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#external_language DataDatabricksFunctions#external_language}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1865
          },
          "name": "externalLanguage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#external_name DataDatabricksFunctions#external_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1869
          },
          "name": "externalName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#full_data_type DataDatabricksFunctions#full_data_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1873
          },
          "name": "fullDataType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#full_name DataDatabricksFunctions#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1877
          },
          "name": "fullName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#function_id DataDatabricksFunctions#function_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1881
          },
          "name": "functionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#input_params DataDatabricksFunctions#input_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1885
          },
          "name": "inputParams",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParams"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#is_deterministic DataDatabricksFunctions#is_deterministic}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1889
          },
          "name": "isDeterministic",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#is_null_call DataDatabricksFunctions#is_null_call}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1893
          },
          "name": "isNullCall",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#metastore_id DataDatabricksFunctions#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1897
          },
          "name": "metastoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#name DataDatabricksFunctions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1901
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#owner DataDatabricksFunctions#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1905
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#parameter_style DataDatabricksFunctions#parameter_style}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1909
          },
          "name": "parameterStyle",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#properties DataDatabricksFunctions#properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1913
          },
          "name": "properties",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#return_params DataDatabricksFunctions#return_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1917
          },
          "name": "returnParams",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParams"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#routine_body DataDatabricksFunctions#routine_body}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1921
          },
          "name": "routineBody",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#routine_definition DataDatabricksFunctions#routine_definition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1925
          },
          "name": "routineDefinition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#routine_dependencies DataDatabricksFunctions#routine_dependencies}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1929
          },
          "name": "routineDependencies",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependencies"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#schema_name DataDatabricksFunctions#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1933
          },
          "name": "schemaName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#security_type DataDatabricksFunctions#security_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1937
          },
          "name": "securityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#specific_name DataDatabricksFunctions#specific_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1941
          },
          "name": "specificName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#sql_data_access DataDatabricksFunctions#sql_data_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1945
          },
          "name": "sqlDataAccess",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#sql_path DataDatabricksFunctions#sql_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1949
          },
          "name": "sqlPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#updated_at DataDatabricksFunctions#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1953
          },
          "name": "updatedAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#updated_by DataDatabricksFunctions#updated_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1957
          },
          "name": "updatedBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctions"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParams": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 503
      },
      "name": "DataDatabricksFunctionsFunctionsInputParams",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#parameters DataDatabricksFunctions#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 507
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsInputParams"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 547
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 539
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 586
          },
          "name": "putParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsParameters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 589
          },
          "name": "resetParameters"
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsInputParamsOutputReference",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 583
          },
          "name": "parameters",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 593
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 551
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParams"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsInputParamsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsParameters": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 36
      },
      "name": "DataDatabricksFunctionsFunctionsInputParamsParameters",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#name DataDatabricksFunctions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 44
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#position DataDatabricksFunctions#position}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 60
          },
          "name": "position",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#type_name DataDatabricksFunctions#type_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 72
          },
          "name": "typeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#type_text DataDatabricksFunctions#type_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 84
          },
          "name": "typeText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#comment DataDatabricksFunctions#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 40
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#parameter_default DataDatabricksFunctions#parameter_default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 48
          },
          "name": "parameterDefault",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#parameter_mode DataDatabricksFunctions#parameter_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 52
          },
          "name": "parameterMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#parameter_type DataDatabricksFunctions#parameter_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 56
          },
          "name": "parameterType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#type_interval_type DataDatabricksFunctions#type_interval_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 64
          },
          "name": "typeIntervalType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#type_json DataDatabricksFunctions#type_json}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 68
          },
          "name": "typeJson",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#type_precision DataDatabricksFunctions#type_precision}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 76
          },
          "name": "typePrecision",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#type_scale DataDatabricksFunctions#type_scale}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 80
          },
          "name": "typeScale",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsInputParamsParameters"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsParametersList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 492
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-functions/index.ts",
        "line": 484
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 499
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsInputParamsParametersList",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 485
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsInputParamsParametersList"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsParametersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 203
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-functions/index.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 311
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 340
          },
          "name": "resetParameterDefault"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 356
          },
          "name": "resetParameterMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 372
          },
          "name": "resetParameterType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 401
          },
          "name": "resetTypeIntervalType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 417
          },
          "name": "resetTypeJson"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 446
          },
          "name": "resetTypePrecision"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 462
          },
          "name": "resetTypeScale"
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsInputParamsParametersOutputReference",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 315
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 328
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 344
          },
          "name": "parameterDefaultInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 360
          },
          "name": "parameterModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 376
          },
          "name": "parameterTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 389
          },
          "name": "positionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 405
          },
          "name": "typeIntervalTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 421
          },
          "name": "typeJsonInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 434
          },
          "name": "typeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 450
          },
          "name": "typePrecisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 466
          },
          "name": "typeScaleInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 479
          },
          "name": "typeTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 305
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 321
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 334
          },
          "name": "parameterDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 350
          },
          "name": "parameterMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 366
          },
          "name": "parameterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 382
          },
          "name": "position",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 395
          },
          "name": "typeIntervalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 411
          },
          "name": "typeJson",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 427
          },
          "name": "typeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 440
          },
          "name": "typePrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 456
          },
          "name": "typeScale",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 472
          },
          "name": "typeText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsParameters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsInputParamsParametersOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 2899
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-functions/index.ts",
        "line": 2891
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2906
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsList",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2892
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsList"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 2202
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-functions/index.ts",
        "line": 2192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2591
          },
          "name": "putInputParams",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParams"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2719
          },
          "name": "putReturnParams",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParams"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2767
          },
          "name": "putRoutineDependencies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependencies"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2418
          },
          "name": "resetBrowseOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2434
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2450
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2466
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2482
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2498
          },
          "name": "resetDataType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2514
          },
          "name": "resetExternalLanguage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2530
          },
          "name": "resetExternalName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2546
          },
          "name": "resetFullDataType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2562
          },
          "name": "resetFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2578
          },
          "name": "resetFunctionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2594
          },
          "name": "resetInputParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2610
          },
          "name": "resetIsDeterministic"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2626
          },
          "name": "resetIsNullCall"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2642
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2658
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2674
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2690
          },
          "name": "resetParameterStyle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2706
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2722
          },
          "name": "resetReturnParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2738
          },
          "name": "resetRoutineBody"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2754
          },
          "name": "resetRoutineDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2770
          },
          "name": "resetRoutineDependencies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2786
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2802
          },
          "name": "resetSecurityType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2818
          },
          "name": "resetSpecificName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2834
          },
          "name": "resetSqlDataAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2850
          },
          "name": "resetSqlPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2866
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2882
          },
          "name": "resetUpdatedBy"
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsOutputReference",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2588
          },
          "name": "inputParams",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParamsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2716
          },
          "name": "returnParams",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2764
          },
          "name": "routineDependencies",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2422
          },
          "name": "browseOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2438
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2454
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2470
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2486
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2502
          },
          "name": "dataTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2518
          },
          "name": "externalLanguageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2534
          },
          "name": "externalNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2550
          },
          "name": "fullDataTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2566
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2582
          },
          "name": "functionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2598
          },
          "name": "inputParamsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsInputParams"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2614
          },
          "name": "isDeterministicInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2630
          },
          "name": "isNullCallInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2646
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2662
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2678
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2694
          },
          "name": "parameterStyleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2710
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2726
          },
          "name": "returnParamsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParams"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2742
          },
          "name": "routineBodyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2758
          },
          "name": "routineDefinitionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2774
          },
          "name": "routineDependenciesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependencies"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2790
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2806
          },
          "name": "securityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2822
          },
          "name": "specificNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2838
          },
          "name": "sqlDataAccessInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2854
          },
          "name": "sqlPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2870
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2886
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2412
          },
          "name": "browseOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2428
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2444
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2460
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2476
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2492
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2508
          },
          "name": "externalLanguage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2524
          },
          "name": "externalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2540
          },
          "name": "fullDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2556
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2572
          },
          "name": "functionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2604
          },
          "name": "isDeterministic",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2620
          },
          "name": "isNullCall",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2636
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2652
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2668
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2684
          },
          "name": "parameterStyle",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2700
          },
          "name": "properties",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2732
          },
          "name": "routineBody",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2748
          },
          "name": "routineDefinition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2780
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2796
          },
          "name": "securityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2812
          },
          "name": "specificName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2828
          },
          "name": "sqlDataAccess",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2844
          },
          "name": "sqlPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2860
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2876
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParams": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 1064
      },
      "name": "DataDatabricksFunctionsFunctionsReturnParams",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#parameters DataDatabricksFunctions#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1068
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsReturnParams"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 1108
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 1100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1147
          },
          "name": "putParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsParameters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1150
          },
          "name": "resetParameters"
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsReturnParamsOutputReference",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1144
          },
          "name": "parameters",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1154
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParams"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsReturnParamsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsParameters": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 597
      },
      "name": "DataDatabricksFunctionsFunctionsReturnParamsParameters",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#name DataDatabricksFunctions#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 605
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#position DataDatabricksFunctions#position}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 621
          },
          "name": "position",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#type_name DataDatabricksFunctions#type_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 633
          },
          "name": "typeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#type_text DataDatabricksFunctions#type_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 645
          },
          "name": "typeText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#comment DataDatabricksFunctions#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 601
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#parameter_default DataDatabricksFunctions#parameter_default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 609
          },
          "name": "parameterDefault",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#parameter_mode DataDatabricksFunctions#parameter_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 613
          },
          "name": "parameterMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#parameter_type DataDatabricksFunctions#parameter_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 617
          },
          "name": "parameterType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#type_interval_type DataDatabricksFunctions#type_interval_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 625
          },
          "name": "typeIntervalType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#type_json DataDatabricksFunctions#type_json}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 629
          },
          "name": "typeJson",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#type_precision DataDatabricksFunctions#type_precision}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 637
          },
          "name": "typePrecision",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#type_scale DataDatabricksFunctions#type_scale}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 641
          },
          "name": "typeScale",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsReturnParamsParameters"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsParametersList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 1053
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-functions/index.ts",
        "line": 1045
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1060
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsParametersOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsReturnParamsParametersList",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1046
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsReturnParamsParametersList"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsParametersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 764
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-functions/index.ts",
        "line": 754
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 872
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 901
          },
          "name": "resetParameterDefault"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 917
          },
          "name": "resetParameterMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 933
          },
          "name": "resetParameterType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 962
          },
          "name": "resetTypeIntervalType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 978
          },
          "name": "resetTypeJson"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1007
          },
          "name": "resetTypePrecision"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1023
          },
          "name": "resetTypeScale"
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsReturnParamsParametersOutputReference",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 876
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 889
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 905
          },
          "name": "parameterDefaultInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 921
          },
          "name": "parameterModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 937
          },
          "name": "parameterTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 950
          },
          "name": "positionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 966
          },
          "name": "typeIntervalTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 982
          },
          "name": "typeJsonInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 995
          },
          "name": "typeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1011
          },
          "name": "typePrecisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1027
          },
          "name": "typeScaleInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1040
          },
          "name": "typeTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 866
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 882
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 895
          },
          "name": "parameterDefault",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 911
          },
          "name": "parameterMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 927
          },
          "name": "parameterType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 943
          },
          "name": "position",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 956
          },
          "name": "typeIntervalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 972
          },
          "name": "typeJson",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 988
          },
          "name": "typeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1001
          },
          "name": "typePrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1017
          },
          "name": "typeScale",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1033
          },
          "name": "typeText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 768
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsReturnParamsParameters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsReturnParamsParametersOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependencies": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependencies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 1743
      },
      "name": "DataDatabricksFunctionsFunctionsRoutineDependencies",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#dependencies DataDatabricksFunctions#dependencies}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1747
          },
          "name": "dependencies",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsRoutineDependencies"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependencies": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependencies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 1528
      },
      "name": "DataDatabricksFunctionsFunctionsRoutineDependenciesDependencies",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#connection DataDatabricksFunctions#connection}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1532
          },
          "name": "connection",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesConnection"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#credential DataDatabricksFunctions#credential}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1536
          },
          "name": "credential",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesCredential"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#function DataDatabricksFunctions#function}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1540
          },
          "name": "function",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunction"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#table DataDatabricksFunctions#table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1544
          },
          "name": "table",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTable"
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsRoutineDependenciesDependencies"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesConnection": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesConnection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 1158
      },
      "name": "DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesConnection",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#connection_name DataDatabricksFunctions#connection_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1162
          },
          "name": "connectionName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesConnection"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesConnectionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesConnectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 1202
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 1194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1244
          },
          "name": "resetConnectionName"
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesConnectionOutputReference",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1248
          },
          "name": "connectionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1238
          },
          "name": "connectionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesConnection"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesConnectionOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesCredential": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesCredential",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 1252
      },
      "name": "DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesCredential",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#credential_name DataDatabricksFunctions#credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1256
          },
          "name": "credentialName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesCredential"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesCredentialOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesCredentialOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 1296
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 1288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1338
          },
          "name": "resetCredentialName"
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesCredentialOutputReference",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1342
          },
          "name": "credentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1332
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1300
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesCredential"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesCredentialOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunction": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 1346
      },
      "name": "DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunction",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#function_full_name DataDatabricksFunctions#function_full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1350
          },
          "name": "functionFullName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunction"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 1390
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 1382
      },
      "name": "DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionOutputReference",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1433
          },
          "name": "functionFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1426
          },
          "name": "functionFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1394
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunction"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 1732
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-functions/index.ts",
        "line": 1724
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1739
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesList",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1725
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesList"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 1607
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-functions/index.ts",
        "line": 1597
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1664
          },
          "name": "putConnection",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesConnection"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1680
          },
          "name": "putCredential",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesCredential"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1696
          },
          "name": "putFunction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunction"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1712
          },
          "name": "putTable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTable"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1667
          },
          "name": "resetConnection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1683
          },
          "name": "resetCredential"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1699
          },
          "name": "resetFunction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1715
          },
          "name": "resetTable"
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesOutputReference",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1661
          },
          "name": "connection",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesConnectionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1677
          },
          "name": "credential",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesCredentialOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1693
          },
          "name": "function",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunctionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1709
          },
          "name": "table",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1671
          },
          "name": "connectionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesConnection"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1687
          },
          "name": "credentialInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesCredential"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1703
          },
          "name": "functionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesFunction"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1719
          },
          "name": "tableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1611
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependencies"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTable": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 1437
      },
      "name": "DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTable",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#table_full_name DataDatabricksFunctions#table_full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1441
          },
          "name": "tableFullName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTable"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 1481
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 1473
      },
      "name": "DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableOutputReference",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1524
          },
          "name": "tableFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1517
          },
          "name": "tableFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1485
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesTableOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 1787
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 1779
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1826
          },
          "name": "putDependencies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependencies"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1829
          },
          "name": "resetDependencies"
        }
      ],
      "name": "DataDatabricksFunctionsFunctionsRoutineDependenciesOutputReference",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1823
          },
          "name": "dependencies",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependenciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1833
          },
          "name": "dependenciesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependenciesDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 1791
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsFunctionsRoutineDependencies"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsFunctionsRoutineDependenciesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 2910
      },
      "name": "DataDatabricksFunctionsProviderConfig",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/functions#workspace_id DataDatabricksFunctions#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2914
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-functions/index.ts",
          "line": 2954
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-functions/index.ts",
        "line": 2946
      },
      "name": "DataDatabricksFunctionsProviderConfigOutputReference",
      "namespace": "dataDatabricksFunctions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2997
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2990
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-functions/index.ts",
            "line": 2958
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksFunctions.DataDatabricksFunctionsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-functions/index:DataDatabricksFunctionsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksGroup.DataDatabricksGroup": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/group databricks_group}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksGroup.DataDatabricksGroup",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/group databricks_group} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-group/index.ts",
          "line": 212
        },
        "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": "@cdktn/provider-databricks.dataDatabricksGroup.DataDatabricksGroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-group/index.ts",
        "line": 180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksGroup resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 197
          },
          "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 DataDatabricksGroup to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksGroup that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksGroup to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 526
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksGroup.DataDatabricksGroupProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 260
          },
          "name": "resetAclPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 276
          },
          "name": "resetAllowClusterCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 292
          },
          "name": "resetAllowInstancePoolCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 308
          },
          "name": "resetApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 324
          },
          "name": "resetChildGroups"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 340
          },
          "name": "resetDatabricksSqlAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 369
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 385
          },
          "name": "resetGroups"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 401
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 417
          },
          "name": "resetInstanceProfiles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 433
          },
          "name": "resetMembers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 529
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 449
          },
          "name": "resetRecursive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 465
          },
          "name": "resetServicePrincipals"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 481
          },
          "name": "resetUsers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 497
          },
          "name": "resetWorkspaceAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 513
          },
          "name": "resetWorkspaceConsume"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 541
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 564
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksGroup",
      "namespace": "dataDatabricksGroup",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 185
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 523
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksGroup.DataDatabricksGroupProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 264
          },
          "name": "aclPrincipalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 280
          },
          "name": "allowClusterCreateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 296
          },
          "name": "allowInstancePoolCreateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 312
          },
          "name": "apiInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 328
          },
          "name": "childGroupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 344
          },
          "name": "databricksSqlAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 357
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 373
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 389
          },
          "name": "groupsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 405
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 421
          },
          "name": "instanceProfilesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 437
          },
          "name": "membersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 533
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksGroup.DataDatabricksGroupProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 453
          },
          "name": "recursiveInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 469
          },
          "name": "servicePrincipalsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 485
          },
          "name": "usersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 501
          },
          "name": "workspaceAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 517
          },
          "name": "workspaceConsumeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 254
          },
          "name": "aclPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 270
          },
          "name": "allowClusterCreate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 286
          },
          "name": "allowInstancePoolCreate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 302
          },
          "name": "api",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 318
          },
          "name": "childGroups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 334
          },
          "name": "databricksSqlAccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 350
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 363
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 379
          },
          "name": "groups",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 395
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 411
          },
          "name": "instanceProfiles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 427
          },
          "name": "members",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 443
          },
          "name": "recursive",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 459
          },
          "name": "servicePrincipals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 475
          },
          "name": "users",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 491
          },
          "name": "workspaceAccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 507
          },
          "name": "workspaceConsume",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-group/index:DataDatabricksGroup"
    },
    "@cdktn/provider-databricks.dataDatabricksGroup.DataDatabricksGroupConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksGroup.DataDatabricksGroupConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-group/index.ts",
        "line": 14
      },
      "name": "DataDatabricksGroupConfig",
      "namespace": "dataDatabricksGroup",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/group#display_name DataDatabricksGroup#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 44
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/group#acl_principal_id DataDatabricksGroup#acl_principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 18
          },
          "name": "aclPrincipalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/group#allow_cluster_create DataDatabricksGroup#allow_cluster_create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 22
          },
          "name": "allowClusterCreate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/group#allow_instance_pool_create DataDatabricksGroup#allow_instance_pool_create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 26
          },
          "name": "allowInstancePoolCreate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `account` and `workspace`. When not set, the API level is inferred from the provider host.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/group#api DataDatabricksGroup#api}",
            "stability": "stable",
            "summary": "Specifies whether to use account-level or workspace-level API."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 32
          },
          "name": "api",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/group#child_groups DataDatabricksGroup#child_groups}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 36
          },
          "name": "childGroups",
          "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/databricks/databricks/1.114.2/docs/data-sources/group#databricks_sql_access DataDatabricksGroup#databricks_sql_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 40
          },
          "name": "databricksSqlAccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/group#external_id DataDatabricksGroup#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 48
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/group#groups DataDatabricksGroup#groups}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 52
          },
          "name": "groups",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/group#id DataDatabricksGroup#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 59
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/group#instance_profiles DataDatabricksGroup#instance_profiles}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 63
          },
          "name": "instanceProfiles",
          "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/databricks/databricks/1.114.2/docs/data-sources/group#members DataDatabricksGroup#members}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 67
          },
          "name": "members",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/group#provider_config DataDatabricksGroup#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 93
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksGroup.DataDatabricksGroupProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/group#recursive DataDatabricksGroup#recursive}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 71
          },
          "name": "recursive",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/group#service_principals DataDatabricksGroup#service_principals}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 75
          },
          "name": "servicePrincipals",
          "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/databricks/databricks/1.114.2/docs/data-sources/group#users DataDatabricksGroup#users}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 79
          },
          "name": "users",
          "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/databricks/databricks/1.114.2/docs/data-sources/group#workspace_access DataDatabricksGroup#workspace_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 83
          },
          "name": "workspaceAccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/group#workspace_consume DataDatabricksGroup#workspace_consume}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 87
          },
          "name": "workspaceConsume",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-group/index:DataDatabricksGroupConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksGroup.DataDatabricksGroupProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksGroup.DataDatabricksGroupProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-group/index.ts",
        "line": 95
      },
      "name": "DataDatabricksGroupProviderConfig",
      "namespace": "dataDatabricksGroup",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/group#workspace_id DataDatabricksGroup#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 99
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-group/index:DataDatabricksGroupProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksGroup.DataDatabricksGroupProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksGroup.DataDatabricksGroupProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-group/index.ts",
          "line": 138
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-group/index.ts",
        "line": 131
      },
      "name": "DataDatabricksGroupProviderConfigOutputReference",
      "namespace": "dataDatabricksGroup",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 172
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 165
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-group/index.ts",
            "line": 142
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksGroup.DataDatabricksGroupProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-group/index:DataDatabricksGroupProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePool": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool databricks_instance_pool}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePool",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool databricks_instance_pool} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 2642
        },
        "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": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 2610
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksInstancePool resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2627
          },
          "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 DataDatabricksInstancePool to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksInstancePool that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksInstancePool to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2702
          },
          "name": "putPoolInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2718
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2676
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2705
          },
          "name": "resetPoolInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2721
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2733
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2742
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksInstancePool",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2615
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2699
          },
          "name": "poolInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2715
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2680
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2693
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2709
          },
          "name": "poolInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2725
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2670
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2686
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePool"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 14
      },
      "name": "DataDatabricksInstancePoolConfig",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#name DataDatabricksInstancePool#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 25
          },
          "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/databricks/databricks/1.114.2/docs/data-sources/instance_pool#id DataDatabricksInstancePool#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/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/databricks/databricks/1.114.2/docs/data-sources/instance_pool#pool_info DataDatabricksInstancePool#pool_info}",
            "stability": "stable",
            "summary": "pool_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 31
          },
          "name": "poolInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#provider_config DataDatabricksInstancePool#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 37
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 1837
      },
      "name": "DataDatabricksInstancePoolPoolInfo",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#idle_instance_autotermination_minutes DataDatabricksInstancePool#idle_instance_autotermination_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1853
          },
          "name": "idleInstanceAutoterminationMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#instance_pool_name DataDatabricksInstancePool#instance_pool_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1861
          },
          "name": "instancePoolName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#aws_attributes DataDatabricksInstancePool#aws_attributes}",
            "stability": "stable",
            "summary": "aws_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1887
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#azure_attributes DataDatabricksInstancePool#azure_attributes}",
            "stability": "stable",
            "summary": "azure_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1893
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#custom_tags DataDatabricksInstancePool#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1841
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#default_tags DataDatabricksInstancePool#default_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1845
          },
          "name": "defaultTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#disk_spec DataDatabricksInstancePool#disk_spec}",
            "stability": "stable",
            "summary": "disk_spec block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1899
          },
          "name": "diskSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#enable_elastic_disk DataDatabricksInstancePool#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1849
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#gcp_attributes DataDatabricksInstancePool#gcp_attributes}",
            "stability": "stable",
            "summary": "gcp_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1905
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoGcpAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#instance_pool_fleet_attributes DataDatabricksInstancePool#instance_pool_fleet_attributes}",
            "stability": "stable",
            "summary": "instance_pool_fleet_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1911
          },
          "name": "instancePoolFleetAttributes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#instance_pool_id DataDatabricksInstancePool#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1857
          },
          "name": "instancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#max_capacity DataDatabricksInstancePool#max_capacity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1865
          },
          "name": "maxCapacity",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#min_idle_instances DataDatabricksInstancePool#min_idle_instances}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1869
          },
          "name": "minIdleInstances",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#node_type_flexibility DataDatabricksInstancePool#node_type_flexibility}",
            "stability": "stable",
            "summary": "node_type_flexibility block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1917
          },
          "name": "nodeTypeFlexibility",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoNodeTypeFlexibility"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#node_type_id DataDatabricksInstancePool#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1873
          },
          "name": "nodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#preloaded_docker_image DataDatabricksInstancePool#preloaded_docker_image}",
            "stability": "stable",
            "summary": "preloaded_docker_image block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1923
          },
          "name": "preloadedDockerImage",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImage"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#preloaded_spark_versions DataDatabricksInstancePool#preloaded_spark_versions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1877
          },
          "name": "preloadedSparkVersions",
          "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/databricks/databricks/1.114.2/docs/data-sources/instance_pool#state DataDatabricksInstancePool#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1881
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#stats DataDatabricksInstancePool#stats}",
            "stability": "stable",
            "summary": "stats block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1929
          },
          "name": "stats",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoStats"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAwsAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 39
      },
      "name": "DataDatabricksInstancePoolPoolInfoAwsAttributes",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#availability DataDatabricksInstancePool#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 43
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#instance_profile_arn DataDatabricksInstancePool#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 47
          },
          "name": "instanceProfileArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#spot_bid_price_percent DataDatabricksInstancePool#spot_bid_price_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 51
          },
          "name": "spotBidPricePercent",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#zone_id DataDatabricksInstancePool#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 55
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoAwsAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAwsAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 115
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 166
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 182
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 198
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 214
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoAwsAttributesOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 170
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 186
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 202
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 218
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 160
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 176
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 192
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 208
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 119
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAwsAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoAwsAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAzureAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 222
      },
      "name": "DataDatabricksInstancePoolPoolInfoAzureAttributes",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#availability DataDatabricksInstancePool#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 226
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#spot_bid_max_price DataDatabricksInstancePool#spot_bid_max_price}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 230
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoAzureAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAzureAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 276
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 269
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 315
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 331
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoAzureAttributesOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 319
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 335
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 309
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 325
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAzureAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoAzureAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 456
      },
      "name": "DataDatabricksInstancePoolPoolInfoDiskSpec",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#disk_count DataDatabricksInstancePool#disk_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 460
          },
          "name": "diskCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#disk_size DataDatabricksInstancePool#disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 464
          },
          "name": "diskSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#disk_type DataDatabricksInstancePool#disk_type}",
            "stability": "stable",
            "summary": "disk_type block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 470
          },
          "name": "diskType",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpecDiskType"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoDiskSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpecDiskType": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpecDiskType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 339
      },
      "name": "DataDatabricksInstancePoolPoolInfoDiskSpecDiskType",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#azure_disk_volume_type DataDatabricksInstancePool#azure_disk_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 343
          },
          "name": "azureDiskVolumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#ebs_volume_type DataDatabricksInstancePool#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 347
          },
          "name": "ebsVolumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoDiskSpecDiskType"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpecDiskTypeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpecDiskTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 393
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 432
          },
          "name": "resetAzureDiskVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 448
          },
          "name": "resetEbsVolumeType"
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoDiskSpecDiskTypeOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 436
          },
          "name": "azureDiskVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 452
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 426
          },
          "name": "azureDiskVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 442
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 397
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpecDiskType"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoDiskSpecDiskTypeOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 523
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 516
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 597
          },
          "name": "putDiskType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpecDiskType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 568
          },
          "name": "resetDiskCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 584
          },
          "name": "resetDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 600
          },
          "name": "resetDiskType"
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoDiskSpecOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 594
          },
          "name": "diskType",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpecDiskTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 572
          },
          "name": "diskCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 588
          },
          "name": "diskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 604
          },
          "name": "diskTypeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpecDiskType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 562
          },
          "name": "diskCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 578
          },
          "name": "diskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 527
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoDiskSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoGcpAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 608
      },
      "name": "DataDatabricksInstancePoolPoolInfoGcpAttributes",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#gcp_availability DataDatabricksInstancePool#gcp_availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 612
          },
          "name": "gcpAvailability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#local_ssd_count DataDatabricksInstancePool#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 616
          },
          "name": "localSsdCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#zone_id DataDatabricksInstancePool#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 620
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoGcpAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoGcpAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 673
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 666
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 718
          },
          "name": "resetGcpAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 734
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 750
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoGcpAttributesOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 722
          },
          "name": "gcpAvailabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 738
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 754
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 712
          },
          "name": "gcpAvailability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 728
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 744
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 677
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoGcpAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoGcpAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 1129
      },
      "name": "DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributes",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#launch_template_override DataDatabricksInstancePool#launch_template_override}",
            "stability": "stable",
            "summary": "launch_template_override block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1147
          },
          "name": "launchTemplateOverride",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverride"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#fleet_on_demand_option DataDatabricksInstancePool#fleet_on_demand_option}",
            "stability": "stable",
            "summary": "fleet_on_demand_option block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1135
          },
          "name": "fleetOnDemandOption",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetOnDemandOption"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#fleet_spot_option DataDatabricksInstancePool#fleet_spot_option}",
            "stability": "stable",
            "summary": "fleet_spot_option block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1141
          },
          "name": "fleetSpotOption",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetSpotOption"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetOnDemandOption": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetOnDemandOption",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 758
      },
      "name": "DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetOnDemandOption",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#allocation_strategy DataDatabricksInstancePool#allocation_strategy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 762
          },
          "name": "allocationStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#instance_pools_to_use_count DataDatabricksInstancePool#instance_pools_to_use_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 766
          },
          "name": "instancePoolsToUseCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetOnDemandOption"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetOnDemandOptionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetOnDemandOptionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 812
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 805
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 864
          },
          "name": "resetInstancePoolsToUseCount"
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetOnDemandOptionOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 852
          },
          "name": "allocationStrategyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 868
          },
          "name": "instancePoolsToUseCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 845
          },
          "name": "allocationStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 858
          },
          "name": "instancePoolsToUseCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 816
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetOnDemandOption"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetOnDemandOptionOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetSpotOption": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetSpotOption",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 872
      },
      "name": "DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetSpotOption",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#allocation_strategy DataDatabricksInstancePool#allocation_strategy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 876
          },
          "name": "allocationStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#instance_pools_to_use_count DataDatabricksInstancePool#instance_pools_to_use_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 880
          },
          "name": "instancePoolsToUseCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetSpotOption"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetSpotOptionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetSpotOptionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 926
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 919
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 978
          },
          "name": "resetInstancePoolsToUseCount"
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetSpotOptionOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 966
          },
          "name": "allocationStrategyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 982
          },
          "name": "instancePoolsToUseCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 959
          },
          "name": "allocationStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 972
          },
          "name": "instancePoolsToUseCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 930
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetSpotOption"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetSpotOptionOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverride": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverride",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 986
      },
      "name": "DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverride",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#availability_zone DataDatabricksInstancePool#availability_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 990
          },
          "name": "availabilityZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#instance_type DataDatabricksInstancePool#instance_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 994
          },
          "name": "instanceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverride"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverrideList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverrideList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 1118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-instance-pool/index.ts",
        "line": 1110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1125
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverrideOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverrideList",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1111
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverride"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverrideList"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverrideOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverrideOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 1043
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-instance-pool/index.ts",
        "line": 1033
      },
      "name": "DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverrideOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1092
          },
          "name": "availabilityZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1105
          },
          "name": "instanceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1085
          },
          "name": "availabilityZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1098
          },
          "name": "instanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1047
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverride"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverrideOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 1303
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-instance-pool/index.ts",
        "line": 1295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1310
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesList",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesList"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 1203
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-instance-pool/index.ts",
        "line": 1193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1254
          },
          "name": "putFleetOnDemandOption",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetOnDemandOption"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1270
          },
          "name": "putFleetSpotOption",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetSpotOption"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1286
          },
          "name": "putLaunchTemplateOverride",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverride"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1257
          },
          "name": "resetFleetOnDemandOption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1273
          },
          "name": "resetFleetSpotOption"
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1251
          },
          "name": "fleetOnDemandOption",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetOnDemandOptionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1267
          },
          "name": "fleetSpotOption",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetSpotOptionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1283
          },
          "name": "launchTemplateOverride",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverrideList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1261
          },
          "name": "fleetOnDemandOptionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetOnDemandOption"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1277
          },
          "name": "fleetSpotOptionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesFleetSpotOption"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1290
          },
          "name": "launchTemplateOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesLaunchTemplateOverride"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1207
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoNodeTypeFlexibility": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoNodeTypeFlexibility",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 1314
      },
      "name": "DataDatabricksInstancePoolPoolInfoNodeTypeFlexibility",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#alternate_node_type_ids DataDatabricksInstancePool#alternate_node_type_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1318
          },
          "name": "alternateNodeTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoNodeTypeFlexibility"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoNodeTypeFlexibilityOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoNodeTypeFlexibilityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 1357
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 1350
      },
      "name": "DataDatabricksInstancePoolPoolInfoNodeTypeFlexibilityOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1391
          },
          "name": "alternateNodeTypeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1384
          },
          "name": "alternateNodeTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1361
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoNodeTypeFlexibility"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoNodeTypeFlexibilityOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 2094
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 2087
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2402
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2418
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2434
          },
          "name": "putDiskSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2450
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2466
          },
          "name": "putInstancePoolFleetAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2482
          },
          "name": "putNodeTypeFlexibility",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoNodeTypeFlexibility"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2498
          },
          "name": "putPreloadedDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImage"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2514
          },
          "name": "putStats",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoStats"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2405
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2421
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2235
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2251
          },
          "name": "resetDefaultTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2437
          },
          "name": "resetDiskSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2267
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2453
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2469
          },
          "name": "resetInstancePoolFleetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2296
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2325
          },
          "name": "resetMaxCapacity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2341
          },
          "name": "resetMinIdleInstances"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2485
          },
          "name": "resetNodeTypeFlexibility"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2357
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2501
          },
          "name": "resetPreloadedDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2373
          },
          "name": "resetPreloadedSparkVersions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2389
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2517
          },
          "name": "resetStats"
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2399
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2415
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2431
          },
          "name": "diskSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2447
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2463
          },
          "name": "instancePoolFleetAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2479
          },
          "name": "nodeTypeFlexibility",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoNodeTypeFlexibilityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2495
          },
          "name": "preloadedDockerImage",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2511
          },
          "name": "stats",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoStatsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2409
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2425
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2239
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2255
          },
          "name": "defaultTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2441
          },
          "name": "diskSpecInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoDiskSpec"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2271
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2457
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2284
          },
          "name": "idleInstanceAutoterminationMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2473
          },
          "name": "instancePoolFleetAttributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoInstancePoolFleetAttributes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2300
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2313
          },
          "name": "instancePoolNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2329
          },
          "name": "maxCapacityInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2345
          },
          "name": "minIdleInstancesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2489
          },
          "name": "nodeTypeFlexibilityInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoNodeTypeFlexibility"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2361
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2505
          },
          "name": "preloadedDockerImageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImage"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2377
          },
          "name": "preloadedSparkVersionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2393
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2521
          },
          "name": "statsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoStats"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2229
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2245
          },
          "name": "defaultTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2261
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2277
          },
          "name": "idleInstanceAutoterminationMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2290
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2306
          },
          "name": "instancePoolName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2319
          },
          "name": "maxCapacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2335
          },
          "name": "minIdleInstances",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2351
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2367
          },
          "name": "preloadedSparkVersions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2383
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2098
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImage": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 1506
      },
      "name": "DataDatabricksInstancePoolPoolInfoPreloadedDockerImage",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#url DataDatabricksInstancePool#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1510
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#basic_auth DataDatabricksInstancePool#basic_auth}",
            "stability": "stable",
            "summary": "basic_auth block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1516
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoPreloadedDockerImage"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageBasicAuth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 1395
      },
      "name": "DataDatabricksInstancePoolPoolInfoPreloadedDockerImageBasicAuth",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#password DataDatabricksInstancePool#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1399
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#username DataDatabricksInstancePool#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1403
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoPreloadedDockerImageBasicAuth"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 1449
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 1442
      },
      "name": "DataDatabricksInstancePoolPoolInfoPreloadedDockerImageBasicAuthOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1489
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1502
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1482
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1495
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoPreloadedDockerImageBasicAuthOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 1643
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-instance-pool/index.ts",
        "line": 1635
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1650
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoPreloadedDockerImageList",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1636
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImage"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoPreloadedDockerImageList"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 1565
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-instance-pool/index.ts",
        "line": 1555
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1623
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageBasicAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1626
          },
          "name": "resetBasicAuth"
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoPreloadedDockerImageOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1620
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageBasicAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1630
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImageBasicAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1614
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1607
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1569
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoPreloadedDockerImage"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoPreloadedDockerImageOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoStats": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoStats",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 1654
      },
      "name": "DataDatabricksInstancePoolPoolInfoStats",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#idle_count DataDatabricksInstancePool#idle_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1658
          },
          "name": "idleCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#pending_idle_count DataDatabricksInstancePool#pending_idle_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1662
          },
          "name": "pendingIdleCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#pending_used_count DataDatabricksInstancePool#pending_used_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1666
          },
          "name": "pendingUsedCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#used_count DataDatabricksInstancePool#used_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1670
          },
          "name": "usedCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoStats"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoStatsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoStatsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 1730
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 1723
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1781
          },
          "name": "resetIdleCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1797
          },
          "name": "resetPendingIdleCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1813
          },
          "name": "resetPendingUsedCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1829
          },
          "name": "resetUsedCount"
        }
      ],
      "name": "DataDatabricksInstancePoolPoolInfoStatsOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1785
          },
          "name": "idleCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1801
          },
          "name": "pendingIdleCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1817
          },
          "name": "pendingUsedCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1833
          },
          "name": "usedCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1775
          },
          "name": "idleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1791
          },
          "name": "pendingIdleCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1807
          },
          "name": "pendingUsedCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1823
          },
          "name": "usedCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 1734
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolPoolInfoStats"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolPoolInfoStatsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 2525
      },
      "name": "DataDatabricksInstancePoolProviderConfig",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_pool#workspace_id DataDatabricksInstancePool#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2529
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-pool/index.ts",
          "line": 2568
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-pool/index.ts",
        "line": 2561
      },
      "name": "DataDatabricksInstancePoolProviderConfigOutputReference",
      "namespace": "dataDatabricksInstancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2602
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2595
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-pool/index.ts",
            "line": 2572
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstancePool.DataDatabricksInstancePoolProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-pool/index:DataDatabricksInstancePoolProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfiles": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_profiles databricks_instance_profiles}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfiles",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_profiles databricks_instance_profiles} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-profiles/index.ts",
          "line": 367
        },
        "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": "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-profiles/index.ts",
        "line": 335
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksInstanceProfiles resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 352
          },
          "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 DataDatabricksInstanceProfiles to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_profiles#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksInstanceProfiles that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksInstanceProfiles to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 413
          },
          "name": "putInstanceProfiles",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesInstanceProfiles"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 429
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 400
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 416
          },
          "name": "resetInstanceProfiles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 432
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 444
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 452
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksInstanceProfiles",
      "namespace": "dataDatabricksInstanceProfiles",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 340
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 410
          },
          "name": "instanceProfiles",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesInstanceProfilesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 426
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 404
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 420
          },
          "name": "instanceProfilesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesInstanceProfiles"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 436
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 394
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-profiles/index:DataDatabricksInstanceProfiles"
    },
    "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-profiles/index.ts",
        "line": 14
      },
      "name": "DataDatabricksInstanceProfilesConfig",
      "namespace": "dataDatabricksInstanceProfiles",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_profiles#id DataDatabricksInstanceProfiles#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/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/databricks/databricks/1.114.2/docs/data-sources/instance_profiles#instance_profiles DataDatabricksInstanceProfiles#instance_profiles}",
            "stability": "stable",
            "summary": "instance_profiles block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 27
          },
          "name": "instanceProfiles",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesInstanceProfiles"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_profiles#provider_config DataDatabricksInstanceProfiles#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 33
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-profiles/index:DataDatabricksInstanceProfilesConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesInstanceProfiles": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesInstanceProfiles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-profiles/index.ts",
        "line": 35
      },
      "name": "DataDatabricksInstanceProfilesInstanceProfiles",
      "namespace": "dataDatabricksInstanceProfiles",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_profiles#arn DataDatabricksInstanceProfiles#arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 39
          },
          "name": "arn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_profiles#is_meta DataDatabricksInstanceProfiles#is_meta}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 43
          },
          "name": "isMeta",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_profiles#name DataDatabricksInstanceProfiles#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 47
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_profiles#role_arn DataDatabricksInstanceProfiles#role_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 51
          },
          "name": "roleArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-profiles/index:DataDatabricksInstanceProfilesInstanceProfiles"
    },
    "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesInstanceProfilesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesInstanceProfilesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-profiles/index.ts",
          "line": 239
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-instance-profiles/index.ts",
        "line": 231
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 246
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesInstanceProfilesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksInstanceProfilesInstanceProfilesList",
      "namespace": "dataDatabricksInstanceProfiles",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesInstanceProfiles"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-profiles/index:DataDatabricksInstanceProfilesInstanceProfilesList"
    },
    "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesInstanceProfilesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesInstanceProfilesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-profiles/index.ts",
          "line": 114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-instance-profiles/index.ts",
        "line": 104
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 174
          },
          "name": "resetArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 190
          },
          "name": "resetIsMeta"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 206
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 222
          },
          "name": "resetRoleArn"
        }
      ],
      "name": "DataDatabricksInstanceProfilesInstanceProfilesOutputReference",
      "namespace": "dataDatabricksInstanceProfiles",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 178
          },
          "name": "arnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 194
          },
          "name": "isMetaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 210
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 226
          },
          "name": "roleArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 168
          },
          "name": "arn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 184
          },
          "name": "isMeta",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 200
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 216
          },
          "name": "roleArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesInstanceProfiles"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-profiles/index:DataDatabricksInstanceProfilesInstanceProfilesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-instance-profiles/index.ts",
        "line": 250
      },
      "name": "DataDatabricksInstanceProfilesProviderConfig",
      "namespace": "dataDatabricksInstanceProfiles",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/instance_profiles#workspace_id DataDatabricksInstanceProfiles#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 254
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-profiles/index:DataDatabricksInstanceProfilesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-instance-profiles/index.ts",
          "line": 293
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-instance-profiles/index.ts",
        "line": 286
      },
      "name": "DataDatabricksInstanceProfilesProviderConfigOutputReference",
      "namespace": "dataDatabricksInstanceProfiles",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 327
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 320
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-instance-profiles/index.ts",
            "line": 297
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksInstanceProfiles.DataDatabricksInstanceProfilesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-instance-profiles/index:DataDatabricksInstanceProfilesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJob": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job databricks_job}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJob",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job databricks_job} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index.ts",
          "line": 88
        },
        "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": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index.ts",
        "line": 56
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksJob resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 73
          },
          "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 DataDatabricksJob to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksJob that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksJob to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 185
          },
          "name": "putJobSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 201
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 124
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 140
          },
          "name": "resetJobId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 156
          },
          "name": "resetJobName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 188
          },
          "name": "resetJobSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 172
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 204
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 216
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 227
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksJob",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 61
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 182
          },
          "name": "jobSettings",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 198
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 128
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 144
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 160
          },
          "name": "jobNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 192
          },
          "name": "jobSettingsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 176
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 208
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 118
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 134
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 150
          },
          "name": "jobName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 166
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index:DataDatabricksJob"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index.ts",
        "line": 19
      },
      "name": "DataDatabricksJobConfig",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 26
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#job_id DataDatabricksJob#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 30
          },
          "name": "jobId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#job_name DataDatabricksJob#job_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 34
          },
          "name": "jobName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#job_settings DataDatabricksJob#job_settings}",
            "stability": "stable",
            "summary": "job_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 44
          },
          "name": "jobSettings",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#name DataDatabricksJob#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 38
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#provider_config DataDatabricksJob#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index.ts",
            "line": 50
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index:DataDatabricksJobConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 15847
      },
      "name": "DataDatabricksJobJobSettings",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#created_time DataDatabricksJob#created_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15851
          },
          "name": "createdTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#creator_user_name DataDatabricksJob#creator_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15855
          },
          "name": "creatorUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#job_id DataDatabricksJob#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15859
          },
          "name": "jobId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#run_as_user_name DataDatabricksJob#run_as_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15863
          },
          "name": "runAsUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#settings DataDatabricksJob#settings}",
            "stability": "stable",
            "summary": "settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15869
          },
          "name": "settings",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettings"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettings"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 15936
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 15929
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 16054
          },
          "name": "putSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15993
          },
          "name": "resetCreatedTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 16009
          },
          "name": "resetCreatorUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 16025
          },
          "name": "resetJobId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 16041
          },
          "name": "resetRunAsUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 16057
          },
          "name": "resetSettings"
        }
      ],
      "name": "DataDatabricksJobJobSettingsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 16051
          },
          "name": "settings",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15997
          },
          "name": "createdTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 16013
          },
          "name": "creatorUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 16029
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 16045
          },
          "name": "runAsUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 16061
          },
          "name": "settingsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15987
          },
          "name": "createdTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 16003
          },
          "name": "creatorUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 16019
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 16035
          },
          "name": "runAsUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15940
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettings"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 14558
      },
      "name": "DataDatabricksJobJobSettingsSettings",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#continuous DataDatabricksJob#continuous}",
            "stability": "stable",
            "summary": "continuous block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14608
          },
          "name": "continuous",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsContinuous"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#dbt_task DataDatabricksJob#dbt_task}",
            "stability": "stable",
            "summary": "dbt_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14614
          },
          "name": "dbtTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#deployment DataDatabricksJob#deployment}",
            "stability": "stable",
            "summary": "deployment block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14620
          },
          "name": "deployment",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDeployment"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#description DataDatabricksJob#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14562
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#edit_mode DataDatabricksJob#edit_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14566
          },
          "name": "editMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#email_notifications DataDatabricksJob#email_notifications}",
            "stability": "stable",
            "summary": "email_notifications block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14626
          },
          "name": "emailNotifications",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotifications"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#environment DataDatabricksJob#environment}",
            "stability": "stable",
            "summary": "environment block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14632
          },
          "name": "environment",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironment"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#existing_cluster_id DataDatabricksJob#existing_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14570
          },
          "name": "existingClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#format DataDatabricksJob#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14574
          },
          "name": "format",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#git_source DataDatabricksJob#git_source}",
            "stability": "stable",
            "summary": "git_source block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14638
          },
          "name": "gitSource",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#health DataDatabricksJob#health}",
            "stability": "stable",
            "summary": "health block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14644
          },
          "name": "health",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealth"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#job_cluster DataDatabricksJob#job_cluster}",
            "stability": "stable",
            "summary": "job_cluster block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14650
          },
          "name": "jobCluster",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobCluster"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#library DataDatabricksJob#library}",
            "stability": "stable",
            "summary": "library block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14656
          },
          "name": "library",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#max_concurrent_runs DataDatabricksJob#max_concurrent_runs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14578
          },
          "name": "maxConcurrentRuns",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#max_retries DataDatabricksJob#max_retries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14582
          },
          "name": "maxRetries",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#min_retry_interval_millis DataDatabricksJob#min_retry_interval_millis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14586
          },
          "name": "minRetryIntervalMillis",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#name DataDatabricksJob#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14590
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#new_cluster DataDatabricksJob#new_cluster}",
            "stability": "stable",
            "summary": "new_cluster block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14662
          },
          "name": "newCluster",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewCluster"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#notebook_task DataDatabricksJob#notebook_task}",
            "stability": "stable",
            "summary": "notebook_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14668
          },
          "name": "notebookTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#notification_settings DataDatabricksJob#notification_settings}",
            "stability": "stable",
            "summary": "notification_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14674
          },
          "name": "notificationSettings",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotificationSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#parameter DataDatabricksJob#parameter}",
            "stability": "stable",
            "summary": "parameter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14680
          },
          "name": "parameter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#pipeline_task DataDatabricksJob#pipeline_task}",
            "stability": "stable",
            "summary": "pipeline_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14686
          },
          "name": "pipelineTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#python_wheel_task DataDatabricksJob#python_wheel_task}",
            "stability": "stable",
            "summary": "python_wheel_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14692
          },
          "name": "pythonWheelTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#queue DataDatabricksJob#queue}",
            "stability": "stable",
            "summary": "queue block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14698
          },
          "name": "queue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsQueue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#retry_on_timeout DataDatabricksJob#retry_on_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14594
          },
          "name": "retryOnTimeout",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#run_as DataDatabricksJob#run_as}",
            "stability": "stable",
            "summary": "run_as block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14704
          },
          "name": "runAs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunAs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#run_job_task DataDatabricksJob#run_job_task}",
            "stability": "stable",
            "summary": "run_job_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14710
          },
          "name": "runJobTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunJobTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#schedule DataDatabricksJob#schedule}",
            "stability": "stable",
            "summary": "schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14716
          },
          "name": "schedule",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSchedule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spark_jar_task DataDatabricksJob#spark_jar_task}",
            "stability": "stable",
            "summary": "spark_jar_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14722
          },
          "name": "sparkJarTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spark_python_task DataDatabricksJob#spark_python_task}",
            "stability": "stable",
            "summary": "spark_python_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14728
          },
          "name": "sparkPythonTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spark_submit_task DataDatabricksJob#spark_submit_task}",
            "stability": "stable",
            "summary": "spark_submit_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14734
          },
          "name": "sparkSubmitTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#tags DataDatabricksJob#tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14598
          },
          "name": "tags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#task DataDatabricksJob#task}",
            "stability": "stable",
            "summary": "task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14740
          },
          "name": "task",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTask"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#timeout_seconds DataDatabricksJob#timeout_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14602
          },
          "name": "timeoutSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#trigger DataDatabricksJob#trigger}",
            "stability": "stable",
            "summary": "trigger block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14746
          },
          "name": "trigger",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTrigger"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#webhook_notifications DataDatabricksJob#webhook_notifications}",
            "stability": "stable",
            "summary": "webhook_notifications block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14752
          },
          "name": "webhookNotifications",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotifications"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettings"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsContinuous": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsContinuous",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 7
      },
      "name": "DataDatabricksJobJobSettingsSettingsContinuous",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#pause_status DataDatabricksJob#pause_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11
          },
          "name": "pauseStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsContinuous"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsContinuousOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsContinuousOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 50
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 43
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 83
          },
          "name": "resetPauseStatus"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsContinuousOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 87
          },
          "name": "pauseStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 77
          },
          "name": "pauseStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 54
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsContinuous"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsContinuousOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 91
      },
      "name": "DataDatabricksJobJobSettingsSettingsDbtTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#commands DataDatabricksJob#commands}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 99
          },
          "name": "commands",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#catalog DataDatabricksJob#catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 95
          },
          "name": "catalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#profiles_directory DataDatabricksJob#profiles_directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 103
          },
          "name": "profilesDirectory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#project_directory DataDatabricksJob#project_directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 107
          },
          "name": "projectDirectory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#schema DataDatabricksJob#schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 111
          },
          "name": "schema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#source DataDatabricksJob#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 115
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#warehouse_id DataDatabricksJob#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 119
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsDbtTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 200
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 193
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 269
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 298
          },
          "name": "resetProfilesDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 314
          },
          "name": "resetProjectDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 330
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 346
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 362
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 273
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 286
          },
          "name": "commandsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 302
          },
          "name": "profilesDirectoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 318
          },
          "name": "projectDirectoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 334
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 350
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 366
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 263
          },
          "name": "catalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 279
          },
          "name": "commands",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 292
          },
          "name": "profilesDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 308
          },
          "name": "projectDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 324
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 340
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 356
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 204
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDeployment": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDeployment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 370
      },
      "name": "DataDatabricksJobJobSettingsSettingsDeployment",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#kind DataDatabricksJob#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 374
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#metadata_file_path DataDatabricksJob#metadata_file_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 378
          },
          "name": "metadataFilePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsDeployment"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDeploymentOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDeploymentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 424
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 417
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 476
          },
          "name": "resetMetadataFilePath"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsDeploymentOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 464
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 480
          },
          "name": "metadataFilePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 457
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 470
          },
          "name": "metadataFilePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDeployment"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsDeploymentOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotifications": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 484
      },
      "name": "DataDatabricksJobJobSettingsSettingsEmailNotifications",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#no_alert_for_skipped_runs DataDatabricksJob#no_alert_for_skipped_runs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 488
          },
          "name": "noAlertForSkippedRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#on_duration_warning_threshold_exceeded DataDatabricksJob#on_duration_warning_threshold_exceeded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 492
          },
          "name": "onDurationWarningThresholdExceeded",
          "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/databricks/databricks/1.114.2/docs/data-sources/job#on_failure DataDatabricksJob#on_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 496
          },
          "name": "onFailure",
          "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/databricks/databricks/1.114.2/docs/data-sources/job#on_start DataDatabricksJob#on_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 500
          },
          "name": "onStart",
          "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/databricks/databricks/1.114.2/docs/data-sources/job#on_streaming_backlog_exceeded DataDatabricksJob#on_streaming_backlog_exceeded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 504
          },
          "name": "onStreamingBacklogExceeded",
          "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/databricks/databricks/1.114.2/docs/data-sources/job#on_success DataDatabricksJob#on_success}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 508
          },
          "name": "onSuccess",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsEmailNotifications"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 582
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 645
          },
          "name": "resetNoAlertForSkippedRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 661
          },
          "name": "resetOnDurationWarningThresholdExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 677
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 693
          },
          "name": "resetOnStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 709
          },
          "name": "resetOnStreamingBacklogExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 725
          },
          "name": "resetOnSuccess"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 649
          },
          "name": "noAlertForSkippedRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 665
          },
          "name": "onDurationWarningThresholdExceededInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 681
          },
          "name": "onFailureInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 697
          },
          "name": "onStartInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 713
          },
          "name": "onStreamingBacklogExceededInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 729
          },
          "name": "onSuccessInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 639
          },
          "name": "noAlertForSkippedRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 655
          },
          "name": "onDurationWarningThresholdExceeded",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 671
          },
          "name": "onFailure",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 687
          },
          "name": "onStart",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 703
          },
          "name": "onStreamingBacklogExceeded",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 719
          },
          "name": "onSuccess",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 586
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotifications"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironment": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 949
      },
      "name": "DataDatabricksJobJobSettingsSettingsEnvironment",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#environment_key DataDatabricksJob#environment_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 953
          },
          "name": "environmentKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spec DataDatabricksJob#spec}",
            "stability": "stable",
            "summary": "spec block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 959
          },
          "name": "spec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsEnvironment"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 1086
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 1078
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/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": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsEnvironmentList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1079
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironment"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsEnvironmentList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 1008
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 998
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1066
          },
          "name": "putSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1069
          },
          "name": "resetSpec"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsEnvironmentOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1063
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1057
          },
          "name": "environmentKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1073
          },
          "name": "specInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentSpec"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1050
          },
          "name": "environmentKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1012
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironment"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsEnvironmentOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 733
      },
      "name": "DataDatabricksJobJobSettingsSettingsEnvironmentSpec",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#base_environment DataDatabricksJob#base_environment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 737
          },
          "name": "baseEnvironment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#client DataDatabricksJob#client}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 741
          },
          "name": "client",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#dependencies DataDatabricksJob#dependencies}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 745
          },
          "name": "dependencies",
          "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/databricks/databricks/1.114.2/docs/data-sources/job#environment_version DataDatabricksJob#environment_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 749
          },
          "name": "environmentVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#java_dependencies DataDatabricksJob#java_dependencies}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 753
          },
          "name": "javaDependencies",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsEnvironmentSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 820
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 813
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 877
          },
          "name": "resetBaseEnvironment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 893
          },
          "name": "resetClient"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 909
          },
          "name": "resetDependencies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 925
          },
          "name": "resetEnvironmentVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 941
          },
          "name": "resetJavaDependencies"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsEnvironmentSpecOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 881
          },
          "name": "baseEnvironmentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 897
          },
          "name": "clientInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 913
          },
          "name": "dependenciesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 929
          },
          "name": "environmentVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 945
          },
          "name": "javaDependenciesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 871
          },
          "name": "baseEnvironment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 887
          },
          "name": "client",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 903
          },
          "name": "dependencies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 919
          },
          "name": "environmentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 935
          },
          "name": "javaDependencies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 824
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsEnvironmentSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 1241
      },
      "name": "DataDatabricksJobJobSettingsSettingsGitSource",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#url DataDatabricksJob#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1261
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#branch DataDatabricksJob#branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1245
          },
          "name": "branch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#commit DataDatabricksJob#commit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1249
          },
          "name": "commit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#job_source DataDatabricksJob#job_source}",
            "stability": "stable",
            "summary": "job_source block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1267
          },
          "name": "jobSource",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceJobSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#provider DataDatabricksJob#provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1253
          },
          "name": "provider",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#tag DataDatabricksJob#tag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1257
          },
          "name": "tag",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsGitSource"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceJobSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceJobSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 1097
      },
      "name": "DataDatabricksJobJobSettingsSettingsGitSourceJobSource",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#import_from_git_branch DataDatabricksJob#import_from_git_branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1105
          },
          "name": "importFromGitBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#job_config_path DataDatabricksJob#job_config_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1109
          },
          "name": "jobConfigPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#dirty_state DataDatabricksJob#dirty_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1101
          },
          "name": "dirtyState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsGitSourceJobSource"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceJobSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceJobSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 1162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 1155
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1207
          },
          "name": "resetDirtyState"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsGitSourceJobSourceOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1211
          },
          "name": "dirtyStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1224
          },
          "name": "importFromGitBranchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1237
          },
          "name": "jobConfigPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1201
          },
          "name": "dirtyState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1217
          },
          "name": "importFromGitBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1230
          },
          "name": "jobConfigPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1166
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceJobSource"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsGitSourceJobSourceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 1341
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 1334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1478
          },
          "name": "putJobSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceJobSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1404
          },
          "name": "resetBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1420
          },
          "name": "resetCommit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1481
          },
          "name": "resetJobSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1436
          },
          "name": "resetProvider"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1452
          },
          "name": "resetTag"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsGitSourceOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1475
          },
          "name": "jobSource",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceJobSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1408
          },
          "name": "branchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1424
          },
          "name": "commitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1485
          },
          "name": "jobSourceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceJobSource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1440
          },
          "name": "providerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1456
          },
          "name": "tagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1469
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1398
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1414
          },
          "name": "commit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1430
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1446
          },
          "name": "tag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1462
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1345
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSource"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsGitSourceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 1662
      },
      "name": "DataDatabricksJobJobSettingsSettingsHealth",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#rules DataDatabricksJob#rules}",
            "stability": "stable",
            "summary": "rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1668
          },
          "name": "rules",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsHealth"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 1707
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 1700
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1737
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsHealthOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1734
          },
          "name": "rules",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1741
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1711
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealth"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsHealthOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 1489
      },
      "name": "DataDatabricksJobJobSettingsSettingsHealthRules",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#metric DataDatabricksJob#metric}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1493
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#op DataDatabricksJob#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1497
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#value DataDatabricksJob#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1501
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsHealthRules"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthRulesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 1651
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 1643
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1658
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsHealthRulesList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1644
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsHealthRulesList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 1557
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 1547
      },
      "name": "DataDatabricksJobJobSettingsSettingsHealthRulesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1612
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1625
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1638
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1605
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1618
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1631
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1561
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsHealthRulesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobCluster": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobCluster",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 5925
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobCluster",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#job_cluster_key DataDatabricksJob#job_cluster_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5929
          },
          "name": "jobClusterKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#new_cluster DataDatabricksJob#new_cluster}",
            "stability": "stable",
            "summary": "new_cluster block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5935
          },
          "name": "newCluster",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewCluster"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobCluster"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 6059
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 6051
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6066
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6052
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobCluster"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewCluster": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewCluster",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 4869
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewCluster",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#num_workers DataDatabricksJob#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4925
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#apply_policy_default_values DataDatabricksJob#apply_policy_default_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4873
          },
          "name": "applyPolicyDefaultValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#autoscale DataDatabricksJob#autoscale}",
            "stability": "stable",
            "summary": "autoscale block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4959
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#autotermination_minutes DataDatabricksJob#autotermination_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4877
          },
          "name": "autoterminationMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#aws_attributes DataDatabricksJob#aws_attributes}",
            "stability": "stable",
            "summary": "aws_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4965
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#azure_attributes DataDatabricksJob#azure_attributes}",
            "stability": "stable",
            "summary": "azure_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4971
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#cluster_id DataDatabricksJob#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4881
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#cluster_log_conf DataDatabricksJob#cluster_log_conf}",
            "stability": "stable",
            "summary": "cluster_log_conf block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4977
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#cluster_mount_info DataDatabricksJob#cluster_mount_info}",
            "stability": "stable",
            "summary": "cluster_mount_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4983
          },
          "name": "clusterMountInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#cluster_name DataDatabricksJob#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4885
          },
          "name": "clusterName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#custom_tags DataDatabricksJob#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4889
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#data_security_mode DataDatabricksJob#data_security_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4893
          },
          "name": "dataSecurityMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#docker_image DataDatabricksJob#docker_image}",
            "stability": "stable",
            "summary": "docker_image block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4989
          },
          "name": "dockerImage",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#driver_instance_pool_id DataDatabricksJob#driver_instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4897
          },
          "name": "driverInstancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#driver_node_type_id DataDatabricksJob#driver_node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4901
          },
          "name": "driverNodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#enable_elastic_disk DataDatabricksJob#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4905
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#enable_local_disk_encryption DataDatabricksJob#enable_local_disk_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4909
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#gcp_attributes DataDatabricksJob#gcp_attributes}",
            "stability": "stable",
            "summary": "gcp_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4995
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#idempotency_token DataDatabricksJob#idempotency_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4913
          },
          "name": "idempotencyToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#init_scripts DataDatabricksJob#init_scripts}",
            "stability": "stable",
            "summary": "init_scripts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5001
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#instance_pool_id DataDatabricksJob#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4917
          },
          "name": "instancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#node_type_id DataDatabricksJob#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4921
          },
          "name": "nodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#policy_id DataDatabricksJob#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4929
          },
          "name": "policyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#runtime_engine DataDatabricksJob#runtime_engine}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4933
          },
          "name": "runtimeEngine",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#single_user_name DataDatabricksJob#single_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4937
          },
          "name": "singleUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spark_conf DataDatabricksJob#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4941
          },
          "name": "sparkConf",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spark_env_vars DataDatabricksJob#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4945
          },
          "name": "sparkEnvVars",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spark_version DataDatabricksJob#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4949
          },
          "name": "sparkVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#ssh_public_keys DataDatabricksJob#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4953
          },
          "name": "sshPublicKeys",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#workload_type DataDatabricksJob#workload_type}",
            "stability": "stable",
            "summary": "workload_type block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5007
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewCluster"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 1745
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#max_workers DataDatabricksJob#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1749
          },
          "name": "maxWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#min_workers DataDatabricksJob#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1753
          },
          "name": "minWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 1799
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 1792
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1838
          },
          "name": "resetMaxWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1854
          },
          "name": "resetMinWorkers"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1842
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1858
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1832
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1848
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1803
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 1862
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#availability DataDatabricksJob#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1866
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#ebs_volume_count DataDatabricksJob#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1870
          },
          "name": "ebsVolumeCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#ebs_volume_size DataDatabricksJob#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1874
          },
          "name": "ebsVolumeSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#ebs_volume_type DataDatabricksJob#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1878
          },
          "name": "ebsVolumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#first_on_demand DataDatabricksJob#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1882
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#instance_profile_arn DataDatabricksJob#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1886
          },
          "name": "instanceProfileArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spot_bid_price_percent DataDatabricksJob#spot_bid_price_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1890
          },
          "name": "spotBidPricePercent",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#zone_id DataDatabricksJob#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1894
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 1982
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 1975
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2057
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2073
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2089
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2105
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2121
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2137
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2153
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2169
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2061
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2077
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2093
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2109
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2125
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2141
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2157
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2173
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2051
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2067
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2083
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2099
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2115
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2131
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2147
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2163
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 1986
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 2177
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#availability DataDatabricksJob#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2181
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#first_on_demand DataDatabricksJob#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2185
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spot_bid_max_price DataDatabricksJob#spot_bid_max_price}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2189
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 2242
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 2235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2287
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2303
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2319
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2291
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2307
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2323
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2281
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2297
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2313
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 2687
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#dbfs DataDatabricksJob#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2693
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#s3 DataDatabricksJob#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2699
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 2327
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2331
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 2370
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 2363
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2404
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2397
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2374
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 2745
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 2738
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2781
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2797
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2784
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2800
          },
          "name": "resetS3"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2778
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2794
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2788
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2804
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2749
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 2408
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2416
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#canned_acl DataDatabricksJob#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2412
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#enable_encryption DataDatabricksJob#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2420
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#encryption_type DataDatabricksJob#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2424
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#endpoint DataDatabricksJob#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2428
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#kms_key DataDatabricksJob#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2432
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#region DataDatabricksJob#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2436
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 2517
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 2510
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2586
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2615
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2631
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2647
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2663
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2679
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2590
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2603
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2619
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2635
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2651
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2667
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2683
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2580
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2596
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2609
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2625
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2641
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2657
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2673
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2521
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfS3OutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 2922
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfo",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#local_mount_dir_path DataDatabricksJob#local_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2926
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#network_filesystem_info DataDatabricksJob#network_filesystem_info}",
            "stability": "stable",
            "summary": "network_filesystem_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2936
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#remote_mount_dir_path DataDatabricksJob#remote_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2930
          },
          "name": "remoteMountDirPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 3089
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 3081
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3096
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3082
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 2808
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#server_address DataDatabricksJob#server_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2816
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#mount_options DataDatabricksJob#mount_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2812
          },
          "name": "mountOptions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 2862
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 2855
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2901
          },
          "name": "resetMountOptions"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2905
          },
          "name": "mountOptionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2918
          },
          "name": "serverAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2895
          },
          "name": "mountOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2911
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2866
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 2992
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 2982
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3072
          },
          "name": "putNetworkFilesystemInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3059
          },
          "name": "resetRemoteMountDirPath"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3069
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3047
          },
          "name": "localMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3076
          },
          "name": "networkFilesystemInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3063
          },
          "name": "remoteMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3040
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3053
          },
          "name": "remoteMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 2996
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3211
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#url DataDatabricksJob#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3215
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#basic_auth DataDatabricksJob#basic_auth}",
            "stability": "stable",
            "summary": "basic_auth block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3221
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3100
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#password DataDatabricksJob#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3104
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#username DataDatabricksJob#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3108
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 3154
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3147
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3194
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3207
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3187
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3200
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 3267
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3316
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3319
          },
          "name": "resetBasicAuth"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3313
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3323
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageBasicAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3307
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3300
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3327
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#availability DataDatabricksJob#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3331
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#boot_disk_size DataDatabricksJob#boot_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3335
          },
          "name": "bootDiskSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#google_service_account DataDatabricksJob#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3339
          },
          "name": "googleServiceAccount",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#local_ssd_count DataDatabricksJob#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3343
          },
          "name": "localSsdCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#use_preemptible_executors DataDatabricksJob#use_preemptible_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3347
          },
          "name": "usePreemptibleExecutors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#zone_id DataDatabricksJob#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3351
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 3425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3488
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3504
          },
          "name": "resetBootDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3520
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3536
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3552
          },
          "name": "resetUsePreemptibleExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3568
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3492
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3508
          },
          "name": "bootDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3524
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3540
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3556
          },
          "name": "usePreemptibleExecutorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3572
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3482
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3498
          },
          "name": "bootDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3514
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3530
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3546
          },
          "name": "usePreemptibleExecutors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3562
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 4341
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#abfss DataDatabricksJob#abfss}",
            "stability": "stable",
            "summary": "abfss block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4347
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#dbfs DataDatabricksJob#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4353
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#file DataDatabricksJob#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4359
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#gcs DataDatabricksJob#gcs}",
            "stability": "stable",
            "summary": "gcs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4365
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#s3 DataDatabricksJob#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4371
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#volumes DataDatabricksJob#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4377
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#workspace DataDatabricksJob#workspace}",
            "stability": "stable",
            "summary": "workspace block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4383
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3576
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3580
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 3619
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3612
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3653
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3646
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3623
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3657
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3661
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 3700
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3693
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3734
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3727
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3704
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3738
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3742
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 3781
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3774
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3815
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3808
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3785
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3819
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3823
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 3862
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3855
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3896
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3889
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3866
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 4658
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 4650
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4665
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4651
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 4467
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 4457
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4542
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4558
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4574
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4590
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4606
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4622
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4638
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4545
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4561
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4577
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4593
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4609
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4625
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4641
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4539
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfssOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4555
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4571
          },
          "name": "file",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4587
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4603
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4619
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4635
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4549
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4565
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4581
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4597
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4613
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4629
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4645
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4471
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 3900
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3908
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#canned_acl DataDatabricksJob#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3904
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#enable_encryption DataDatabricksJob#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3912
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#encryption_type DataDatabricksJob#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3916
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#endpoint DataDatabricksJob#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3920
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#kms_key DataDatabricksJob#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3924
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#region DataDatabricksJob#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 3928
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 4009
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 4002
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4078
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4107
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4123
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4139
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4155
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4171
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4082
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4095
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4111
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4127
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4143
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4159
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4175
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4072
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4088
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4101
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4117
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4133
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4149
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4165
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4013
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3OutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 4179
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4183
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumes"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 4222
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 4215
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4256
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4249
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 4260
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspace",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4264
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspace"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 4303
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 4296
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspaceOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4337
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4330
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspaceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 5249
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 5242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5786
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5802
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5818
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5834
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5850
          },
          "name": "putClusterMountInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5866
          },
          "name": "putDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5882
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5898
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5914
          },
          "name": "putWorkloadType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5456
          },
          "name": "resetApplyPolicyDefaultValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5789
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5472
          },
          "name": "resetAutoterminationMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5805
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5821
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5488
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5837
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5853
          },
          "name": "resetClusterMountInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5504
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5520
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5536
          },
          "name": "resetDataSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5869
          },
          "name": "resetDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5552
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5568
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5584
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5600
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5885
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5616
          },
          "name": "resetIdempotencyToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5901
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5632
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5648
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5677
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5693
          },
          "name": "resetRuntimeEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5709
          },
          "name": "resetSingleUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5725
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5741
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5757
          },
          "name": "resetSparkVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5773
          },
          "name": "resetSshPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5917
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5783
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscaleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5799
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5815
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5831
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConfOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5847
          },
          "name": "clusterMountInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5863
          },
          "name": "dockerImage",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5879
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5895
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5911
          },
          "name": "workloadType",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5460
          },
          "name": "applyPolicyDefaultValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5793
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAutoscale"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5476
          },
          "name": "autoterminationMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5809
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5825
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5492
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5841
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterLogConf"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5857
          },
          "name": "clusterMountInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5508
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5524
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5540
          },
          "name": "dataSecurityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5873
          },
          "name": "dockerImageInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterDockerImage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5556
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5572
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5588
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5604
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5889
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5620
          },
          "name": "idempotencyTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5905
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5636
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5652
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5665
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5681
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5697
          },
          "name": "runtimeEngineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5713
          },
          "name": "singleUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5729
          },
          "name": "sparkConfInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5745
          },
          "name": "sparkEnvVarsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5761
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5777
          },
          "name": "sshPublicKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5921
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5450
          },
          "name": "applyPolicyDefaultValues",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5466
          },
          "name": "autoterminationMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5482
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5498
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5514
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5530
          },
          "name": "dataSecurityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5546
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5562
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5578
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5594
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5610
          },
          "name": "idempotencyToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5626
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5642
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5658
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5671
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5687
          },
          "name": "runtimeEngine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5703
          },
          "name": "singleUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5719
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5735
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5751
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5767
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewCluster"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 4786
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#clients DataDatabricksJob#clients}",
            "stability": "stable",
            "summary": "clients block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4792
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 4669
      },
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#jobs DataDatabricksJob#jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4673
          },
          "name": "jobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#notebooks DataDatabricksJob#notebooks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4677
          },
          "name": "notebooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 4723
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 4716
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4762
          },
          "name": "resetJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4778
          },
          "name": "resetNotebooks"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4766
          },
          "name": "jobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4782
          },
          "name": "notebooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4756
          },
          "name": "jobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4772
          },
          "name": "notebooks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4727
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 4831
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 4824
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4861
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients"
              }
            }
          ]
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4858
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClientsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4865
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeClients"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 4835
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterNewClusterWorkloadTypeOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 5984
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 5974
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6042
          },
          "name": "putNewCluster",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewCluster"
              }
            }
          ]
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsJobClusterOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6039
          },
          "name": "newCluster",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewClusterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6033
          },
          "name": "jobClusterKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6046
          },
          "name": "newClusterInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterNewCluster"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6026
          },
          "name": "jobClusterKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 5988
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobCluster"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsJobClusterOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibrary": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibrary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 6526
      },
      "name": "DataDatabricksJobJobSettingsSettingsLibrary",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#cran DataDatabricksJob#cran}",
            "stability": "stable",
            "summary": "cran block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6548
          },
          "name": "cran",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCran"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#egg DataDatabricksJob#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6530
          },
          "name": "egg",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#jar DataDatabricksJob#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6534
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#maven DataDatabricksJob#maven}",
            "stability": "stable",
            "summary": "maven block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6554
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#provider_config DataDatabricksJob#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6560
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#pypi DataDatabricksJob#pypi}",
            "stability": "stable",
            "summary": "pypi block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6566
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#requirements DataDatabricksJob#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6538
          },
          "name": "requirements",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#whl DataDatabricksJob#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6542
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsLibrary"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCran": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 6070
      },
      "name": "DataDatabricksJobJobSettingsSettingsLibraryCran",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#package DataDatabricksJob#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6074
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#repo DataDatabricksJob#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6078
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsLibraryCran"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 6124
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 6117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6176
          },
          "name": "resetRepo"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6164
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6180
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6157
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6170
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6128
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCran"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 6870
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 6862
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6877
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsLibraryList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6863
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsLibraryList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMaven": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 6184
      },
      "name": "DataDatabricksJobJobSettingsSettingsLibraryMaven",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#coordinates DataDatabricksJob#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6188
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#exclusions DataDatabricksJob#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6192
          },
          "name": "exclusions",
          "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/databricks/databricks/1.114.2/docs/data-sources/job#repo DataDatabricksJob#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6196
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsLibraryMaven"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 6249
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 6242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6307
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6323
          },
          "name": "resetRepo"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6295
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6311
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6327
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6288
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6301
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6317
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMaven"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 6657
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 6647
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6802
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCran"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6818
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6834
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6850
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6805
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6741
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6757
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6821
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6837
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6853
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6773
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6789
          },
          "name": "resetWhl"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsLibraryOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6799
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCranOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6815
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6831
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6847
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6809
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryCran"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6745
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6761
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6825
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6841
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6857
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6777
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6793
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6735
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6751
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6767
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6783
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6661
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibrary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsLibraryOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 6331
      },
      "name": "DataDatabricksJobJobSettingsSettingsLibraryProviderConfig",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#workspace_id DataDatabricksJob#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6335
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsLibraryProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 6374
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 6367
      },
      "name": "DataDatabricksJobJobSettingsSettingsLibraryProviderConfigOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6408
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6401
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6378
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsLibraryProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 6412
      },
      "name": "DataDatabricksJobJobSettingsSettingsLibraryPypi",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#package DataDatabricksJob#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6416
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#repo DataDatabricksJob#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6420
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsLibraryPypi"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 6466
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 6459
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6518
          },
          "name": "resetRepo"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6506
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6522
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6499
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6512
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6470
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryPypi"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsLibraryPypiOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewCluster": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewCluster",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 10005
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewCluster",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#num_workers DataDatabricksJob#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10061
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#apply_policy_default_values DataDatabricksJob#apply_policy_default_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10009
          },
          "name": "applyPolicyDefaultValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#autoscale DataDatabricksJob#autoscale}",
            "stability": "stable",
            "summary": "autoscale block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10095
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscale"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#autotermination_minutes DataDatabricksJob#autotermination_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10013
          },
          "name": "autoterminationMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#aws_attributes DataDatabricksJob#aws_attributes}",
            "stability": "stable",
            "summary": "aws_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10101
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#azure_attributes DataDatabricksJob#azure_attributes}",
            "stability": "stable",
            "summary": "azure_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10107
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#cluster_id DataDatabricksJob#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10017
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#cluster_log_conf DataDatabricksJob#cluster_log_conf}",
            "stability": "stable",
            "summary": "cluster_log_conf block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10113
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#cluster_mount_info DataDatabricksJob#cluster_mount_info}",
            "stability": "stable",
            "summary": "cluster_mount_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10119
          },
          "name": "clusterMountInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#cluster_name DataDatabricksJob#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10021
          },
          "name": "clusterName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#custom_tags DataDatabricksJob#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10025
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#data_security_mode DataDatabricksJob#data_security_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10029
          },
          "name": "dataSecurityMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#docker_image DataDatabricksJob#docker_image}",
            "stability": "stable",
            "summary": "docker_image block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10125
          },
          "name": "dockerImage",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#driver_instance_pool_id DataDatabricksJob#driver_instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10033
          },
          "name": "driverInstancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#driver_node_type_id DataDatabricksJob#driver_node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10037
          },
          "name": "driverNodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#enable_elastic_disk DataDatabricksJob#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10041
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#enable_local_disk_encryption DataDatabricksJob#enable_local_disk_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10045
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#gcp_attributes DataDatabricksJob#gcp_attributes}",
            "stability": "stable",
            "summary": "gcp_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10131
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#idempotency_token DataDatabricksJob#idempotency_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10049
          },
          "name": "idempotencyToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#init_scripts DataDatabricksJob#init_scripts}",
            "stability": "stable",
            "summary": "init_scripts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10137
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#instance_pool_id DataDatabricksJob#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10053
          },
          "name": "instancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#node_type_id DataDatabricksJob#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10057
          },
          "name": "nodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#policy_id DataDatabricksJob#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10065
          },
          "name": "policyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#runtime_engine DataDatabricksJob#runtime_engine}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10069
          },
          "name": "runtimeEngine",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#single_user_name DataDatabricksJob#single_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10073
          },
          "name": "singleUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spark_conf DataDatabricksJob#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10077
          },
          "name": "sparkConf",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spark_env_vars DataDatabricksJob#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10081
          },
          "name": "sparkEnvVars",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spark_version DataDatabricksJob#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10085
          },
          "name": "sparkVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#ssh_public_keys DataDatabricksJob#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10089
          },
          "name": "sshPublicKeys",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#workload_type DataDatabricksJob#workload_type}",
            "stability": "stable",
            "summary": "workload_type block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10143
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewCluster"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscale": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 6881
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterAutoscale",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#max_workers DataDatabricksJob#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6885
          },
          "name": "maxWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#min_workers DataDatabricksJob#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6889
          },
          "name": "minWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterAutoscale"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 6935
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 6928
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6974
          },
          "name": "resetMaxWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6990
          },
          "name": "resetMinWorkers"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6978
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6994
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6968
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6984
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 6939
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscale"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 6998
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#availability DataDatabricksJob#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7002
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#ebs_volume_count DataDatabricksJob#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7006
          },
          "name": "ebsVolumeCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#ebs_volume_size DataDatabricksJob#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7010
          },
          "name": "ebsVolumeSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#ebs_volume_type DataDatabricksJob#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7014
          },
          "name": "ebsVolumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#first_on_demand DataDatabricksJob#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7018
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#instance_profile_arn DataDatabricksJob#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7022
          },
          "name": "instanceProfileArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spot_bid_price_percent DataDatabricksJob#spot_bid_price_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7026
          },
          "name": "spotBidPricePercent",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#zone_id DataDatabricksJob#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7030
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 7118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 7111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7193
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7209
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7225
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7241
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7257
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7273
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7289
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7305
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7197
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7213
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7229
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7245
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7261
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7277
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7293
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7309
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7187
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7203
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7219
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7235
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7251
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7267
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7283
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7299
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 7313
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#availability DataDatabricksJob#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7317
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#first_on_demand DataDatabricksJob#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7321
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spot_bid_max_price DataDatabricksJob#spot_bid_max_price}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7325
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 7378
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 7371
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7423
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7439
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7455
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7427
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7443
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7459
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7417
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7433
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7449
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7382
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 7823
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#dbfs DataDatabricksJob#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7829
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#s3 DataDatabricksJob#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7835
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 7463
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7467
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 7506
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 7499
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7540
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7533
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7510
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 7881
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 7874
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7917
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7933
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7920
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7936
          },
          "name": "resetS3"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7914
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7930
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7924
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7940
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7885
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 7544
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7552
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#canned_acl DataDatabricksJob#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7548
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#enable_encryption DataDatabricksJob#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7556
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#encryption_type DataDatabricksJob#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7560
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#endpoint DataDatabricksJob#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7564
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#kms_key DataDatabricksJob#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7568
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#region DataDatabricksJob#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7572
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 7653
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 7646
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7722
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7751
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7767
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7783
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7799
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7815
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7726
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7739
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7755
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7771
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7787
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7803
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7819
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7716
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7732
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7745
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7761
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7777
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7793
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7809
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7657
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfS3OutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8058
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfo",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#local_mount_dir_path DataDatabricksJob#local_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8062
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#network_filesystem_info DataDatabricksJob#network_filesystem_info}",
            "stability": "stable",
            "summary": "network_filesystem_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8072
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#remote_mount_dir_path DataDatabricksJob#remote_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8066
          },
          "name": "remoteMountDirPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 8225
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 8217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8232
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8218
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 7944
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfo",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#server_address DataDatabricksJob#server_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7952
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#mount_options DataDatabricksJob#mount_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 7948
          },
          "name": "mountOptions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 7998
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 7991
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8037
          },
          "name": "resetMountOptions"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8041
          },
          "name": "mountOptionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8054
          },
          "name": "serverAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8031
          },
          "name": "mountOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8047
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8002
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 8128
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 8118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8208
          },
          "name": "putNetworkFilesystemInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8195
          },
          "name": "resetRemoteMountDirPath"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8205
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8183
          },
          "name": "localMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8212
          },
          "name": "networkFilesystemInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8199
          },
          "name": "remoteMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8176
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8189
          },
          "name": "remoteMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8132
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImage": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8347
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterDockerImage",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#url DataDatabricksJob#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8351
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#basic_auth DataDatabricksJob#basic_auth}",
            "stability": "stable",
            "summary": "basic_auth block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8357
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterDockerImage"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8236
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#password DataDatabricksJob#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8240
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#username DataDatabricksJob#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8244
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 8290
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8283
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8330
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8343
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8323
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8336
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8294
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 8403
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8396
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8452
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8455
          },
          "name": "resetBasicAuth"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8449
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8459
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageBasicAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8443
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8436
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8407
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImage"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8463
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#availability DataDatabricksJob#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8467
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#boot_disk_size DataDatabricksJob#boot_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8471
          },
          "name": "bootDiskSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#google_service_account DataDatabricksJob#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8475
          },
          "name": "googleServiceAccount",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#local_ssd_count DataDatabricksJob#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8479
          },
          "name": "localSsdCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#use_preemptible_executors DataDatabricksJob#use_preemptible_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8483
          },
          "name": "usePreemptibleExecutors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#zone_id DataDatabricksJob#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8487
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 8561
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8554
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8624
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8640
          },
          "name": "resetBootDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8656
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8672
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8688
          },
          "name": "resetUsePreemptibleExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8704
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8628
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8644
          },
          "name": "bootDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8660
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8676
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8692
          },
          "name": "usePreemptibleExecutorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8708
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8618
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8634
          },
          "name": "bootDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8650
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8666
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8682
          },
          "name": "usePreemptibleExecutors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8698
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8565
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScripts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 9477
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScripts",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#abfss DataDatabricksJob#abfss}",
            "stability": "stable",
            "summary": "abfss block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9483
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#dbfs DataDatabricksJob#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9489
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#file DataDatabricksJob#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9495
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#gcs DataDatabricksJob#gcs}",
            "stability": "stable",
            "summary": "gcs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9501
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#s3 DataDatabricksJob#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9507
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#volumes DataDatabricksJob#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9513
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#workspace DataDatabricksJob#workspace}",
            "stability": "stable",
            "summary": "workspace block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9519
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScripts"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8712
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8716
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 8755
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8748
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8789
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8782
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8759
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8793
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8797
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 8836
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8829
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8870
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8863
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8840
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8874
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8878
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 8917
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8910
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8951
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8944
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8921
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8955
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 8959
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 8998
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 8991
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9032
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9025
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9002
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 9794
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 9786
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9801
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9787
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 9603
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 9593
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9678
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9694
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9710
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9726
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9742
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9758
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9774
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9681
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9697
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9713
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9729
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9745
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9761
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9777
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9675
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfssOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9691
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9707
          },
          "name": "file",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9723
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9739
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9755
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9771
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9685
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsAbfss"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9701
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9717
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9733
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsGcs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9749
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9765
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9781
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9607
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 9036
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9044
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#canned_acl DataDatabricksJob#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9040
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#enable_encryption DataDatabricksJob#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9048
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#encryption_type DataDatabricksJob#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9052
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#endpoint DataDatabricksJob#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9056
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#kms_key DataDatabricksJob#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9060
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#region DataDatabricksJob#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9064
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 9145
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 9138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9214
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9243
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9259
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9275
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9291
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9307
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9218
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9231
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9247
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9263
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9279
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9295
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9311
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9208
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9224
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9237
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9253
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9269
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9285
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9301
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9149
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsS3OutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 9315
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9319
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumes"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 9358
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 9351
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9392
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9385
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsVolumesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 9396
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspace",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9400
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspace"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 9439
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 9432
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspaceOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9473
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9466
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9443
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsWorkspaceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 10385
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 10378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10922
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscale"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10938
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10954
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10970
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10986
          },
          "name": "putClusterMountInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11002
          },
          "name": "putDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11018
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11034
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11050
          },
          "name": "putWorkloadType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10592
          },
          "name": "resetApplyPolicyDefaultValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10925
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10608
          },
          "name": "resetAutoterminationMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10941
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10957
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10624
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10973
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10989
          },
          "name": "resetClusterMountInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10640
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10656
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10672
          },
          "name": "resetDataSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11005
          },
          "name": "resetDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10688
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10704
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10720
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10736
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11021
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10752
          },
          "name": "resetIdempotencyToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11037
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10768
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10784
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10813
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10829
          },
          "name": "resetRuntimeEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10845
          },
          "name": "resetSingleUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10861
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10877
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10893
          },
          "name": "resetSparkVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10909
          },
          "name": "resetSshPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11053
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10919
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscaleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10935
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10951
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10967
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConfOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10983
          },
          "name": "clusterMountInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10999
          },
          "name": "dockerImage",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11015
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11031
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11047
          },
          "name": "workloadType",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10596
          },
          "name": "applyPolicyDefaultValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10929
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAutoscale"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10612
          },
          "name": "autoterminationMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10945
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10961
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10628
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10977
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterLogConf"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10993
          },
          "name": "clusterMountInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10644
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10660
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10676
          },
          "name": "dataSecurityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11009
          },
          "name": "dockerImageInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterDockerImage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10692
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10708
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10724
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10740
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11025
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10756
          },
          "name": "idempotencyTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11041
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10772
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10788
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10801
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10817
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10833
          },
          "name": "runtimeEngineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10849
          },
          "name": "singleUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10865
          },
          "name": "sparkConfInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10881
          },
          "name": "sparkEnvVarsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10897
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10913
          },
          "name": "sshPublicKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11057
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10586
          },
          "name": "applyPolicyDefaultValues",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10602
          },
          "name": "autoterminationMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10618
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10634
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10650
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10666
          },
          "name": "dataSecurityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10682
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10698
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10714
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10730
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10746
          },
          "name": "idempotencyToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10762
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10778
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10794
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10807
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10823
          },
          "name": "runtimeEngine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10839
          },
          "name": "singleUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10855
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10871
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10887
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10903
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10389
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewCluster"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 9922
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#clients DataDatabricksJob#clients}",
            "stability": "stable",
            "summary": "clients block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9928
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 9805
      },
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#jobs DataDatabricksJob#jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9809
          },
          "name": "jobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#notebooks DataDatabricksJob#notebooks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9813
          },
          "name": "notebooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 9859
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 9852
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9898
          },
          "name": "resetJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9914
          },
          "name": "resetNotebooks"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9902
          },
          "name": "jobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9918
          },
          "name": "notebooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9892
          },
          "name": "jobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9908
          },
          "name": "notebooks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9863
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 9967
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 9960
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9997
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients"
              }
            }
          ]
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9994
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClientsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 10001
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeClients"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 9971
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNewClusterWorkloadTypeOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11061
      },
      "name": "DataDatabricksJobJobSettingsSettingsNotebookTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#notebook_path DataDatabricksJob#notebook_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11069
          },
          "name": "notebookPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#base_parameters DataDatabricksJob#base_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11065
          },
          "name": "baseParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#source DataDatabricksJob#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11073
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#warehouse_id DataDatabricksJob#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11077
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNotebookTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 11137
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11188
          },
          "name": "resetBaseParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11217
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11233
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11192
          },
          "name": "baseParametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11205
          },
          "name": "notebookPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11221
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11237
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11182
          },
          "name": "baseParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11198
          },
          "name": "notebookPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11211
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11227
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11141
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotificationSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotificationSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11241
      },
      "name": "DataDatabricksJobJobSettingsSettingsNotificationSettings",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#no_alert_for_canceled_runs DataDatabricksJob#no_alert_for_canceled_runs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11245
          },
          "name": "noAlertForCanceledRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#no_alert_for_skipped_runs DataDatabricksJob#no_alert_for_skipped_runs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11249
          },
          "name": "noAlertForSkippedRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNotificationSettings"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotificationSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotificationSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 11295
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11334
          },
          "name": "resetNoAlertForCanceledRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11350
          },
          "name": "resetNoAlertForSkippedRuns"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsNotificationSettingsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11338
          },
          "name": "noAlertForCanceledRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11354
          },
          "name": "noAlertForSkippedRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11328
          },
          "name": "noAlertForCanceledRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11344
          },
          "name": "noAlertForSkippedRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11299
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotificationSettings"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsNotificationSettingsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 15036
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 15029
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15452
          },
          "name": "putContinuous",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsContinuous"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15468
          },
          "name": "putDbtTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15484
          },
          "name": "putDeployment",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDeployment"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15500
          },
          "name": "putEmailNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15516
          },
          "name": "putEnvironment",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironment"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15532
          },
          "name": "putGitSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15548
          },
          "name": "putHealth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15564
          },
          "name": "putJobCluster",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobCluster"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15580
          },
          "name": "putLibrary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibrary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15596
          },
          "name": "putNewCluster",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewCluster"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15612
          },
          "name": "putNotebookTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15628
          },
          "name": "putNotificationSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotificationSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15644
          },
          "name": "putParameter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsParameter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15660
          },
          "name": "putPipelineTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15676
          },
          "name": "putPythonWheelTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15692
          },
          "name": "putQueue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsQueue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15708
          },
          "name": "putRunAs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunAs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15724
          },
          "name": "putRunJobTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunJobTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15740
          },
          "name": "putSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15756
          },
          "name": "putSparkJarTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15772
          },
          "name": "putSparkPythonTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15788
          },
          "name": "putSparkSubmitTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15804
          },
          "name": "putTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTask"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15820
          },
          "name": "putTrigger",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTrigger"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15836
          },
          "name": "putWebhookNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15455
          },
          "name": "resetContinuous"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15471
          },
          "name": "resetDbtTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15487
          },
          "name": "resetDeployment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15279
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15295
          },
          "name": "resetEditMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15503
          },
          "name": "resetEmailNotifications"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15519
          },
          "name": "resetEnvironment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15311
          },
          "name": "resetExistingClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15327
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15535
          },
          "name": "resetGitSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15551
          },
          "name": "resetHealth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15567
          },
          "name": "resetJobCluster"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15583
          },
          "name": "resetLibrary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15343
          },
          "name": "resetMaxConcurrentRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15359
          },
          "name": "resetMaxRetries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15375
          },
          "name": "resetMinRetryIntervalMillis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15391
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15599
          },
          "name": "resetNewCluster"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15615
          },
          "name": "resetNotebookTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15631
          },
          "name": "resetNotificationSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15647
          },
          "name": "resetParameter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15663
          },
          "name": "resetPipelineTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15679
          },
          "name": "resetPythonWheelTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15695
          },
          "name": "resetQueue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15407
          },
          "name": "resetRetryOnTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15711
          },
          "name": "resetRunAs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15727
          },
          "name": "resetRunJobTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15743
          },
          "name": "resetSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15759
          },
          "name": "resetSparkJarTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15775
          },
          "name": "resetSparkPythonTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15791
          },
          "name": "resetSparkSubmitTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15423
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15807
          },
          "name": "resetTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15439
          },
          "name": "resetTimeoutSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15823
          },
          "name": "resetTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15839
          },
          "name": "resetWebhookNotifications"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15449
          },
          "name": "continuous",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsContinuousOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15465
          },
          "name": "dbtTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15481
          },
          "name": "deployment",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDeploymentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15497
          },
          "name": "emailNotifications",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15513
          },
          "name": "environment",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironmentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15529
          },
          "name": "gitSource",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15545
          },
          "name": "health",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15561
          },
          "name": "jobCluster",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobClusterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15577
          },
          "name": "library",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibraryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15593
          },
          "name": "newCluster",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewClusterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15609
          },
          "name": "notebookTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15625
          },
          "name": "notificationSettings",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotificationSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15641
          },
          "name": "parameter",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsParameterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15657
          },
          "name": "pipelineTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15673
          },
          "name": "pythonWheelTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15689
          },
          "name": "queue",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsQueueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15705
          },
          "name": "runAs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunAsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15721
          },
          "name": "runJobTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunJobTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15737
          },
          "name": "schedule",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15753
          },
          "name": "sparkJarTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15769
          },
          "name": "sparkPythonTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15785
          },
          "name": "sparkSubmitTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15801
          },
          "name": "task",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15817
          },
          "name": "trigger",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15833
          },
          "name": "webhookNotifications",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15459
          },
          "name": "continuousInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsContinuous"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15475
          },
          "name": "dbtTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDbtTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15491
          },
          "name": "deploymentInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsDeployment"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15283
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15299
          },
          "name": "editModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15507
          },
          "name": "emailNotificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEmailNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15523
          },
          "name": "environmentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsEnvironment"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15315
          },
          "name": "existingClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15331
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15539
          },
          "name": "gitSourceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsGitSource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15555
          },
          "name": "healthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsHealth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15571
          },
          "name": "jobClusterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsJobCluster"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15587
          },
          "name": "libraryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15347
          },
          "name": "maxConcurrentRunsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15363
          },
          "name": "maxRetriesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15379
          },
          "name": "minRetryIntervalMillisInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15395
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15603
          },
          "name": "newClusterInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNewCluster"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15619
          },
          "name": "notebookTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotebookTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15635
          },
          "name": "notificationSettingsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsNotificationSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15651
          },
          "name": "parameterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15667
          },
          "name": "pipelineTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15683
          },
          "name": "pythonWheelTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15699
          },
          "name": "queueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsQueue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15411
          },
          "name": "retryOnTimeoutInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15715
          },
          "name": "runAsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunAs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15731
          },
          "name": "runJobTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunJobTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15747
          },
          "name": "scheduleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSchedule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15763
          },
          "name": "sparkJarTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15779
          },
          "name": "sparkPythonTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15795
          },
          "name": "sparkSubmitTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15427
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15811
          },
          "name": "taskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTask"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15443
          },
          "name": "timeoutSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15827
          },
          "name": "triggerInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTrigger"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15843
          },
          "name": "webhookNotificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15273
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15289
          },
          "name": "editMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15305
          },
          "name": "existingClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15321
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15337
          },
          "name": "maxConcurrentRuns",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15353
          },
          "name": "maxRetries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15369
          },
          "name": "minRetryIntervalMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15385
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15401
          },
          "name": "retryOnTimeout",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15417
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15433
          },
          "name": "timeoutSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 15040
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettings"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsParameter": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsParameter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11358
      },
      "name": "DataDatabricksJobJobSettingsSettingsParameter",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#default DataDatabricksJob#default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11362
          },
          "name": "default",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#name DataDatabricksJob#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11366
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsParameter"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsParameterList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsParameterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 11490
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 11482
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11497
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsParameterOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsParameterList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsParameterList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsParameterOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsParameterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 11415
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 11405
      },
      "name": "DataDatabricksJobJobSettingsSettingsParameterOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11464
          },
          "name": "defaultInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11477
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11457
          },
          "name": "default",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11470
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11419
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsParameter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsParameterOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11501
      },
      "name": "DataDatabricksJobJobSettingsSettingsPipelineTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#pipeline_id DataDatabricksJob#pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11509
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#full_refresh DataDatabricksJob#full_refresh}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11505
          },
          "name": "fullRefresh",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsPipelineTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 11555
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11548
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11594
          },
          "name": "resetFullRefresh"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11598
          },
          "name": "fullRefreshInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11611
          },
          "name": "pipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11588
          },
          "name": "fullRefresh",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11604
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11559
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPipelineTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsPipelineTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11615
      },
      "name": "DataDatabricksJobJobSettingsSettingsPythonWheelTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#entry_point DataDatabricksJob#entry_point}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11619
          },
          "name": "entryPoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#named_parameters DataDatabricksJob#named_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11623
          },
          "name": "namedParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#package_name DataDatabricksJob#package_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11627
          },
          "name": "packageName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11631
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsPythonWheelTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 11691
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11684
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11742
          },
          "name": "resetEntryPoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11758
          },
          "name": "resetNamedParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11774
          },
          "name": "resetPackageName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11790
          },
          "name": "resetParameters"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11746
          },
          "name": "entryPointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11762
          },
          "name": "namedParametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11778
          },
          "name": "packageNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11794
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11736
          },
          "name": "entryPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11752
          },
          "name": "namedParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11768
          },
          "name": "packageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11784
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11695
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsPythonWheelTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsPythonWheelTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsQueue": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsQueue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11798
      },
      "name": "DataDatabricksJobJobSettingsSettingsQueue",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#enabled DataDatabricksJob#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11802
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsQueue"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsQueueOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsQueueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 11841
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11834
      },
      "name": "DataDatabricksJobJobSettingsSettingsQueueOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11875
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11868
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11845
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsQueue"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsQueueOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunAs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunAs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11879
      },
      "name": "DataDatabricksJobJobSettingsSettingsRunAs",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#service_principal_name DataDatabricksJob#service_principal_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11883
          },
          "name": "servicePrincipalName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#user_name DataDatabricksJob#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11887
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsRunAs"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunAsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunAsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 11933
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11926
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11972
          },
          "name": "resetServicePrincipalName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11988
          },
          "name": "resetUserName"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsRunAsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11976
          },
          "name": "servicePrincipalNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11992
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11966
          },
          "name": "servicePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11982
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 11937
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunAs"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsRunAsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunJobTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunJobTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 11996
      },
      "name": "DataDatabricksJobJobSettingsSettingsRunJobTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#job_id DataDatabricksJob#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12000
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#job_parameters DataDatabricksJob#job_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12004
          },
          "name": "jobParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsRunJobTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunJobTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunJobTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 12050
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 12043
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12102
          },
          "name": "resetJobParameters"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsRunJobTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12090
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12106
          },
          "name": "jobParametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12083
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12096
          },
          "name": "jobParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12054
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsRunJobTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsRunJobTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSchedule": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 12110
      },
      "name": "DataDatabricksJobJobSettingsSettingsSchedule",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#quartz_cron_expression DataDatabricksJob#quartz_cron_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12118
          },
          "name": "quartzCronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#timezone_id DataDatabricksJob#timezone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12122
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#pause_status DataDatabricksJob#pause_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12114
          },
          "name": "pauseStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsSchedule"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsScheduleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 12175
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 12168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12220
          },
          "name": "resetPauseStatus"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsScheduleOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12224
          },
          "name": "pauseStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12237
          },
          "name": "quartzCronExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12250
          },
          "name": "timezoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12214
          },
          "name": "pauseStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12230
          },
          "name": "quartzCronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12243
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12179
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSchedule"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsScheduleOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 12254
      },
      "name": "DataDatabricksJobJobSettingsSettingsSparkJarTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#jar_uri DataDatabricksJob#jar_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12258
          },
          "name": "jarUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#main_class_name DataDatabricksJob#main_class_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12262
          },
          "name": "mainClassName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12266
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsSparkJarTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 12319
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 12312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12364
          },
          "name": "resetJarUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12380
          },
          "name": "resetMainClassName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12396
          },
          "name": "resetParameters"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12368
          },
          "name": "jarUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12384
          },
          "name": "mainClassNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12400
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12358
          },
          "name": "jarUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12374
          },
          "name": "mainClassName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12390
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkJarTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsSparkJarTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 12404
      },
      "name": "DataDatabricksJobJobSettingsSettingsSparkPythonTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#python_file DataDatabricksJob#python_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12412
          },
          "name": "pythonFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12408
          },
          "name": "parameters",
          "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/databricks/databricks/1.114.2/docs/data-sources/job#source DataDatabricksJob#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12416
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsSparkPythonTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 12469
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 12462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12514
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12543
          },
          "name": "resetSource"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12518
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12531
          },
          "name": "pythonFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12547
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12508
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12524
          },
          "name": "pythonFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12537
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12473
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkPythonTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsSparkPythonTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 12551
      },
      "name": "DataDatabricksJobJobSettingsSettingsSparkSubmitTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12555
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsSparkSubmitTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 12594
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 12587
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12627
          },
          "name": "resetParameters"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12631
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12621
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12598
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsSparkSubmitTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsSparkSubmitTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 12015
      },
      "name": "DataDatabricksJobJobSettingsSettingsTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#task_key DataDatabricksJob#task_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12051
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#condition_task DataDatabricksJob#condition_task}",
            "stability": "stable",
            "summary": "condition_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12061
          },
          "name": "conditionTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskConditionTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#dashboard_task DataDatabricksJob#dashboard_task}",
            "stability": "stable",
            "summary": "dashboard_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12067
          },
          "name": "dashboardTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#dbt_task DataDatabricksJob#dbt_task}",
            "stability": "stable",
            "summary": "dbt_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12073
          },
          "name": "dbtTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#depends_on DataDatabricksJob#depends_on}",
            "stability": "stable",
            "summary": "depends_on block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12079
          },
          "name": "dependsOn",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#description DataDatabricksJob#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12019
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#email_notifications DataDatabricksJob#email_notifications}",
            "stability": "stable",
            "summary": "email_notifications block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12085
          },
          "name": "emailNotifications",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotifications"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#environment_key DataDatabricksJob#environment_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12023
          },
          "name": "environmentKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#existing_cluster_id DataDatabricksJob#existing_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12027
          },
          "name": "existingClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#for_each_task DataDatabricksJob#for_each_task}",
            "stability": "stable",
            "summary": "for_each_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12091
          },
          "name": "forEachTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#health DataDatabricksJob#health}",
            "stability": "stable",
            "summary": "health block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12097
          },
          "name": "health",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealth"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#job_cluster_key DataDatabricksJob#job_cluster_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12031
          },
          "name": "jobClusterKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#library DataDatabricksJob#library}",
            "stability": "stable",
            "summary": "library block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12103
          },
          "name": "library",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#max_retries DataDatabricksJob#max_retries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12035
          },
          "name": "maxRetries",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#min_retry_interval_millis DataDatabricksJob#min_retry_interval_millis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12039
          },
          "name": "minRetryIntervalMillis",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#new_cluster DataDatabricksJob#new_cluster}",
            "stability": "stable",
            "summary": "new_cluster block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12109
          },
          "name": "newCluster",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewCluster"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#notebook_task DataDatabricksJob#notebook_task}",
            "stability": "stable",
            "summary": "notebook_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12115
          },
          "name": "notebookTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#notification_settings DataDatabricksJob#notification_settings}",
            "stability": "stable",
            "summary": "notification_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12121
          },
          "name": "notificationSettings",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotificationSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#pipeline_task DataDatabricksJob#pipeline_task}",
            "stability": "stable",
            "summary": "pipeline_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12127
          },
          "name": "pipelineTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#power_bi_task DataDatabricksJob#power_bi_task}",
            "stability": "stable",
            "summary": "power_bi_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12133
          },
          "name": "powerBiTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#python_wheel_task DataDatabricksJob#python_wheel_task}",
            "stability": "stable",
            "summary": "python_wheel_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12139
          },
          "name": "pythonWheelTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#retry_on_timeout DataDatabricksJob#retry_on_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12043
          },
          "name": "retryOnTimeout",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#run_if DataDatabricksJob#run_if}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12047
          },
          "name": "runIf",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#run_job_task DataDatabricksJob#run_job_task}",
            "stability": "stable",
            "summary": "run_job_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12145
          },
          "name": "runJobTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskRunJobTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spark_jar_task DataDatabricksJob#spark_jar_task}",
            "stability": "stable",
            "summary": "spark_jar_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12151
          },
          "name": "sparkJarTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spark_python_task DataDatabricksJob#spark_python_task}",
            "stability": "stable",
            "summary": "spark_python_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12157
          },
          "name": "sparkPythonTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spark_submit_task DataDatabricksJob#spark_submit_task}",
            "stability": "stable",
            "summary": "spark_submit_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12163
          },
          "name": "sparkSubmitTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#sql_task DataDatabricksJob#sql_task}",
            "stability": "stable",
            "summary": "sql_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12169
          },
          "name": "sqlTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#timeout_seconds DataDatabricksJob#timeout_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12055
          },
          "name": "timeoutSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#webhook_notifications DataDatabricksJob#webhook_notifications}",
            "stability": "stable",
            "summary": "webhook_notifications block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12175
          },
          "name": "webhookNotifications",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotifications"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskConditionTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskConditionTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 12635
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskConditionTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#left DataDatabricksJob#left}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12639
          },
          "name": "left",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#op DataDatabricksJob#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12643
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#right DataDatabricksJob#right}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12647
          },
          "name": "right",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskConditionTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskConditionTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskConditionTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 12700
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 12693
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskConditionTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12746
          },
          "name": "leftInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12759
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12772
          },
          "name": "rightInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12739
          },
          "name": "left",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12752
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12765
          },
          "name": "right",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12704
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskConditionTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskConditionTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 13077
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskDashboardTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#dashboard_id DataDatabricksJob#dashboard_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13081
          },
          "name": "dashboardId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#filters DataDatabricksJob#filters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13085
          },
          "name": "filters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#subscription DataDatabricksJob#subscription}",
            "stability": "stable",
            "summary": "subscription block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13095
          },
          "name": "subscription",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscription"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#warehouse_id DataDatabricksJob#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13089
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskDashboardTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 13155
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 13148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13251
          },
          "name": "putSubscription",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscription"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13206
          },
          "name": "resetDashboardId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13222
          },
          "name": "resetFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13254
          },
          "name": "resetSubscription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13238
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskDashboardTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13248
          },
          "name": "subscription",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscriptionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13210
          },
          "name": "dashboardIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13226
          },
          "name": "filtersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13258
          },
          "name": "subscriptionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscription"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13242
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13200
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13216
          },
          "name": "filters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13232
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13159
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskDashboardTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscription": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscription",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 12925
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscription",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#custom_subject DataDatabricksJob#custom_subject}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12929
          },
          "name": "customSubject",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#paused DataDatabricksJob#paused}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12933
          },
          "name": "paused",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#subscribers DataDatabricksJob#subscribers}",
            "stability": "stable",
            "summary": "subscribers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12939
          },
          "name": "subscribers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscriptionSubscribers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscription"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscriptionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscriptionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 12992
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 12985
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13066
          },
          "name": "putSubscribers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscriptionSubscribers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13037
          },
          "name": "resetCustomSubject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13053
          },
          "name": "resetPaused"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13069
          },
          "name": "resetSubscribers"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscriptionOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13063
          },
          "name": "subscribers",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscriptionSubscribersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13041
          },
          "name": "customSubjectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13057
          },
          "name": "pausedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13073
          },
          "name": "subscribersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscriptionSubscribers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13031
          },
          "name": "customSubject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13047
          },
          "name": "paused",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12996
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscription"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscriptionOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscriptionSubscribers": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscriptionSubscribers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 12776
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscriptionSubscribers",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination_id DataDatabricksJob#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12780
          },
          "name": "destinationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#user_name DataDatabricksJob#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12784
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscriptionSubscribers"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscriptionSubscribersList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscriptionSubscribersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 12914
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 12906
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12921
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscriptionSubscribersOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscriptionSubscribersList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12907
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscriptionSubscribers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscriptionSubscribersList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscriptionSubscribersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscriptionSubscribersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 12833
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 12823
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12881
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12897
          },
          "name": "resetUserName"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscriptionSubscribersOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12885
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12901
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12875
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12891
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 12837
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscriptionSubscribers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskDashboardTaskSubscriptionSubscribersOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 13262
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskDbtTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#commands DataDatabricksJob#commands}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13270
          },
          "name": "commands",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#catalog DataDatabricksJob#catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13266
          },
          "name": "catalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#profiles_directory DataDatabricksJob#profiles_directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13274
          },
          "name": "profilesDirectory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#project_directory DataDatabricksJob#project_directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13278
          },
          "name": "projectDirectory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#schema DataDatabricksJob#schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13282
          },
          "name": "schema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#source DataDatabricksJob#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13286
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#warehouse_id DataDatabricksJob#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13290
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskDbtTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 13371
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 13364
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13440
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13469
          },
          "name": "resetProfilesDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13485
          },
          "name": "resetProjectDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13501
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13517
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13533
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13444
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13457
          },
          "name": "commandsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13473
          },
          "name": "profilesDirectoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13489
          },
          "name": "projectDirectoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13505
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13521
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13537
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13434
          },
          "name": "catalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13450
          },
          "name": "commands",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13463
          },
          "name": "profilesDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13479
          },
          "name": "projectDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13495
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13511
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13527
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOn": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 13541
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskDependsOn",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#task_key DataDatabricksJob#task_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13549
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#outcome DataDatabricksJob#outcome}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13545
          },
          "name": "outcome",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskDependsOn"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOnList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 13676
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 13668
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13683
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskDependsOnList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13669
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskDependsOnList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 13598
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 13588
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13646
          },
          "name": "resetOutcome"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13650
          },
          "name": "outcomeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13663
          },
          "name": "taskKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13640
          },
          "name": "outcome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13656
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13602
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOn"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskDependsOnOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotifications": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 13687
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskEmailNotifications",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#no_alert_for_skipped_runs DataDatabricksJob#no_alert_for_skipped_runs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13691
          },
          "name": "noAlertForSkippedRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#on_duration_warning_threshold_exceeded DataDatabricksJob#on_duration_warning_threshold_exceeded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13695
          },
          "name": "onDurationWarningThresholdExceeded",
          "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/databricks/databricks/1.114.2/docs/data-sources/job#on_failure DataDatabricksJob#on_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13699
          },
          "name": "onFailure",
          "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/databricks/databricks/1.114.2/docs/data-sources/job#on_start DataDatabricksJob#on_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13703
          },
          "name": "onStart",
          "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/databricks/databricks/1.114.2/docs/data-sources/job#on_streaming_backlog_exceeded DataDatabricksJob#on_streaming_backlog_exceeded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13707
          },
          "name": "onStreamingBacklogExceeded",
          "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/databricks/databricks/1.114.2/docs/data-sources/job#on_success DataDatabricksJob#on_success}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13711
          },
          "name": "onSuccess",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskEmailNotifications"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 13785
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 13778
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13848
          },
          "name": "resetNoAlertForSkippedRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13864
          },
          "name": "resetOnDurationWarningThresholdExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13880
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13896
          },
          "name": "resetOnStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13912
          },
          "name": "resetOnStreamingBacklogExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13928
          },
          "name": "resetOnSuccess"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13852
          },
          "name": "noAlertForSkippedRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13868
          },
          "name": "onDurationWarningThresholdExceededInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13884
          },
          "name": "onFailureInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13900
          },
          "name": "onStartInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13916
          },
          "name": "onStreamingBacklogExceededInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13932
          },
          "name": "onSuccessInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13842
          },
          "name": "noAlertForSkippedRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13858
          },
          "name": "onDurationWarningThresholdExceeded",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13874
          },
          "name": "onFailure",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13890
          },
          "name": "onStart",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13906
          },
          "name": "onStreamingBacklogExceeded",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13922
          },
          "name": "onSuccess",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13789
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotifications"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 2965
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#inputs DataDatabricksJob#inputs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2973
          },
          "name": "inputs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#task DataDatabricksJob#task}",
            "stability": "stable",
            "summary": "task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2979
          },
          "name": "task",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#concurrency DataDatabricksJob#concurrency}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2969
          },
          "name": "concurrency",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 3032
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 3025
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3103
          },
          "name": "putTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3077
          },
          "name": "resetConcurrency"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3100
          },
          "name": "task",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3081
          },
          "name": "concurrencyInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3094
          },
          "name": "inputsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3107
          },
          "name": "taskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3071
          },
          "name": "concurrency",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3087
          },
          "name": "inputs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3036
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 1922
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#task_key DataDatabricksJob#task_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1958
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#condition_task DataDatabricksJob#condition_task}",
            "stability": "stable",
            "summary": "condition_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1968
          },
          "name": "conditionTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskConditionTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#dashboard_task DataDatabricksJob#dashboard_task}",
            "stability": "stable",
            "summary": "dashboard_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1974
          },
          "name": "dashboardTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#dbt_task DataDatabricksJob#dbt_task}",
            "stability": "stable",
            "summary": "dbt_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1980
          },
          "name": "dbtTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDbtTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#depends_on DataDatabricksJob#depends_on}",
            "stability": "stable",
            "summary": "depends_on block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1986
          },
          "name": "dependsOn",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#description DataDatabricksJob#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1926
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#email_notifications DataDatabricksJob#email_notifications}",
            "stability": "stable",
            "summary": "email_notifications block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1992
          },
          "name": "emailNotifications",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskEmailNotifications"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#environment_key DataDatabricksJob#environment_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1930
          },
          "name": "environmentKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#existing_cluster_id DataDatabricksJob#existing_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1934
          },
          "name": "existingClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#health DataDatabricksJob#health}",
            "stability": "stable",
            "summary": "health block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1998
          },
          "name": "health",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealth"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#job_cluster_key DataDatabricksJob#job_cluster_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1938
          },
          "name": "jobClusterKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#library DataDatabricksJob#library}",
            "stability": "stable",
            "summary": "library block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2004
          },
          "name": "library",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#max_retries DataDatabricksJob#max_retries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1942
          },
          "name": "maxRetries",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#min_retry_interval_millis DataDatabricksJob#min_retry_interval_millis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1946
          },
          "name": "minRetryIntervalMillis",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#new_cluster DataDatabricksJob#new_cluster}",
            "stability": "stable",
            "summary": "new_cluster block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2010
          },
          "name": "newCluster",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewCluster"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#notebook_task DataDatabricksJob#notebook_task}",
            "stability": "stable",
            "summary": "notebook_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2016
          },
          "name": "notebookTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotebookTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#notification_settings DataDatabricksJob#notification_settings}",
            "stability": "stable",
            "summary": "notification_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2022
          },
          "name": "notificationSettings",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotificationSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#pipeline_task DataDatabricksJob#pipeline_task}",
            "stability": "stable",
            "summary": "pipeline_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2028
          },
          "name": "pipelineTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPipelineTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#power_bi_task DataDatabricksJob#power_bi_task}",
            "stability": "stable",
            "summary": "power_bi_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2034
          },
          "name": "powerBiTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#python_wheel_task DataDatabricksJob#python_wheel_task}",
            "stability": "stable",
            "summary": "python_wheel_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2040
          },
          "name": "pythonWheelTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPythonWheelTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#retry_on_timeout DataDatabricksJob#retry_on_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1950
          },
          "name": "retryOnTimeout",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#run_if DataDatabricksJob#run_if}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1954
          },
          "name": "runIf",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#run_job_task DataDatabricksJob#run_job_task}",
            "stability": "stable",
            "summary": "run_job_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2046
          },
          "name": "runJobTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskRunJobTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spark_jar_task DataDatabricksJob#spark_jar_task}",
            "stability": "stable",
            "summary": "spark_jar_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2052
          },
          "name": "sparkJarTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkJarTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spark_python_task DataDatabricksJob#spark_python_task}",
            "stability": "stable",
            "summary": "spark_python_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2058
          },
          "name": "sparkPythonTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkPythonTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spark_submit_task DataDatabricksJob#spark_submit_task}",
            "stability": "stable",
            "summary": "spark_submit_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2064
          },
          "name": "sparkSubmitTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkSubmitTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#sql_task DataDatabricksJob#sql_task}",
            "stability": "stable",
            "summary": "sql_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2070
          },
          "name": "sqlTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#timeout_seconds DataDatabricksJob#timeout_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1962
          },
          "name": "timeoutSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#webhook_notifications DataDatabricksJob#webhook_notifications}",
            "stability": "stable",
            "summary": "webhook_notifications block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2076
          },
          "name": "webhookNotifications",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotifications"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskConditionTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskConditionTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 13936
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskConditionTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#left DataDatabricksJob#left}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13940
          },
          "name": "left",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#op DataDatabricksJob#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13944
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#right DataDatabricksJob#right}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 13948
          },
          "name": "right",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskConditionTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskConditionTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskConditionTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 14001
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 13994
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskConditionTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14047
          },
          "name": "leftInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14060
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14073
          },
          "name": "rightInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14040
          },
          "name": "left",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14053
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14066
          },
          "name": "right",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14005
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskConditionTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskConditionTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 14378
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#dashboard_id DataDatabricksJob#dashboard_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14382
          },
          "name": "dashboardId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#filters DataDatabricksJob#filters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14386
          },
          "name": "filters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#subscription DataDatabricksJob#subscription}",
            "stability": "stable",
            "summary": "subscription block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14396
          },
          "name": "subscription",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscription"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#warehouse_id DataDatabricksJob#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14390
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 14456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 14449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14552
          },
          "name": "putSubscription",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscription"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14507
          },
          "name": "resetDashboardId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14523
          },
          "name": "resetFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14555
          },
          "name": "resetSubscription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14539
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14549
          },
          "name": "subscription",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscriptionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14511
          },
          "name": "dashboardIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14527
          },
          "name": "filtersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14559
          },
          "name": "subscriptionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscription"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14543
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14501
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14517
          },
          "name": "filters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14533
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14460
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscription": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscription",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 14226
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscription",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#custom_subject DataDatabricksJob#custom_subject}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14230
          },
          "name": "customSubject",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#paused DataDatabricksJob#paused}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14234
          },
          "name": "paused",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#subscribers DataDatabricksJob#subscribers}",
            "stability": "stable",
            "summary": "subscribers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14240
          },
          "name": "subscribers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscriptionSubscribers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscription"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscriptionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscriptionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 14293
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 14286
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14367
          },
          "name": "putSubscribers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscriptionSubscribers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14338
          },
          "name": "resetCustomSubject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14354
          },
          "name": "resetPaused"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14370
          },
          "name": "resetSubscribers"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscriptionOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14364
          },
          "name": "subscribers",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscriptionSubscribersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14342
          },
          "name": "customSubjectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14358
          },
          "name": "pausedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14374
          },
          "name": "subscribersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscriptionSubscribers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14332
          },
          "name": "customSubject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14348
          },
          "name": "paused",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14297
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscription"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscriptionOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscriptionSubscribers": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscriptionSubscribers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 14077
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscriptionSubscribers",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination_id DataDatabricksJob#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14081
          },
          "name": "destinationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#user_name DataDatabricksJob#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14085
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscriptionSubscribers"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscriptionSubscribersList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscriptionSubscribersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 14215
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 14207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14222
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscriptionSubscribersOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscriptionSubscribersList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscriptionSubscribers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscriptionSubscribersList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscriptionSubscribersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscriptionSubscribersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 14134
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 14124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14182
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14198
          },
          "name": "resetUserName"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscriptionSubscribersOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14186
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14202
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14176
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14192
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscriptionSubscribers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskSubscriptionSubscribersOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDbtTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDbtTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 14563
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDbtTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#commands DataDatabricksJob#commands}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14571
          },
          "name": "commands",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#catalog DataDatabricksJob#catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14567
          },
          "name": "catalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#profiles_directory DataDatabricksJob#profiles_directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14575
          },
          "name": "profilesDirectory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#project_directory DataDatabricksJob#project_directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14579
          },
          "name": "projectDirectory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#schema DataDatabricksJob#schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14583
          },
          "name": "schema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#source DataDatabricksJob#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14587
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#warehouse_id DataDatabricksJob#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14591
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDbtTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDbtTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDbtTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 14672
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 14665
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14741
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14770
          },
          "name": "resetProfilesDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14786
          },
          "name": "resetProjectDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14802
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14818
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14834
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDbtTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14745
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14758
          },
          "name": "commandsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14774
          },
          "name": "profilesDirectoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14790
          },
          "name": "projectDirectoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14806
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14822
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14838
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14735
          },
          "name": "catalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14751
          },
          "name": "commands",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14764
          },
          "name": "profilesDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14780
          },
          "name": "projectDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14796
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14812
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14828
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14676
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDbtTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDbtTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOn": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 14842
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOn",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#task_key DataDatabricksJob#task_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14850
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#outcome DataDatabricksJob#outcome}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14846
          },
          "name": "outcome",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOn"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOnList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 14977
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 14969
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14984
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOnOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOnList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14970
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOnList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOnOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 14899
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 14889
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14947
          },
          "name": "resetOutcome"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOnOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14951
          },
          "name": "outcomeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14964
          },
          "name": "taskKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14941
          },
          "name": "outcome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14957
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14903
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOn"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOnOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskEmailNotifications": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskEmailNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 14988
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskEmailNotifications",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#no_alert_for_skipped_runs DataDatabricksJob#no_alert_for_skipped_runs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14992
          },
          "name": "noAlertForSkippedRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#on_duration_warning_threshold_exceeded DataDatabricksJob#on_duration_warning_threshold_exceeded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 14996
          },
          "name": "onDurationWarningThresholdExceeded",
          "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/databricks/databricks/1.114.2/docs/data-sources/job#on_failure DataDatabricksJob#on_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15000
          },
          "name": "onFailure",
          "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/databricks/databricks/1.114.2/docs/data-sources/job#on_start DataDatabricksJob#on_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15004
          },
          "name": "onStart",
          "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/databricks/databricks/1.114.2/docs/data-sources/job#on_streaming_backlog_exceeded DataDatabricksJob#on_streaming_backlog_exceeded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15008
          },
          "name": "onStreamingBacklogExceeded",
          "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/databricks/databricks/1.114.2/docs/data-sources/job#on_success DataDatabricksJob#on_success}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15012
          },
          "name": "onSuccess",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskEmailNotifications"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskEmailNotificationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskEmailNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 15086
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 15079
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15149
          },
          "name": "resetNoAlertForSkippedRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15165
          },
          "name": "resetOnDurationWarningThresholdExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15181
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15197
          },
          "name": "resetOnStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15213
          },
          "name": "resetOnStreamingBacklogExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15229
          },
          "name": "resetOnSuccess"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskEmailNotificationsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15153
          },
          "name": "noAlertForSkippedRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15169
          },
          "name": "onDurationWarningThresholdExceededInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15185
          },
          "name": "onFailureInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15201
          },
          "name": "onStartInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15217
          },
          "name": "onStreamingBacklogExceededInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15233
          },
          "name": "onSuccessInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15143
          },
          "name": "noAlertForSkippedRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15159
          },
          "name": "onDurationWarningThresholdExceeded",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15175
          },
          "name": "onFailure",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15191
          },
          "name": "onStart",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15207
          },
          "name": "onStreamingBacklogExceeded",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15223
          },
          "name": "onSuccess",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15090
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskEmailNotifications"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskEmailNotificationsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 15410
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealth",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#rules DataDatabricksJob#rules}",
            "stability": "stable",
            "summary": "rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15416
          },
          "name": "rules",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealth"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 15455
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 15448
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15485
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15482
          },
          "name": "rules",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15489
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15459
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealth"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 15237
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRules",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#metric DataDatabricksJob#metric}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15241
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#op DataDatabricksJob#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15245
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#value DataDatabricksJob#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15249
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRules"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRulesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 15399
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 15391
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15406
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRulesList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15392
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRulesList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 15305
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 15295
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRulesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15360
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15373
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15386
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15353
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15366
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15379
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15309
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthRulesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibrary": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibrary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 15949
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibrary",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#cran DataDatabricksJob#cran}",
            "stability": "stable",
            "summary": "cran block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15971
          },
          "name": "cran",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryCran"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#egg DataDatabricksJob#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15953
          },
          "name": "egg",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#jar DataDatabricksJob#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15957
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#maven DataDatabricksJob#maven}",
            "stability": "stable",
            "summary": "maven block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15977
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#provider_config DataDatabricksJob#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15983
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#pypi DataDatabricksJob#pypi}",
            "stability": "stable",
            "summary": "pypi block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15989
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryPypi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#requirements DataDatabricksJob#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15961
          },
          "name": "requirements",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#whl DataDatabricksJob#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15965
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibrary"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryCran": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 15493
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryCran",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#package DataDatabricksJob#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15497
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#repo DataDatabricksJob#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15501
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryCran"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryCranOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 15547
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 15540
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15599
          },
          "name": "resetRepo"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryCranOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15587
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15603
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15580
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15593
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15551
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryCran"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryCranOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 16293
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 16285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16300
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryMaven": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 15607
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryMaven",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#coordinates DataDatabricksJob#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15611
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#exclusions DataDatabricksJob#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15615
          },
          "name": "exclusions",
          "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/databricks/databricks/1.114.2/docs/data-sources/job#repo DataDatabricksJob#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15619
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryMaven"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryMavenOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 15672
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 15665
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15730
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15746
          },
          "name": "resetRepo"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryMavenOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15718
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15734
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15750
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15711
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15724
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15740
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15676
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryMaven"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryMavenOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 16080
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 16070
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16225
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryCran"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16241
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16257
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16273
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryPypi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16228
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16164
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16180
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16244
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16260
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16276
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16196
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16212
          },
          "name": "resetWhl"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16222
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryCranOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16238
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16254
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16270
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryPypiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16232
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryCran"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16168
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16184
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16248
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16264
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16280
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryPypi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16200
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16216
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16158
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16174
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16190
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16206
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16084
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibrary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 15754
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryProviderConfig",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#workspace_id DataDatabricksJob#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15758
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 15797
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 15790
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryProviderConfigOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15831
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15824
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15801
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryPypi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 15835
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryPypi",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#package DataDatabricksJob#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15839
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#repo DataDatabricksJob#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15843
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryPypi"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryPypiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 15889
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 15882
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15941
          },
          "name": "resetRepo"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryPypiOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15929
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15945
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15922
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15935
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 15893
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryPypi"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryPypiOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewCluster": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewCluster",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 19428
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewCluster",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#num_workers DataDatabricksJob#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19484
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#apply_policy_default_values DataDatabricksJob#apply_policy_default_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19432
          },
          "name": "applyPolicyDefaultValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#autoscale DataDatabricksJob#autoscale}",
            "stability": "stable",
            "summary": "autoscale block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19518
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAutoscale"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#autotermination_minutes DataDatabricksJob#autotermination_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19436
          },
          "name": "autoterminationMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#aws_attributes DataDatabricksJob#aws_attributes}",
            "stability": "stable",
            "summary": "aws_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19524
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#azure_attributes DataDatabricksJob#azure_attributes}",
            "stability": "stable",
            "summary": "azure_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19530
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#cluster_id DataDatabricksJob#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19440
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#cluster_log_conf DataDatabricksJob#cluster_log_conf}",
            "stability": "stable",
            "summary": "cluster_log_conf block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19536
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConf"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#cluster_mount_info DataDatabricksJob#cluster_mount_info}",
            "stability": "stable",
            "summary": "cluster_mount_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19542
          },
          "name": "clusterMountInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#cluster_name DataDatabricksJob#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19444
          },
          "name": "clusterName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#custom_tags DataDatabricksJob#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19448
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#data_security_mode DataDatabricksJob#data_security_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19452
          },
          "name": "dataSecurityMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#docker_image DataDatabricksJob#docker_image}",
            "stability": "stable",
            "summary": "docker_image block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19548
          },
          "name": "dockerImage",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#driver_instance_pool_id DataDatabricksJob#driver_instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19456
          },
          "name": "driverInstancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#driver_node_type_id DataDatabricksJob#driver_node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19460
          },
          "name": "driverNodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#enable_elastic_disk DataDatabricksJob#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19464
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#enable_local_disk_encryption DataDatabricksJob#enable_local_disk_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19468
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#gcp_attributes DataDatabricksJob#gcp_attributes}",
            "stability": "stable",
            "summary": "gcp_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19554
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterGcpAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#idempotency_token DataDatabricksJob#idempotency_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19472
          },
          "name": "idempotencyToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#init_scripts DataDatabricksJob#init_scripts}",
            "stability": "stable",
            "summary": "init_scripts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19560
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#instance_pool_id DataDatabricksJob#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19476
          },
          "name": "instancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#node_type_id DataDatabricksJob#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19480
          },
          "name": "nodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#policy_id DataDatabricksJob#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19488
          },
          "name": "policyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#runtime_engine DataDatabricksJob#runtime_engine}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19492
          },
          "name": "runtimeEngine",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#single_user_name DataDatabricksJob#single_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19496
          },
          "name": "singleUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spark_conf DataDatabricksJob#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19500
          },
          "name": "sparkConf",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spark_env_vars DataDatabricksJob#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19504
          },
          "name": "sparkEnvVars",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spark_version DataDatabricksJob#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19508
          },
          "name": "sparkVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#ssh_public_keys DataDatabricksJob#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19512
          },
          "name": "sshPublicKeys",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#workload_type DataDatabricksJob#workload_type}",
            "stability": "stable",
            "summary": "workload_type block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19566
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewCluster"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAutoscale": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 16304
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAutoscale",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#max_workers DataDatabricksJob#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16308
          },
          "name": "maxWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#min_workers DataDatabricksJob#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16312
          },
          "name": "minWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAutoscale"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAutoscaleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 16358
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 16351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16397
          },
          "name": "resetMaxWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16413
          },
          "name": "resetMinWorkers"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAutoscaleOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16401
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16417
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16391
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16407
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAutoscale"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAutoscaleOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAwsAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 16421
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAwsAttributes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#availability DataDatabricksJob#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16425
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#ebs_volume_count DataDatabricksJob#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16429
          },
          "name": "ebsVolumeCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#ebs_volume_size DataDatabricksJob#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16433
          },
          "name": "ebsVolumeSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#ebs_volume_type DataDatabricksJob#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16437
          },
          "name": "ebsVolumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#first_on_demand DataDatabricksJob#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16441
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#instance_profile_arn DataDatabricksJob#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16445
          },
          "name": "instanceProfileArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spot_bid_price_percent DataDatabricksJob#spot_bid_price_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16449
          },
          "name": "spotBidPricePercent",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#zone_id DataDatabricksJob#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16453
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAwsAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAwsAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 16541
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 16534
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16616
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16632
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16648
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16664
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16680
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16696
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16712
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16728
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAwsAttributesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16620
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16636
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16652
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16668
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16684
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16700
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16716
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16732
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16610
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16626
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16642
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16658
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16674
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16690
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16706
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16722
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16545
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAwsAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAwsAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAzureAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 16736
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAzureAttributes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#availability DataDatabricksJob#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16740
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#first_on_demand DataDatabricksJob#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16744
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spot_bid_max_price DataDatabricksJob#spot_bid_max_price}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16748
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAzureAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAzureAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 16801
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 16794
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16846
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16862
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16878
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAzureAttributesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16850
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16866
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16882
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16840
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16856
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16872
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16805
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAzureAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAzureAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConf": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 17246
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConf",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#dbfs DataDatabricksJob#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17252
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#s3 DataDatabricksJob#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17258
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConf"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 16886
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfDbfs",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16890
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfDbfs"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 16929
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 16922
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16963
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16956
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16933
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfDbfs"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 17304
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 17297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17340
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17356
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17343
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17359
          },
          "name": "resetS3"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17337
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17353
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17347
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17363
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConf"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 16967
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfS3",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16975
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#canned_acl DataDatabricksJob#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16971
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#enable_encryption DataDatabricksJob#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16979
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#encryption_type DataDatabricksJob#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16983
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#endpoint DataDatabricksJob#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16987
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#kms_key DataDatabricksJob#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16991
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#region DataDatabricksJob#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 16995
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfS3"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 17076
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 17069
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17145
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17174
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17190
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17206
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17222
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17238
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17149
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17162
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17178
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17194
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17210
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17226
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17242
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17139
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17155
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17168
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17184
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17200
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17216
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17232
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17080
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 17481
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfo",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#local_mount_dir_path DataDatabricksJob#local_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17485
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#network_filesystem_info DataDatabricksJob#network_filesystem_info}",
            "stability": "stable",
            "summary": "network_filesystem_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17495
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#remote_mount_dir_path DataDatabricksJob#remote_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17489
          },
          "name": "remoteMountDirPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 17648
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 17640
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17655
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17641
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 17367
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#server_address DataDatabricksJob#server_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17375
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#mount_options DataDatabricksJob#mount_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17371
          },
          "name": "mountOptions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 17421
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 17414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17460
          },
          "name": "resetMountOptions"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17464
          },
          "name": "mountOptionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17477
          },
          "name": "serverAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17454
          },
          "name": "mountOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17470
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17425
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 17551
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 17541
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17631
          },
          "name": "putNetworkFilesystemInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17618
          },
          "name": "resetRemoteMountDirPath"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17628
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17606
          },
          "name": "localMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17635
          },
          "name": "networkFilesystemInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17622
          },
          "name": "remoteMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17599
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17612
          },
          "name": "remoteMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17555
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImage": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 17770
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImage",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#url DataDatabricksJob#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17774
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#basic_auth DataDatabricksJob#basic_auth}",
            "stability": "stable",
            "summary": "basic_auth block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17780
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImage"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageBasicAuth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 17659
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageBasicAuth",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#password DataDatabricksJob#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17663
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#username DataDatabricksJob#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17667
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageBasicAuth"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 17713
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 17706
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17753
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17766
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17746
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17759
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17717
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 17826
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 17819
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17875
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageBasicAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17878
          },
          "name": "resetBasicAuth"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17872
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17882
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageBasicAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17866
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17859
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17830
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImage"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterGcpAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 17886
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterGcpAttributes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#availability DataDatabricksJob#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17890
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#boot_disk_size DataDatabricksJob#boot_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17894
          },
          "name": "bootDiskSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#google_service_account DataDatabricksJob#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17898
          },
          "name": "googleServiceAccount",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#local_ssd_count DataDatabricksJob#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17902
          },
          "name": "localSsdCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#use_preemptible_executors DataDatabricksJob#use_preemptible_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17906
          },
          "name": "usePreemptibleExecutors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#zone_id DataDatabricksJob#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17910
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterGcpAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterGcpAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 17984
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 17977
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18047
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18063
          },
          "name": "resetBootDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18079
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18095
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18111
          },
          "name": "resetUsePreemptibleExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18127
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterGcpAttributesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18051
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18067
          },
          "name": "bootDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18083
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18099
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18115
          },
          "name": "usePreemptibleExecutorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18131
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18041
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18057
          },
          "name": "bootDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18073
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18089
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18105
          },
          "name": "usePreemptibleExecutors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18121
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 17988
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterGcpAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterGcpAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScripts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 18900
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScripts",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#abfss DataDatabricksJob#abfss}",
            "stability": "stable",
            "summary": "abfss block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18906
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsAbfss"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#dbfs DataDatabricksJob#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18912
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#file DataDatabricksJob#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18918
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#gcs DataDatabricksJob#gcs}",
            "stability": "stable",
            "summary": "gcs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18924
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsGcs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#s3 DataDatabricksJob#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18930
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#volumes DataDatabricksJob#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18936
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsVolumes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#workspace DataDatabricksJob#workspace}",
            "stability": "stable",
            "summary": "workspace block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18942
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScripts"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsAbfss": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 18135
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsAbfss",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18139
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsAbfss"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 18178
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 18171
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18212
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18205
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsAbfss"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 18216
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsDbfs",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18220
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsDbfs"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 18259
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 18252
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18293
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18286
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsDbfs"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsFile": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 18297
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsFile",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18301
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsFile"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 18340
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 18333
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18374
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18367
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18344
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsFile"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsGcs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 18378
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsGcs",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18382
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsGcs"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 18421
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 18414
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18455
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18448
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18425
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsGcs"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 19217
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 19209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19224
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 19026
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 19016
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19101
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsAbfss"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19117
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19133
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19149
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsGcs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19165
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19181
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19197
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19104
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19120
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19136
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19152
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19168
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19184
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19200
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19098
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19114
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19130
          },
          "name": "file",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19146
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19162
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19178
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19194
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19108
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsAbfss"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19124
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19140
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19156
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsGcs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19172
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19188
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19204
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19030
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 18459
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsS3",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18467
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#canned_acl DataDatabricksJob#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18463
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#enable_encryption DataDatabricksJob#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18471
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#encryption_type DataDatabricksJob#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18475
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#endpoint DataDatabricksJob#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18479
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#kms_key DataDatabricksJob#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18483
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#region DataDatabricksJob#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18487
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsS3"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 18568
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 18561
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18637
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18666
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18682
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18698
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18714
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18730
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18641
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18654
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18670
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18686
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18702
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18718
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18734
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18631
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18647
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18660
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18676
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18692
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18708
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18724
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18572
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsVolumes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 18738
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsVolumes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18742
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsVolumes"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 18781
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 18774
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18815
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18808
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18785
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsVolumes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsWorkspace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 18819
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsWorkspace",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18823
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsWorkspace"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 18862
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 18855
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18896
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18889
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 18866
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 19808
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 19801
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20345
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAutoscale"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20361
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20377
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20393
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConf"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20409
          },
          "name": "putClusterMountInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20425
          },
          "name": "putDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20441
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20457
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20473
          },
          "name": "putWorkloadType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20015
          },
          "name": "resetApplyPolicyDefaultValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20348
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20031
          },
          "name": "resetAutoterminationMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20364
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20380
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20047
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20396
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20412
          },
          "name": "resetClusterMountInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20063
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20079
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20095
          },
          "name": "resetDataSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20428
          },
          "name": "resetDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20111
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20127
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20143
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20159
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20444
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20175
          },
          "name": "resetIdempotencyToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20460
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20191
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20207
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20236
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20252
          },
          "name": "resetRuntimeEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20268
          },
          "name": "resetSingleUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20284
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20300
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20316
          },
          "name": "resetSparkVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20332
          },
          "name": "resetSshPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20476
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20342
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAutoscaleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20358
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20374
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20390
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConfOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20406
          },
          "name": "clusterMountInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20422
          },
          "name": "dockerImage",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20438
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20454
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20470
          },
          "name": "workloadType",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20019
          },
          "name": "applyPolicyDefaultValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20352
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAutoscale"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20035
          },
          "name": "autoterminationMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20368
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20384
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20051
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20400
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterLogConf"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20416
          },
          "name": "clusterMountInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20067
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20083
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20099
          },
          "name": "dataSecurityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20432
          },
          "name": "dockerImageInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterDockerImage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20115
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20131
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20147
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20163
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20448
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20179
          },
          "name": "idempotencyTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20464
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20195
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20211
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20224
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20240
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20256
          },
          "name": "runtimeEngineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20272
          },
          "name": "singleUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20288
          },
          "name": "sparkConfInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20304
          },
          "name": "sparkEnvVarsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20320
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20336
          },
          "name": "sshPublicKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20480
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20009
          },
          "name": "applyPolicyDefaultValues",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20025
          },
          "name": "autoterminationMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20041
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20057
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20073
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20089
          },
          "name": "dataSecurityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20105
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20121
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20137
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20153
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20169
          },
          "name": "idempotencyToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20185
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20201
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20217
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20230
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20246
          },
          "name": "runtimeEngine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20262
          },
          "name": "singleUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20278
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20294
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20310
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20326
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19812
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewCluster"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadType": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 19345
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadType",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#clients DataDatabricksJob#clients}",
            "stability": "stable",
            "summary": "clients block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19351
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadType"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeClients": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 19228
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeClients",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#jobs DataDatabricksJob#jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19232
          },
          "name": "jobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#notebooks DataDatabricksJob#notebooks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19236
          },
          "name": "notebooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeClients"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 19282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 19275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19321
          },
          "name": "resetJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19337
          },
          "name": "resetNotebooks"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19325
          },
          "name": "jobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19341
          },
          "name": "notebooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19315
          },
          "name": "jobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19331
          },
          "name": "notebooks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 19390
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 19383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19420
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeClients"
              }
            }
          ]
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19417
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19424
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeClients"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 19394
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotebookTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotebookTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 20484
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotebookTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#notebook_path DataDatabricksJob#notebook_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20492
          },
          "name": "notebookPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#base_parameters DataDatabricksJob#base_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20488
          },
          "name": "baseParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#source DataDatabricksJob#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20496
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#warehouse_id DataDatabricksJob#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20500
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotebookTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotebookTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotebookTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 20560
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 20553
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20611
          },
          "name": "resetBaseParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20640
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20656
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotebookTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20615
          },
          "name": "baseParametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20628
          },
          "name": "notebookPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20644
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20660
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20605
          },
          "name": "baseParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20621
          },
          "name": "notebookPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20634
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20650
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20564
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotebookTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotebookTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotificationSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotificationSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 20664
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotificationSettings",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#alert_on_last_attempt DataDatabricksJob#alert_on_last_attempt}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20668
          },
          "name": "alertOnLastAttempt",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#no_alert_for_canceled_runs DataDatabricksJob#no_alert_for_canceled_runs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20672
          },
          "name": "noAlertForCanceledRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#no_alert_for_skipped_runs DataDatabricksJob#no_alert_for_skipped_runs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20676
          },
          "name": "noAlertForSkippedRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotificationSettings"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotificationSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotificationSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 20729
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 20722
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20774
          },
          "name": "resetAlertOnLastAttempt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20790
          },
          "name": "resetNoAlertForCanceledRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20806
          },
          "name": "resetNoAlertForSkippedRuns"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotificationSettingsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20778
          },
          "name": "alertOnLastAttemptInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20794
          },
          "name": "noAlertForCanceledRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20810
          },
          "name": "noAlertForSkippedRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20768
          },
          "name": "alertOnLastAttempt",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20784
          },
          "name": "noAlertForCanceledRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20800
          },
          "name": "noAlertForSkippedRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20733
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotificationSettings"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotificationSettingsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 2311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 2304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2666
          },
          "name": "putConditionTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskConditionTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2682
          },
          "name": "putDashboardTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2698
          },
          "name": "putDbtTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDbtTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2714
          },
          "name": "putDependsOn",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOn"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2730
          },
          "name": "putEmailNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskEmailNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2746
          },
          "name": "putHealth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2762
          },
          "name": "putLibrary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibrary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2778
          },
          "name": "putNewCluster",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewCluster"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2794
          },
          "name": "putNotebookTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotebookTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2810
          },
          "name": "putNotificationSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotificationSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2826
          },
          "name": "putPipelineTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPipelineTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2842
          },
          "name": "putPowerBiTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2858
          },
          "name": "putPythonWheelTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPythonWheelTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2874
          },
          "name": "putRunJobTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskRunJobTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2890
          },
          "name": "putSparkJarTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkJarTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2906
          },
          "name": "putSparkPythonTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkPythonTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2922
          },
          "name": "putSparkSubmitTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkSubmitTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2938
          },
          "name": "putSqlTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2954
          },
          "name": "putWebhookNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2669
          },
          "name": "resetConditionTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2685
          },
          "name": "resetDashboardTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2701
          },
          "name": "resetDbtTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2717
          },
          "name": "resetDependsOn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2512
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2733
          },
          "name": "resetEmailNotifications"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2528
          },
          "name": "resetEnvironmentKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2544
          },
          "name": "resetExistingClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2749
          },
          "name": "resetHealth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2560
          },
          "name": "resetJobClusterKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2765
          },
          "name": "resetLibrary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2576
          },
          "name": "resetMaxRetries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2592
          },
          "name": "resetMinRetryIntervalMillis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2781
          },
          "name": "resetNewCluster"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2797
          },
          "name": "resetNotebookTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2813
          },
          "name": "resetNotificationSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2829
          },
          "name": "resetPipelineTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2845
          },
          "name": "resetPowerBiTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2861
          },
          "name": "resetPythonWheelTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2608
          },
          "name": "resetRetryOnTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2624
          },
          "name": "resetRunIf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2877
          },
          "name": "resetRunJobTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2893
          },
          "name": "resetSparkJarTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2909
          },
          "name": "resetSparkPythonTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2925
          },
          "name": "resetSparkSubmitTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2941
          },
          "name": "resetSqlTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2653
          },
          "name": "resetTimeoutSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2957
          },
          "name": "resetWebhookNotifications"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2663
          },
          "name": "conditionTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskConditionTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2679
          },
          "name": "dashboardTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2695
          },
          "name": "dbtTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDbtTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2711
          },
          "name": "dependsOn",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2727
          },
          "name": "emailNotifications",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskEmailNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2743
          },
          "name": "health",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2759
          },
          "name": "library",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibraryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2775
          },
          "name": "newCluster",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewClusterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2791
          },
          "name": "notebookTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotebookTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2807
          },
          "name": "notificationSettings",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotificationSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2823
          },
          "name": "pipelineTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPipelineTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2839
          },
          "name": "powerBiTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2855
          },
          "name": "pythonWheelTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPythonWheelTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2871
          },
          "name": "runJobTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskRunJobTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2887
          },
          "name": "sparkJarTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkJarTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2903
          },
          "name": "sparkPythonTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkPythonTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2919
          },
          "name": "sparkSubmitTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkSubmitTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2935
          },
          "name": "sqlTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2951
          },
          "name": "webhookNotifications",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2673
          },
          "name": "conditionTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskConditionTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2689
          },
          "name": "dashboardTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDashboardTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2705
          },
          "name": "dbtTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDbtTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2721
          },
          "name": "dependsOnInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskDependsOn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2516
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2737
          },
          "name": "emailNotificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskEmailNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2532
          },
          "name": "environmentKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2548
          },
          "name": "existingClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2753
          },
          "name": "healthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskHealth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2564
          },
          "name": "jobClusterKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2769
          },
          "name": "libraryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2580
          },
          "name": "maxRetriesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2596
          },
          "name": "minRetryIntervalMillisInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2785
          },
          "name": "newClusterInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNewCluster"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2801
          },
          "name": "notebookTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotebookTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2817
          },
          "name": "notificationSettingsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskNotificationSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2833
          },
          "name": "pipelineTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPipelineTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2849
          },
          "name": "powerBiTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2865
          },
          "name": "pythonWheelTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPythonWheelTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2612
          },
          "name": "retryOnTimeoutInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2628
          },
          "name": "runIfInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2881
          },
          "name": "runJobTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskRunJobTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2897
          },
          "name": "sparkJarTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkJarTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2913
          },
          "name": "sparkPythonTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkPythonTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2929
          },
          "name": "sparkSubmitTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkSubmitTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2945
          },
          "name": "sqlTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2641
          },
          "name": "taskKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2657
          },
          "name": "timeoutSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2961
          },
          "name": "webhookNotificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2506
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2522
          },
          "name": "environmentKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2538
          },
          "name": "existingClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2554
          },
          "name": "jobClusterKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2570
          },
          "name": "maxRetries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2586
          },
          "name": "minRetryIntervalMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2602
          },
          "name": "retryOnTimeout",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2618
          },
          "name": "runIf",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2634
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2647
          },
          "name": "timeoutSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 2315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPipelineTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPipelineTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 20814
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPipelineTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#pipeline_id DataDatabricksJob#pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20822
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#full_refresh DataDatabricksJob#full_refresh}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20818
          },
          "name": "fullRefresh",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPipelineTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPipelineTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPipelineTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 20868
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 20861
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20907
          },
          "name": "resetFullRefresh"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPipelineTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20911
          },
          "name": "fullRefreshInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20924
          },
          "name": "pipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20901
          },
          "name": "fullRefresh",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20917
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20872
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPipelineTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPipelineTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 21359
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#connection_resource_name DataDatabricksJob#connection_resource_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21363
          },
          "name": "connectionResourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#power_bi_model DataDatabricksJob#power_bi_model}",
            "stability": "stable",
            "summary": "power_bi_model block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21377
          },
          "name": "powerBiModel",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskPowerBiModel"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#refresh_after_update DataDatabricksJob#refresh_after_update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21367
          },
          "name": "refreshAfterUpdate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#tables DataDatabricksJob#tables}",
            "stability": "stable",
            "summary": "tables block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21383
          },
          "name": "tables",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskTables"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#warehouse_id DataDatabricksJob#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21371
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 21450
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 21443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21552
          },
          "name": "putPowerBiModel",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskPowerBiModel"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21568
          },
          "name": "putTables",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskTables"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21507
          },
          "name": "resetConnectionResourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21555
          },
          "name": "resetPowerBiModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21523
          },
          "name": "resetRefreshAfterUpdate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21571
          },
          "name": "resetTables"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21539
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21549
          },
          "name": "powerBiModel",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskPowerBiModelOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21565
          },
          "name": "tables",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskTablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21511
          },
          "name": "connectionResourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21559
          },
          "name": "powerBiModelInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskPowerBiModel"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21527
          },
          "name": "refreshAfterUpdateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21575
          },
          "name": "tablesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskTables"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21543
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21501
          },
          "name": "connectionResourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21517
          },
          "name": "refreshAfterUpdate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21533
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21454
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskPowerBiModel": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskPowerBiModel",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 20928
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskPowerBiModel",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#authentication_method DataDatabricksJob#authentication_method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20932
          },
          "name": "authenticationMethod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#model_name DataDatabricksJob#model_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20936
          },
          "name": "modelName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#overwrite_existing DataDatabricksJob#overwrite_existing}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20940
          },
          "name": "overwriteExisting",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#storage_mode DataDatabricksJob#storage_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20944
          },
          "name": "storageMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#workspace_name DataDatabricksJob#workspace_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 20948
          },
          "name": "workspaceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskPowerBiModel"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskPowerBiModelOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskPowerBiModelOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 21015
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 21008
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21072
          },
          "name": "resetAuthenticationMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21088
          },
          "name": "resetModelName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21104
          },
          "name": "resetOverwriteExisting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21120
          },
          "name": "resetStorageMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21136
          },
          "name": "resetWorkspaceName"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskPowerBiModelOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21076
          },
          "name": "authenticationMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21092
          },
          "name": "modelNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21108
          },
          "name": "overwriteExistingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21124
          },
          "name": "storageModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21140
          },
          "name": "workspaceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21066
          },
          "name": "authenticationMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21082
          },
          "name": "modelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21098
          },
          "name": "overwriteExisting",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21114
          },
          "name": "storageMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21130
          },
          "name": "workspaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21019
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskPowerBiModel"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskPowerBiModelOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskTables": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskTables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 21144
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskTables",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#catalog DataDatabricksJob#catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21148
          },
          "name": "catalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#name DataDatabricksJob#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21152
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#schema DataDatabricksJob#schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21156
          },
          "name": "schema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#storage_mode DataDatabricksJob#storage_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21160
          },
          "name": "storageMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskTables"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskTablesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskTablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 21348
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 21340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21355
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskTablesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskTablesList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskTables"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskTablesList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskTablesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskTablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 21223
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 21213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21283
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21299
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21315
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21331
          },
          "name": "resetStorageMode"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskTablesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21287
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21303
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21319
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21335
          },
          "name": "storageModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21277
          },
          "name": "catalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21293
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21309
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21325
          },
          "name": "storageMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskTables"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPowerBiTaskTablesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPythonWheelTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPythonWheelTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 21579
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPythonWheelTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#entry_point DataDatabricksJob#entry_point}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21583
          },
          "name": "entryPoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#named_parameters DataDatabricksJob#named_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21587
          },
          "name": "namedParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#package_name DataDatabricksJob#package_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21591
          },
          "name": "packageName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21595
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPythonWheelTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPythonWheelTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPythonWheelTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 21655
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 21648
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21706
          },
          "name": "resetEntryPoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21722
          },
          "name": "resetNamedParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21738
          },
          "name": "resetPackageName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21754
          },
          "name": "resetParameters"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPythonWheelTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21710
          },
          "name": "entryPointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21726
          },
          "name": "namedParametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21742
          },
          "name": "packageNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21758
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21700
          },
          "name": "entryPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21716
          },
          "name": "namedParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21732
          },
          "name": "packageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21748
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21659
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPythonWheelTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskPythonWheelTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskRunJobTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskRunJobTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 21762
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskRunJobTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#job_id DataDatabricksJob#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21766
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#job_parameters DataDatabricksJob#job_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21770
          },
          "name": "jobParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskRunJobTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskRunJobTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskRunJobTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 21816
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 21809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21868
          },
          "name": "resetJobParameters"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskRunJobTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21856
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21872
          },
          "name": "jobParametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21849
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21862
          },
          "name": "jobParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskRunJobTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskRunJobTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkJarTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkJarTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 21876
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkJarTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#jar_uri DataDatabricksJob#jar_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21880
          },
          "name": "jarUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#main_class_name DataDatabricksJob#main_class_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21884
          },
          "name": "mainClassName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21888
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkJarTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkJarTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkJarTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 21941
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 21934
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21986
          },
          "name": "resetJarUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22002
          },
          "name": "resetMainClassName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22018
          },
          "name": "resetParameters"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkJarTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21990
          },
          "name": "jarUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22006
          },
          "name": "mainClassNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22022
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21980
          },
          "name": "jarUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21996
          },
          "name": "mainClassName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22012
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 21945
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkJarTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkJarTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkPythonTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkPythonTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 22026
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkPythonTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#python_file DataDatabricksJob#python_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22034
          },
          "name": "pythonFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22030
          },
          "name": "parameters",
          "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/databricks/databricks/1.114.2/docs/data-sources/job#source DataDatabricksJob#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22038
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkPythonTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkPythonTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkPythonTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 22091
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 22084
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22136
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22165
          },
          "name": "resetSource"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkPythonTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22140
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22153
          },
          "name": "pythonFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22169
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22130
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22146
          },
          "name": "pythonFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22159
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22095
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkPythonTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkPythonTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkSubmitTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkSubmitTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 22173
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkSubmitTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22177
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkSubmitTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkSubmitTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkSubmitTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 22216
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 22209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22249
          },
          "name": "resetParameters"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkSubmitTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22253
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22243
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22220
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkSubmitTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSparkSubmitTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 862
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#warehouse_id DataDatabricksJob#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 870
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#alert DataDatabricksJob#alert}",
            "stability": "stable",
            "summary": "alert block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 876
          },
          "name": "alert",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlert"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#dashboard DataDatabricksJob#dashboard}",
            "stability": "stable",
            "summary": "dashboard block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 882
          },
          "name": "dashboard",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboard"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#file DataDatabricksJob#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 888
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 866
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#query DataDatabricksJob#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 894
          },
          "name": "query",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskQuery"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlert": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlert",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 187
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlert",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#alert_id DataDatabricksJob#alert_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 191
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#pause_subscriptions DataDatabricksJob#pause_subscriptions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 195
          },
          "name": "pauseSubscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#subscriptions DataDatabricksJob#subscriptions}",
            "stability": "stable",
            "summary": "subscriptions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 201
          },
          "name": "subscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlert"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 254
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 325
          },
          "name": "putSubscriptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 312
          },
          "name": "resetPauseSubscriptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 328
          },
          "name": "resetSubscriptions"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 322
          },
          "name": "subscriptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 300
          },
          "name": "alertIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 316
          },
          "name": "pauseSubscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 332
          },
          "name": "subscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 293
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 306
          },
          "name": "pauseSubscriptions",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 258
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlert"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs0.ts",
        "line": 22257
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptions",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination_id DataDatabricksJob#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22261
          },
          "name": "destinationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#user_name DataDatabricksJob#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22265
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptions"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptionsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 22395
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 22387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22402
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptionsList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptionsList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs0.ts",
          "line": 22314
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs0.ts",
        "line": 22304
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22362
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22378
          },
          "name": "resetUserName"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22366
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22382
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22356
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22372
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs0.ts",
            "line": 22318
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs0:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboard": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboard",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 485
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboard",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#dashboard_id DataDatabricksJob#dashboard_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 493
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#custom_subject DataDatabricksJob#custom_subject}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 489
          },
          "name": "customSubject",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#pause_subscriptions DataDatabricksJob#pause_subscriptions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 497
          },
          "name": "pauseSubscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#subscriptions DataDatabricksJob#subscriptions}",
            "stability": "stable",
            "summary": "subscriptions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 503
          },
          "name": "subscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboard"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 563
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 556
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 656
          },
          "name": "putSubscriptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 614
          },
          "name": "resetCustomSubject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 643
          },
          "name": "resetPauseSubscriptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 659
          },
          "name": "resetSubscriptions"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 653
          },
          "name": "subscriptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 618
          },
          "name": "customSubjectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 631
          },
          "name": "dashboardIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 647
          },
          "name": "pauseSubscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 663
          },
          "name": "subscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 608
          },
          "name": "customSubject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 624
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 637
          },
          "name": "pauseSubscriptions",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 567
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboard"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 336
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptions",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination_id DataDatabricksJob#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 340
          },
          "name": "destinationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#user_name DataDatabricksJob#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 344
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptions"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 474
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 466
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 481
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 467
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 393
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 441
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 457
          },
          "name": "resetUserName"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 445
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 461
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 435
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 451
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 397
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskFile": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 667
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskFile",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#path DataDatabricksJob#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 671
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#source DataDatabricksJob#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 675
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskFile"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskFileOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 721
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 714
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 773
          },
          "name": "resetSource"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskFileOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 761
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 777
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 754
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 767
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 725
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskFile"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskFileOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 968
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 961
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1057
          },
          "name": "putAlert",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlert"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1073
          },
          "name": "putDashboard",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboard"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1089
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1105
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1060
          },
          "name": "resetAlert"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1076
          },
          "name": "resetDashboard"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1092
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1031
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1108
          },
          "name": "resetQuery"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1054
          },
          "name": "alert",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlertOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1070
          },
          "name": "dashboard",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboardOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1086
          },
          "name": "file",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1102
          },
          "name": "query",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1064
          },
          "name": "alertInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskAlert"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1080
          },
          "name": "dashboardInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskDashboard"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1096
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1035
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1112
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1048
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1025
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1041
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 972
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskQuery": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 781
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskQuery",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#query_id DataDatabricksJob#query_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 785
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskQuery"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskQueryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 824
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 817
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskQueryOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 858
          },
          "name": "queryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 851
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 828
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskQuery"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskSqlTaskQueryOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotifications": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 1696
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotifications",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#on_duration_warning_threshold_exceeded DataDatabricksJob#on_duration_warning_threshold_exceeded}",
            "stability": "stable",
            "summary": "on_duration_warning_threshold_exceeded block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1702
          },
          "name": "onDurationWarningThresholdExceeded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#on_failure DataDatabricksJob#on_failure}",
            "stability": "stable",
            "summary": "on_failure block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1708
          },
          "name": "onFailure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#on_start DataDatabricksJob#on_start}",
            "stability": "stable",
            "summary": "on_start block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1714
          },
          "name": "onStart",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#on_streaming_backlog_exceeded DataDatabricksJob#on_streaming_backlog_exceeded}",
            "stability": "stable",
            "summary": "on_streaming_backlog_exceeded block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1720
          },
          "name": "onStreamingBacklogExceeded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#on_success DataDatabricksJob#on_success}",
            "stability": "stable",
            "summary": "on_success block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1726
          },
          "name": "onSuccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotifications"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 1116
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1123
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 1221
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 1213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1228
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 1165
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 1155
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1208
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1201
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailure": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailure",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 1232
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailure",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1239
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailure"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailureList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailureList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 1337
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 1329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1344
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailureList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailureList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 1281
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 1271
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1324
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1317
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailure"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStart": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStart",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 1348
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStart",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1355
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStart"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStartList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStartList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 1453
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 1445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1460
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStartList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1446
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStartList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 1397
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 1387
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1440
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1433
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1401
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStart"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 1464
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1471
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 1569
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 1561
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1576
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1562
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 1513
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 1503
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1556
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1549
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1517
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccess": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccess",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 1580
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccess",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1587
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccess"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccessList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccessList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 1685
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 1677
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1692
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccessList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1678
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccessList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 1629
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 1619
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1672
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1665
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1633
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccess"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 1793
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 1786
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1847
          },
          "name": "putOnDurationWarningThresholdExceeded",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1863
          },
          "name": "putOnFailure",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailure"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1879
          },
          "name": "putOnStart",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStart"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1895
          },
          "name": "putOnStreamingBacklogExceeded",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1911
          },
          "name": "putOnSuccess",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccess"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1850
          },
          "name": "resetOnDurationWarningThresholdExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1866
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1882
          },
          "name": "resetOnStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1898
          },
          "name": "resetOnStreamingBacklogExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1914
          },
          "name": "resetOnSuccess"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1844
          },
          "name": "onDurationWarningThresholdExceeded",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1860
          },
          "name": "onFailure",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailureList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1876
          },
          "name": "onStart",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStartList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1892
          },
          "name": "onStreamingBacklogExceeded",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1908
          },
          "name": "onSuccess",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccessList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1854
          },
          "name": "onDurationWarningThresholdExceededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1870
          },
          "name": "onFailureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1886
          },
          "name": "onStartInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1902
          },
          "name": "onStreamingBacklogExceededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1918
          },
          "name": "onSuccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 1797
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotifications"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskForEachTaskTaskWebhookNotificationsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 3284
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskHealth",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#rules DataDatabricksJob#rules}",
            "stability": "stable",
            "summary": "rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3290
          },
          "name": "rules",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskHealth"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 3329
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 3322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3359
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskHealthOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3356
          },
          "name": "rules",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3363
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealth"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskHealthOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 3111
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskHealthRules",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#metric DataDatabricksJob#metric}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3115
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#op DataDatabricksJob#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3119
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#value DataDatabricksJob#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3123
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskHealthRules"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthRulesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 3273
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 3265
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3280
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskHealthRulesList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskHealthRulesList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 3179
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 3169
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskHealthRulesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3234
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3247
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3260
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3227
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3240
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3253
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskHealthRulesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibrary": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibrary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 3823
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskLibrary",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#cran DataDatabricksJob#cran}",
            "stability": "stable",
            "summary": "cran block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3845
          },
          "name": "cran",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCran"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#egg DataDatabricksJob#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3827
          },
          "name": "egg",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#jar DataDatabricksJob#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3831
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#maven DataDatabricksJob#maven}",
            "stability": "stable",
            "summary": "maven block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3851
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#provider_config DataDatabricksJob#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3857
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#pypi DataDatabricksJob#pypi}",
            "stability": "stable",
            "summary": "pypi block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3863
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#requirements DataDatabricksJob#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3835
          },
          "name": "requirements",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#whl DataDatabricksJob#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3839
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskLibrary"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCran": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 3367
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskLibraryCran",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#package DataDatabricksJob#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3371
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#repo DataDatabricksJob#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3375
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskLibraryCran"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 3421
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 3414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3473
          },
          "name": "resetRepo"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3461
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3477
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3454
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3467
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3425
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCran"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 4167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 4159
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4174
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskLibraryList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskLibraryList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMaven": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 3481
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskLibraryMaven",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#coordinates DataDatabricksJob#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3485
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#exclusions DataDatabricksJob#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3489
          },
          "name": "exclusions",
          "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/databricks/databricks/1.114.2/docs/data-sources/job#repo DataDatabricksJob#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3493
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskLibraryMaven"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 3546
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 3539
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3604
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3620
          },
          "name": "resetRepo"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3592
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3608
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3624
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3585
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3598
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3614
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3550
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMaven"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 3954
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 3944
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4099
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCran"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4115
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4131
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4147
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4102
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4038
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4054
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4118
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4134
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4150
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4070
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4086
          },
          "name": "resetWhl"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4096
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCranOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4112
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4128
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4144
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4106
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryCran"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4042
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4058
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4122
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4138
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4154
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4074
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4090
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4032
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4048
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4064
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4080
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3958
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibrary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskLibraryOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 3628
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskLibraryProviderConfig",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#workspace_id DataDatabricksJob#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3632
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskLibraryProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 3671
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 3664
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskLibraryProviderConfigOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3705
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3698
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3675
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskLibraryProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 3709
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskLibraryPypi",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#package DataDatabricksJob#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3713
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#repo DataDatabricksJob#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3717
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskLibraryPypi"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 3763
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 3756
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3815
          },
          "name": "resetRepo"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3803
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3819
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3796
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3809
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 3767
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryPypi"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskLibraryPypiOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 13114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 13106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13121
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13107
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTask"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewCluster": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewCluster",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 7302
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewCluster",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#num_workers DataDatabricksJob#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7358
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#apply_policy_default_values DataDatabricksJob#apply_policy_default_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7306
          },
          "name": "applyPolicyDefaultValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#autoscale DataDatabricksJob#autoscale}",
            "stability": "stable",
            "summary": "autoscale block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7392
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#autotermination_minutes DataDatabricksJob#autotermination_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7310
          },
          "name": "autoterminationMinutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#aws_attributes DataDatabricksJob#aws_attributes}",
            "stability": "stable",
            "summary": "aws_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7398
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#azure_attributes DataDatabricksJob#azure_attributes}",
            "stability": "stable",
            "summary": "azure_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7404
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#cluster_id DataDatabricksJob#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7314
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#cluster_log_conf DataDatabricksJob#cluster_log_conf}",
            "stability": "stable",
            "summary": "cluster_log_conf block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7410
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#cluster_mount_info DataDatabricksJob#cluster_mount_info}",
            "stability": "stable",
            "summary": "cluster_mount_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7416
          },
          "name": "clusterMountInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#cluster_name DataDatabricksJob#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7318
          },
          "name": "clusterName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#custom_tags DataDatabricksJob#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7322
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#data_security_mode DataDatabricksJob#data_security_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7326
          },
          "name": "dataSecurityMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#docker_image DataDatabricksJob#docker_image}",
            "stability": "stable",
            "summary": "docker_image block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7422
          },
          "name": "dockerImage",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#driver_instance_pool_id DataDatabricksJob#driver_instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7330
          },
          "name": "driverInstancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#driver_node_type_id DataDatabricksJob#driver_node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7334
          },
          "name": "driverNodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#enable_elastic_disk DataDatabricksJob#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7338
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#enable_local_disk_encryption DataDatabricksJob#enable_local_disk_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7342
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#gcp_attributes DataDatabricksJob#gcp_attributes}",
            "stability": "stable",
            "summary": "gcp_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7428
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#idempotency_token DataDatabricksJob#idempotency_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7346
          },
          "name": "idempotencyToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#init_scripts DataDatabricksJob#init_scripts}",
            "stability": "stable",
            "summary": "init_scripts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7434
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#instance_pool_id DataDatabricksJob#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7350
          },
          "name": "instancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#node_type_id DataDatabricksJob#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7354
          },
          "name": "nodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#policy_id DataDatabricksJob#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7362
          },
          "name": "policyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#runtime_engine DataDatabricksJob#runtime_engine}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7366
          },
          "name": "runtimeEngine",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#single_user_name DataDatabricksJob#single_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7370
          },
          "name": "singleUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spark_conf DataDatabricksJob#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7374
          },
          "name": "sparkConf",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spark_env_vars DataDatabricksJob#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7378
          },
          "name": "sparkEnvVars",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spark_version DataDatabricksJob#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7382
          },
          "name": "sparkVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#ssh_public_keys DataDatabricksJob#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7386
          },
          "name": "sshPublicKeys",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#workload_type DataDatabricksJob#workload_type}",
            "stability": "stable",
            "summary": "workload_type block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7440
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewCluster"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 4178
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#max_workers DataDatabricksJob#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4182
          },
          "name": "maxWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#min_workers DataDatabricksJob#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4186
          },
          "name": "minWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 4232
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 4225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4271
          },
          "name": "resetMaxWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4287
          },
          "name": "resetMinWorkers"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4275
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4291
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4265
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4281
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4236
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 4295
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#availability DataDatabricksJob#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4299
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#ebs_volume_count DataDatabricksJob#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4303
          },
          "name": "ebsVolumeCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#ebs_volume_size DataDatabricksJob#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4307
          },
          "name": "ebsVolumeSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#ebs_volume_type DataDatabricksJob#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4311
          },
          "name": "ebsVolumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#first_on_demand DataDatabricksJob#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4315
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#instance_profile_arn DataDatabricksJob#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4319
          },
          "name": "instanceProfileArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spot_bid_price_percent DataDatabricksJob#spot_bid_price_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4323
          },
          "name": "spotBidPricePercent",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#zone_id DataDatabricksJob#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4327
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 4415
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 4408
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4490
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4506
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4522
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4538
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4554
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4570
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4586
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4602
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4494
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4510
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4526
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4542
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4558
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4574
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4590
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4606
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4484
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4500
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4516
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4532
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4548
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4564
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4580
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4596
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4419
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 4610
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#availability DataDatabricksJob#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4614
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#first_on_demand DataDatabricksJob#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4618
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#spot_bid_max_price DataDatabricksJob#spot_bid_max_price}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4622
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 4675
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 4668
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4720
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4736
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4752
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4724
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4740
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4756
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4714
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4730
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4746
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4679
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 5120
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#dbfs DataDatabricksJob#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5126
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#s3 DataDatabricksJob#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5132
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 4760
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4764
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 4803
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 4796
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4837
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4830
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4807
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 5178
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 5171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5214
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5230
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5217
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5233
          },
          "name": "resetS3"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5211
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5227
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5221
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5237
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 4841
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4849
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#canned_acl DataDatabricksJob#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4845
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#enable_encryption DataDatabricksJob#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4853
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#encryption_type DataDatabricksJob#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4857
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#endpoint DataDatabricksJob#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4861
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#kms_key DataDatabricksJob#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4865
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#region DataDatabricksJob#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4869
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 4950
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 4943
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5019
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5048
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5064
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5080
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5096
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5112
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5023
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5036
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5052
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5068
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5084
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5100
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5116
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5013
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5029
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5042
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5058
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5074
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5090
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5106
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 4954
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfS3OutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 5355
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfo",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#local_mount_dir_path DataDatabricksJob#local_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5359
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#network_filesystem_info DataDatabricksJob#network_filesystem_info}",
            "stability": "stable",
            "summary": "network_filesystem_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5369
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#remote_mount_dir_path DataDatabricksJob#remote_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5363
          },
          "name": "remoteMountDirPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 5522
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 5514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5529
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5515
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 5241
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfo",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#server_address DataDatabricksJob#server_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5249
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#mount_options DataDatabricksJob#mount_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5245
          },
          "name": "mountOptions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 5295
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 5288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5334
          },
          "name": "resetMountOptions"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5338
          },
          "name": "mountOptionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5351
          },
          "name": "serverAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5328
          },
          "name": "mountOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5344
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5299
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 5425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 5415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5505
          },
          "name": "putNetworkFilesystemInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5492
          },
          "name": "resetRemoteMountDirPath"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5502
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5480
          },
          "name": "localMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5509
          },
          "name": "networkFilesystemInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5496
          },
          "name": "remoteMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5473
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5486
          },
          "name": "remoteMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 5644
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#url DataDatabricksJob#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5648
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#basic_auth DataDatabricksJob#basic_auth}",
            "stability": "stable",
            "summary": "basic_auth block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5654
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 5533
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#password DataDatabricksJob#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5537
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#username DataDatabricksJob#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5541
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 5587
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 5580
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5627
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5640
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5620
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5633
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5591
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 5700
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 5693
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5749
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5752
          },
          "name": "resetBasicAuth"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5746
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5756
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageBasicAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5740
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5733
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5704
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 5760
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#availability DataDatabricksJob#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5764
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#boot_disk_size DataDatabricksJob#boot_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5768
          },
          "name": "bootDiskSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#google_service_account DataDatabricksJob#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5772
          },
          "name": "googleServiceAccount",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#local_ssd_count DataDatabricksJob#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5776
          },
          "name": "localSsdCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#use_preemptible_executors DataDatabricksJob#use_preemptible_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5780
          },
          "name": "usePreemptibleExecutors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#zone_id DataDatabricksJob#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5784
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 5858
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 5851
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5921
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5937
          },
          "name": "resetBootDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5953
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5969
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5985
          },
          "name": "resetUsePreemptibleExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6001
          },
          "name": "resetZoneId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5925
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5941
          },
          "name": "bootDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5957
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5973
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5989
          },
          "name": "usePreemptibleExecutorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6005
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5915
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5931
          },
          "name": "bootDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5947
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5963
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5979
          },
          "name": "usePreemptibleExecutors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5995
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 5862
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 6774
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#abfss DataDatabricksJob#abfss}",
            "stability": "stable",
            "summary": "abfss block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6780
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#dbfs DataDatabricksJob#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6786
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#file DataDatabricksJob#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6792
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#gcs DataDatabricksJob#gcs}",
            "stability": "stable",
            "summary": "gcs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6798
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#s3 DataDatabricksJob#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6804
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#volumes DataDatabricksJob#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6810
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#workspace DataDatabricksJob#workspace}",
            "stability": "stable",
            "summary": "workspace block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6816
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 6009
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6013
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 6052
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 6045
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6086
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6079
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6056
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 6090
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6094
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 6133
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 6126
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6167
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6160
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6137
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 6171
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6175
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 6214
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 6207
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6248
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6241
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6218
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 6252
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6256
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 6295
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 6288
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6329
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6322
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6299
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 7091
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 7083
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7098
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7084
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 6900
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 6890
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6975
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6991
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7007
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7023
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7039
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7055
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7071
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6978
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6994
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7010
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7026
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7042
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7058
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7074
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6972
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfssOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6988
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7004
          },
          "name": "file",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7020
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7036
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7052
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7068
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6982
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6998
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7014
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7030
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsGcs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7046
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7062
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7078
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6904
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 6333
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6341
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#canned_acl DataDatabricksJob#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6337
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#enable_encryption DataDatabricksJob#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6345
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#encryption_type DataDatabricksJob#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6349
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#endpoint DataDatabricksJob#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6353
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#kms_key DataDatabricksJob#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6357
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#region DataDatabricksJob#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6361
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 6442
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 6435
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6511
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6540
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6556
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6572
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6588
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6604
          },
          "name": "resetRegion"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6515
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6528
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6544
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6560
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6576
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6592
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6608
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6505
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6521
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6534
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6550
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6566
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6582
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6598
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6446
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsS3OutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 6612
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumes",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6616
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumes"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 6655
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 6648
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6689
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6682
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6659
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumes"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsVolumesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 6693
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspace",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination DataDatabricksJob#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6697
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspace"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 6736
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 6729
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspaceOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6770
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6763
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 6740
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspaceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 7682
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 7675
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8219
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8235
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8251
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8267
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8283
          },
          "name": "putClusterMountInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8299
          },
          "name": "putDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8315
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8331
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8347
          },
          "name": "putWorkloadType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7889
          },
          "name": "resetApplyPolicyDefaultValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8222
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7905
          },
          "name": "resetAutoterminationMinutes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8238
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8254
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7921
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8270
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8286
          },
          "name": "resetClusterMountInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7937
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7953
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7969
          },
          "name": "resetDataSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8302
          },
          "name": "resetDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7985
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8001
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8017
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8033
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8318
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8049
          },
          "name": "resetIdempotencyToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8334
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8065
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8081
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8110
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8126
          },
          "name": "resetRuntimeEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8142
          },
          "name": "resetSingleUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8158
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8174
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8190
          },
          "name": "resetSparkVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8206
          },
          "name": "resetSshPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8350
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8216
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscaleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8232
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8248
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8264
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConfOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8280
          },
          "name": "clusterMountInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8296
          },
          "name": "dockerImage",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8312
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8328
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8344
          },
          "name": "workloadType",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7893
          },
          "name": "applyPolicyDefaultValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8226
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAutoscale"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7909
          },
          "name": "autoterminationMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8242
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8258
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7925
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8274
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterLogConf"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8290
          },
          "name": "clusterMountInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7941
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7957
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7973
          },
          "name": "dataSecurityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8306
          },
          "name": "dockerImageInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterDockerImage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7989
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8005
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8021
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8037
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8322
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8053
          },
          "name": "idempotencyTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8338
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8069
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8085
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8098
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8114
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8130
          },
          "name": "runtimeEngineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8146
          },
          "name": "singleUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8162
          },
          "name": "sparkConfInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8178
          },
          "name": "sparkEnvVarsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8194
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8210
          },
          "name": "sshPublicKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8354
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7883
          },
          "name": "applyPolicyDefaultValues",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7899
          },
          "name": "autoterminationMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7915
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7931
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7947
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7963
          },
          "name": "dataSecurityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7979
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7995
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8011
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8027
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8043
          },
          "name": "idempotencyToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8059
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8075
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8091
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8104
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8120
          },
          "name": "runtimeEngine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8136
          },
          "name": "singleUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8152
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8168
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8184
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8200
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7686
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewCluster"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 7219
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#clients DataDatabricksJob#clients}",
            "stability": "stable",
            "summary": "clients block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7225
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 7102
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#jobs DataDatabricksJob#jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7106
          },
          "name": "jobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#notebooks DataDatabricksJob#notebooks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7110
          },
          "name": "notebooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 7156
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 7149
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7195
          },
          "name": "resetJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7211
          },
          "name": "resetNotebooks"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7199
          },
          "name": "jobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7215
          },
          "name": "notebooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7189
          },
          "name": "jobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7205
          },
          "name": "notebooks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7160
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 7264
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 7257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7294
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients"
              }
            }
          ]
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7291
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClientsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7298
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeClients"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 7268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNewClusterWorkloadTypeOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 8358
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNotebookTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#notebook_path DataDatabricksJob#notebook_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8366
          },
          "name": "notebookPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#base_parameters DataDatabricksJob#base_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8362
          },
          "name": "baseParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#source DataDatabricksJob#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8370
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#warehouse_id DataDatabricksJob#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8374
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNotebookTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 8434
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 8427
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8485
          },
          "name": "resetBaseParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8514
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8530
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8489
          },
          "name": "baseParametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8502
          },
          "name": "notebookPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8518
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8534
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8479
          },
          "name": "baseParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8495
          },
          "name": "notebookPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8508
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8524
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8438
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotificationSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotificationSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 8538
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskNotificationSettings",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#alert_on_last_attempt DataDatabricksJob#alert_on_last_attempt}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8542
          },
          "name": "alertOnLastAttempt",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#no_alert_for_canceled_runs DataDatabricksJob#no_alert_for_canceled_runs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8546
          },
          "name": "noAlertForCanceledRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#no_alert_for_skipped_runs DataDatabricksJob#no_alert_for_skipped_runs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8550
          },
          "name": "noAlertForSkippedRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNotificationSettings"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotificationSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotificationSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 8603
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 8596
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8648
          },
          "name": "resetAlertOnLastAttempt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8664
          },
          "name": "resetNoAlertForCanceledRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8680
          },
          "name": "resetNoAlertForSkippedRuns"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskNotificationSettingsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8652
          },
          "name": "alertOnLastAttemptInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8668
          },
          "name": "noAlertForCanceledRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8684
          },
          "name": "noAlertForSkippedRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8642
          },
          "name": "alertOnLastAttempt",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8658
          },
          "name": "noAlertForCanceledRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8674
          },
          "name": "noAlertForSkippedRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8607
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotificationSettings"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskNotificationSettingsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 12420
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 12410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12790
          },
          "name": "putConditionTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskConditionTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12806
          },
          "name": "putDashboardTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12822
          },
          "name": "putDbtTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12838
          },
          "name": "putDependsOn",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOn"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12854
          },
          "name": "putEmailNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12870
          },
          "name": "putForEachTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12886
          },
          "name": "putHealth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12902
          },
          "name": "putLibrary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibrary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12918
          },
          "name": "putNewCluster",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewCluster"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12934
          },
          "name": "putNotebookTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12950
          },
          "name": "putNotificationSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotificationSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12966
          },
          "name": "putPipelineTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12982
          },
          "name": "putPowerBiTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12998
          },
          "name": "putPythonWheelTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13014
          },
          "name": "putRunJobTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskRunJobTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13030
          },
          "name": "putSparkJarTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13046
          },
          "name": "putSparkPythonTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13062
          },
          "name": "putSparkSubmitTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13078
          },
          "name": "putSqlTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13094
          },
          "name": "putWebhookNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12793
          },
          "name": "resetConditionTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12809
          },
          "name": "resetDashboardTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12825
          },
          "name": "resetDbtTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12841
          },
          "name": "resetDependsOn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12636
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12857
          },
          "name": "resetEmailNotifications"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12652
          },
          "name": "resetEnvironmentKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12668
          },
          "name": "resetExistingClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12873
          },
          "name": "resetForEachTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12889
          },
          "name": "resetHealth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12684
          },
          "name": "resetJobClusterKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12905
          },
          "name": "resetLibrary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12700
          },
          "name": "resetMaxRetries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12716
          },
          "name": "resetMinRetryIntervalMillis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12921
          },
          "name": "resetNewCluster"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12937
          },
          "name": "resetNotebookTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12953
          },
          "name": "resetNotificationSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12969
          },
          "name": "resetPipelineTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12985
          },
          "name": "resetPowerBiTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13001
          },
          "name": "resetPythonWheelTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12732
          },
          "name": "resetRetryOnTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12748
          },
          "name": "resetRunIf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13017
          },
          "name": "resetRunJobTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13033
          },
          "name": "resetSparkJarTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13049
          },
          "name": "resetSparkPythonTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13065
          },
          "name": "resetSparkSubmitTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13081
          },
          "name": "resetSqlTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12777
          },
          "name": "resetTimeoutSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13097
          },
          "name": "resetWebhookNotifications"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12787
          },
          "name": "conditionTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskConditionTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12803
          },
          "name": "dashboardTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12819
          },
          "name": "dbtTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12835
          },
          "name": "dependsOn",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12851
          },
          "name": "emailNotifications",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12867
          },
          "name": "forEachTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12883
          },
          "name": "health",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12899
          },
          "name": "library",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibraryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12915
          },
          "name": "newCluster",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewClusterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12931
          },
          "name": "notebookTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12947
          },
          "name": "notificationSettings",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotificationSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12963
          },
          "name": "pipelineTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12979
          },
          "name": "powerBiTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12995
          },
          "name": "pythonWheelTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13011
          },
          "name": "runJobTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskRunJobTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13027
          },
          "name": "sparkJarTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13043
          },
          "name": "sparkPythonTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13059
          },
          "name": "sparkSubmitTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13075
          },
          "name": "sqlTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13091
          },
          "name": "webhookNotifications",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12797
          },
          "name": "conditionTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskConditionTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12813
          },
          "name": "dashboardTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDashboardTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12829
          },
          "name": "dbtTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDbtTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12845
          },
          "name": "dependsOnInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskDependsOn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12640
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12861
          },
          "name": "emailNotificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskEmailNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12656
          },
          "name": "environmentKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12672
          },
          "name": "existingClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12877
          },
          "name": "forEachTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskForEachTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12893
          },
          "name": "healthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskHealth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12688
          },
          "name": "jobClusterKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12909
          },
          "name": "libraryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12704
          },
          "name": "maxRetriesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12720
          },
          "name": "minRetryIntervalMillisInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12925
          },
          "name": "newClusterInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNewCluster"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12941
          },
          "name": "notebookTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotebookTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12957
          },
          "name": "notificationSettingsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskNotificationSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12973
          },
          "name": "pipelineTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12989
          },
          "name": "powerBiTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13005
          },
          "name": "pythonWheelTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12736
          },
          "name": "retryOnTimeoutInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12752
          },
          "name": "runIfInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13021
          },
          "name": "runJobTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskRunJobTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13037
          },
          "name": "sparkJarTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13053
          },
          "name": "sparkPythonTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13069
          },
          "name": "sparkSubmitTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13085
          },
          "name": "sqlTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12765
          },
          "name": "taskKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12781
          },
          "name": "timeoutSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13101
          },
          "name": "webhookNotificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12630
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12646
          },
          "name": "environmentKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12662
          },
          "name": "existingClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12678
          },
          "name": "jobClusterKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12694
          },
          "name": "maxRetries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12710
          },
          "name": "minRetryIntervalMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12726
          },
          "name": "retryOnTimeout",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12742
          },
          "name": "runIf",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12758
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12771
          },
          "name": "timeoutSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12424
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTask"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 8688
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskPipelineTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#pipeline_id DataDatabricksJob#pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8696
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#full_refresh DataDatabricksJob#full_refresh}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8692
          },
          "name": "fullRefresh",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskPipelineTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 8742
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 8735
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8781
          },
          "name": "resetFullRefresh"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8785
          },
          "name": "fullRefreshInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8798
          },
          "name": "pipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8775
          },
          "name": "fullRefresh",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8791
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8746
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPipelineTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskPipelineTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 9233
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskPowerBiTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#connection_resource_name DataDatabricksJob#connection_resource_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9237
          },
          "name": "connectionResourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#power_bi_model DataDatabricksJob#power_bi_model}",
            "stability": "stable",
            "summary": "power_bi_model block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9251
          },
          "name": "powerBiModel",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskPowerBiModel"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#refresh_after_update DataDatabricksJob#refresh_after_update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9241
          },
          "name": "refreshAfterUpdate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#tables DataDatabricksJob#tables}",
            "stability": "stable",
            "summary": "tables block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9257
          },
          "name": "tables",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskTables"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#warehouse_id DataDatabricksJob#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9245
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskPowerBiTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 9324
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 9317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9426
          },
          "name": "putPowerBiModel",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskPowerBiModel"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9442
          },
          "name": "putTables",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskTables"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9381
          },
          "name": "resetConnectionResourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9429
          },
          "name": "resetPowerBiModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9397
          },
          "name": "resetRefreshAfterUpdate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9445
          },
          "name": "resetTables"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9413
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9423
          },
          "name": "powerBiModel",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskPowerBiModelOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9439
          },
          "name": "tables",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskTablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9385
          },
          "name": "connectionResourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9433
          },
          "name": "powerBiModelInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskPowerBiModel"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9401
          },
          "name": "refreshAfterUpdateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9449
          },
          "name": "tablesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskTables"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9417
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9375
          },
          "name": "connectionResourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9391
          },
          "name": "refreshAfterUpdate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9407
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskPowerBiModel": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskPowerBiModel",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 8802
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskPowerBiModel",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#authentication_method DataDatabricksJob#authentication_method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8806
          },
          "name": "authenticationMethod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#model_name DataDatabricksJob#model_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8810
          },
          "name": "modelName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#overwrite_existing DataDatabricksJob#overwrite_existing}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8814
          },
          "name": "overwriteExisting",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#storage_mode DataDatabricksJob#storage_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8818
          },
          "name": "storageMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#workspace_name DataDatabricksJob#workspace_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8822
          },
          "name": "workspaceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskPowerBiModel"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskPowerBiModelOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskPowerBiModelOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 8889
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 8882
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8946
          },
          "name": "resetAuthenticationMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8962
          },
          "name": "resetModelName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8978
          },
          "name": "resetOverwriteExisting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8994
          },
          "name": "resetStorageMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9010
          },
          "name": "resetWorkspaceName"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskPowerBiModelOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8950
          },
          "name": "authenticationMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8966
          },
          "name": "modelNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8982
          },
          "name": "overwriteExistingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8998
          },
          "name": "storageModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9014
          },
          "name": "workspaceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8940
          },
          "name": "authenticationMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8956
          },
          "name": "modelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8972
          },
          "name": "overwriteExisting",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8988
          },
          "name": "storageMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9004
          },
          "name": "workspaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 8893
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskPowerBiModel"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskPowerBiModelOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskTables": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskTables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 9018
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskTables",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#catalog DataDatabricksJob#catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9022
          },
          "name": "catalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#name DataDatabricksJob#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9026
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#schema DataDatabricksJob#schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9030
          },
          "name": "schema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#storage_mode DataDatabricksJob#storage_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9034
          },
          "name": "storageMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskTables"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskTablesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskTablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 9222
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 9214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9229
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskTablesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskTablesList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9215
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskTables"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskTablesList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskTablesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskTablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 9097
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 9087
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9157
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9173
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9189
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9205
          },
          "name": "resetStorageMode"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskTablesOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9161
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9177
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9193
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9209
          },
          "name": "storageModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9151
          },
          "name": "catalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9167
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9183
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9199
          },
          "name": "storageMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9101
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskTables"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskPowerBiTaskTablesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 9453
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#entry_point DataDatabricksJob#entry_point}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9457
          },
          "name": "entryPoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#named_parameters DataDatabricksJob#named_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9461
          },
          "name": "namedParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#package_name DataDatabricksJob#package_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9465
          },
          "name": "packageName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9469
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 9529
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 9522
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9580
          },
          "name": "resetEntryPoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9596
          },
          "name": "resetNamedParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9612
          },
          "name": "resetPackageName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9628
          },
          "name": "resetParameters"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9584
          },
          "name": "entryPointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9600
          },
          "name": "namedParametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9616
          },
          "name": "packageNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9632
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9574
          },
          "name": "entryPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9590
          },
          "name": "namedParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9606
          },
          "name": "packageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9622
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9533
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskPythonWheelTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskPythonWheelTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskRunJobTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskRunJobTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 9636
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskRunJobTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#job_id DataDatabricksJob#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9640
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#job_parameters DataDatabricksJob#job_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9644
          },
          "name": "jobParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskRunJobTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskRunJobTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskRunJobTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 9690
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 9683
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9742
          },
          "name": "resetJobParameters"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskRunJobTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9730
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9746
          },
          "name": "jobParametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9723
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9736
          },
          "name": "jobParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9694
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskRunJobTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskRunJobTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 9750
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskSparkJarTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#jar_uri DataDatabricksJob#jar_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9754
          },
          "name": "jarUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#main_class_name DataDatabricksJob#main_class_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9758
          },
          "name": "mainClassName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9762
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSparkJarTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 9815
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 9808
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9860
          },
          "name": "resetJarUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9876
          },
          "name": "resetMainClassName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9892
          },
          "name": "resetParameters"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9864
          },
          "name": "jarUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9880
          },
          "name": "mainClassNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9896
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9854
          },
          "name": "jarUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9870
          },
          "name": "mainClassName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9886
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9819
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkJarTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSparkJarTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 9900
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#python_file DataDatabricksJob#python_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9908
          },
          "name": "pythonFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9904
          },
          "name": "parameters",
          "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/databricks/databricks/1.114.2/docs/data-sources/job#source DataDatabricksJob#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9912
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 9965
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 9958
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10010
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10039
          },
          "name": "resetSource"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10014
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10027
          },
          "name": "pythonFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10043
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10004
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10020
          },
          "name": "pythonFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10033
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 9969
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkPythonTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSparkPythonTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 10047
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10051
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 10090
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 10083
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10123
          },
          "name": "resetParameters"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10127
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10117
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10094
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSparkSubmitTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 10955
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTask",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#warehouse_id DataDatabricksJob#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10963
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#alert DataDatabricksJob#alert}",
            "stability": "stable",
            "summary": "alert block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10969
          },
          "name": "alert",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#dashboard DataDatabricksJob#dashboard}",
            "stability": "stable",
            "summary": "dashboard block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10975
          },
          "name": "dashboard",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#file DataDatabricksJob#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10981
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#parameters DataDatabricksJob#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10959
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#query DataDatabricksJob#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10987
          },
          "name": "query",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTask"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 10280
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#alert_id DataDatabricksJob#alert_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10284
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#pause_subscriptions DataDatabricksJob#pause_subscriptions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10288
          },
          "name": "pauseSubscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#subscriptions DataDatabricksJob#subscriptions}",
            "stability": "stable",
            "summary": "subscriptions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10294
          },
          "name": "subscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 10347
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 10340
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10418
          },
          "name": "putSubscriptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10405
          },
          "name": "resetPauseSubscriptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10421
          },
          "name": "resetSubscriptions"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10415
          },
          "name": "subscriptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10393
          },
          "name": "alertIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10409
          },
          "name": "pauseSubscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10425
          },
          "name": "subscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10386
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10399
          },
          "name": "pauseSubscriptions",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10351
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 10131
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptions",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination_id DataDatabricksJob#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10135
          },
          "name": "destinationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#user_name DataDatabricksJob#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10139
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptions"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 10269
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 10261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10276
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 10188
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 10178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10236
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10252
          },
          "name": "resetUserName"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10240
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10256
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10230
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10246
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10192
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertSubscriptionsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 10578
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#dashboard_id DataDatabricksJob#dashboard_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10586
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#custom_subject DataDatabricksJob#custom_subject}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10582
          },
          "name": "customSubject",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#pause_subscriptions DataDatabricksJob#pause_subscriptions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10590
          },
          "name": "pauseSubscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#subscriptions DataDatabricksJob#subscriptions}",
            "stability": "stable",
            "summary": "subscriptions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10596
          },
          "name": "subscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 10656
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 10649
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10749
          },
          "name": "putSubscriptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10707
          },
          "name": "resetCustomSubject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10736
          },
          "name": "resetPauseSubscriptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10752
          },
          "name": "resetSubscriptions"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10746
          },
          "name": "subscriptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10711
          },
          "name": "customSubjectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10724
          },
          "name": "dashboardIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10740
          },
          "name": "pauseSubscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10756
          },
          "name": "subscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10701
          },
          "name": "customSubject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10717
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10730
          },
          "name": "pauseSubscriptions",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10660
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 10429
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptions",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#destination_id DataDatabricksJob#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10433
          },
          "name": "destinationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#user_name DataDatabricksJob#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10437
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptions"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 10567
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 10559
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10574
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10560
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 10486
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 10476
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10534
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10550
          },
          "name": "resetUserName"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10538
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10554
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10528
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10544
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10490
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardSubscriptionsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 10760
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#path DataDatabricksJob#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10764
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#source DataDatabricksJob#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10768
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 10814
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 10807
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10866
          },
          "name": "resetSource"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10854
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10870
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10847
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10860
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10818
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 11061
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 11054
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11150
          },
          "name": "putAlert",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11166
          },
          "name": "putDashboard",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11182
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11198
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11153
          },
          "name": "resetAlert"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11169
          },
          "name": "resetDashboard"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11185
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11124
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11201
          },
          "name": "resetQuery"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11147
          },
          "name": "alert",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlertOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11163
          },
          "name": "dashboard",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboardOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11179
          },
          "name": "file",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11195
          },
          "name": "query",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11157
          },
          "name": "alertInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskAlert"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11173
          },
          "name": "dashboardInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskDashboard"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11189
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11128
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11205
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11141
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11118
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11134
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11065
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTask"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 10874
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#query_id DataDatabricksJob#query_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10878
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 10917
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 10910
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10951
          },
          "name": "queryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10944
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 10921
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskSqlTaskQuery"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskSqlTaskQueryOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotifications": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 11789
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotifications",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#on_duration_warning_threshold_exceeded DataDatabricksJob#on_duration_warning_threshold_exceeded}",
            "stability": "stable",
            "summary": "on_duration_warning_threshold_exceeded block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11795
          },
          "name": "onDurationWarningThresholdExceeded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#on_failure DataDatabricksJob#on_failure}",
            "stability": "stable",
            "summary": "on_failure block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11801
          },
          "name": "onFailure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#on_start DataDatabricksJob#on_start}",
            "stability": "stable",
            "summary": "on_start block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11807
          },
          "name": "onStart",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#on_streaming_backlog_exceeded DataDatabricksJob#on_streaming_backlog_exceeded}",
            "stability": "stable",
            "summary": "on_streaming_backlog_exceeded block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11813
          },
          "name": "onStreamingBacklogExceeded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#on_success DataDatabricksJob#on_success}",
            "stability": "stable",
            "summary": "on_success block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11819
          },
          "name": "onSuccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotifications"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceeded": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceeded",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 11209
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceeded",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11216
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 11314
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 11306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11321
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 11258
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 11248
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11301
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11294
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailure": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailure",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 11325
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailure",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11332
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailure"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 11430
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 11422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11437
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11423
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 11374
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 11364
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11417
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11410
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11378
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailure"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStart": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStart",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 11441
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStart",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11448
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStart"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 11546
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 11538
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11553
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11539
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 11490
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 11480
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11533
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11526
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11494
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStart"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceeded": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceeded",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 11557
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceeded",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11564
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceeded"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceededList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceededList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 11662
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 11654
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11669
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceededList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11655
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceededList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 11606
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 11596
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11649
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11642
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11610
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceeded"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccess": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccess",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 11673
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccess",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11680
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccess"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 11778
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 11770
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11785
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11771
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 11722
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 11712
      },
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11765
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11758
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11726
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccess"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 11886
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 11879
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11940
          },
          "name": "putOnDurationWarningThresholdExceeded",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11956
          },
          "name": "putOnFailure",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailure"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11972
          },
          "name": "putOnStart",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStart"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11988
          },
          "name": "putOnStreamingBacklogExceeded",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceeded"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12004
          },
          "name": "putOnSuccess",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccess"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11943
          },
          "name": "resetOnDurationWarningThresholdExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11959
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11975
          },
          "name": "resetOnStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11991
          },
          "name": "resetOnStreamingBacklogExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12007
          },
          "name": "resetOnSuccess"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11937
          },
          "name": "onDurationWarningThresholdExceeded",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceededList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11953
          },
          "name": "onFailure",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailureList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11969
          },
          "name": "onStart",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStartList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11985
          },
          "name": "onStreamingBacklogExceeded",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceededList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12001
          },
          "name": "onSuccess",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccessList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11947
          },
          "name": "onDurationWarningThresholdExceededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11963
          },
          "name": "onFailureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11979
          },
          "name": "onStartInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11995
          },
          "name": "onStreamingBacklogExceededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 12011
          },
          "name": "onSuccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 11890
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTaskWebhookNotifications"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTaskWebhookNotificationsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTrigger": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTrigger",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 13563
      },
      "name": "DataDatabricksJobJobSettingsSettingsTrigger",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#file_arrival DataDatabricksJob#file_arrival}",
            "stability": "stable",
            "summary": "file_arrival block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13573
          },
          "name": "fileArrival",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerFileArrival"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#pause_status DataDatabricksJob#pause_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13567
          },
          "name": "pauseStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#periodic DataDatabricksJob#periodic}",
            "stability": "stable",
            "summary": "periodic block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13579
          },
          "name": "periodic",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerPeriodic"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#table_update DataDatabricksJob#table_update}",
            "stability": "stable",
            "summary": "table_update block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13585
          },
          "name": "tableUpdate",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerTableUpdate"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTrigger"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerFileArrival": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerFileArrival",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 13125
      },
      "name": "DataDatabricksJobJobSettingsSettingsTriggerFileArrival",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#url DataDatabricksJob#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13133
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#min_time_between_triggers_seconds DataDatabricksJob#min_time_between_triggers_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13129
          },
          "name": "minTimeBetweenTriggersSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#wait_after_last_change_seconds DataDatabricksJob#wait_after_last_change_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13137
          },
          "name": "waitAfterLastChangeSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTriggerFileArrival"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerFileArrivalOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerFileArrivalOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 13190
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 13183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13235
          },
          "name": "resetMinTimeBetweenTriggersSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13264
          },
          "name": "resetWaitAfterLastChangeSeconds"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTriggerFileArrivalOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13239
          },
          "name": "minTimeBetweenTriggersSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13252
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13268
          },
          "name": "waitAfterLastChangeSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13229
          },
          "name": "minTimeBetweenTriggersSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13245
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13258
          },
          "name": "waitAfterLastChangeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13194
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerFileArrival"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTriggerFileArrivalOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 13645
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 13638
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13709
          },
          "name": "putFileArrival",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerFileArrival"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13725
          },
          "name": "putPeriodic",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerPeriodic"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13741
          },
          "name": "putTableUpdate",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerTableUpdate"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13712
          },
          "name": "resetFileArrival"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13696
          },
          "name": "resetPauseStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13728
          },
          "name": "resetPeriodic"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13744
          },
          "name": "resetTableUpdate"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTriggerOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13706
          },
          "name": "fileArrival",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerFileArrivalOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13722
          },
          "name": "periodic",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerPeriodicOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13738
          },
          "name": "tableUpdate",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerTableUpdateOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13716
          },
          "name": "fileArrivalInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerFileArrival"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13700
          },
          "name": "pauseStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13732
          },
          "name": "periodicInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerPeriodic"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13748
          },
          "name": "tableUpdateInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerTableUpdate"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13690
          },
          "name": "pauseStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13649
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTrigger"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTriggerOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerPeriodic": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerPeriodic",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 13272
      },
      "name": "DataDatabricksJobJobSettingsSettingsTriggerPeriodic",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#interval DataDatabricksJob#interval}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13276
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#unit DataDatabricksJob#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13280
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTriggerPeriodic"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerPeriodicOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerPeriodicOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 13326
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 13319
      },
      "name": "DataDatabricksJobJobSettingsSettingsTriggerPeriodicOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13366
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13379
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13359
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13372
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerPeriodic"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTriggerPeriodicOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerTableUpdate": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerTableUpdate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 13383
      },
      "name": "DataDatabricksJobJobSettingsSettingsTriggerTableUpdate",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#table_names DataDatabricksJob#table_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13395
          },
          "name": "tableNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#condition DataDatabricksJob#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13387
          },
          "name": "condition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#min_time_between_triggers_seconds DataDatabricksJob#min_time_between_triggers_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13391
          },
          "name": "minTimeBetweenTriggersSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#wait_after_last_change_seconds DataDatabricksJob#wait_after_last_change_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13399
          },
          "name": "waitAfterLastChangeSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTriggerTableUpdate"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerTableUpdateOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerTableUpdateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 13459
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 13452
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13510
          },
          "name": "resetCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13526
          },
          "name": "resetMinTimeBetweenTriggersSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13555
          },
          "name": "resetWaitAfterLastChangeSeconds"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsTriggerTableUpdateOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13514
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13530
          },
          "name": "minTimeBetweenTriggersSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13543
          },
          "name": "tableNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13559
          },
          "name": "waitAfterLastChangeSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13504
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13520
          },
          "name": "minTimeBetweenTriggersSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13536
          },
          "name": "tableNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13549
          },
          "name": "waitAfterLastChangeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13463
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsTriggerTableUpdate"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsTriggerTableUpdateOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotifications": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 14332
      },
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotifications",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#on_duration_warning_threshold_exceeded DataDatabricksJob#on_duration_warning_threshold_exceeded}",
            "stability": "stable",
            "summary": "on_duration_warning_threshold_exceeded block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14338
          },
          "name": "onDurationWarningThresholdExceeded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#on_failure DataDatabricksJob#on_failure}",
            "stability": "stable",
            "summary": "on_failure block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14344
          },
          "name": "onFailure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#on_start DataDatabricksJob#on_start}",
            "stability": "stable",
            "summary": "on_start block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14350
          },
          "name": "onStart",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#on_streaming_backlog_exceeded DataDatabricksJob#on_streaming_backlog_exceeded}",
            "stability": "stable",
            "summary": "on_streaming_backlog_exceeded block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14356
          },
          "name": "onStreamingBacklogExceeded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#on_success DataDatabricksJob#on_success}",
            "stability": "stable",
            "summary": "on_success block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14362
          },
          "name": "onSuccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotifications"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceeded": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceeded",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 13752
      },
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceeded",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13759
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceeded"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 13857
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 13849
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13864
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13850
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 13801
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 13791
      },
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13844
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13837
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13805
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceeded"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailure": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailure",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 13868
      },
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailure",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13875
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailure"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 13973
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 13965
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13980
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13966
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 13917
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 13907
      },
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13960
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13953
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13921
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailure"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStart": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStart",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 13984
      },
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStart",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 13991
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStart"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 14089
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 14081
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14096
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14082
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 14033
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 14023
      },
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14076
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14069
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14037
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStart"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceeded": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceeded",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 14100
      },
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceeded",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14107
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceeded"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceededList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceededList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 14205
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 14197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14212
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceededOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceededList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14198
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceededList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceededOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceededOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 14149
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 14139
      },
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceededOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14192
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14185
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14153
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceeded"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceededOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccess": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccess",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 14216
      },
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccess",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#id DataDatabricksJob#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14223
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccess"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 14321
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 14313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14328
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessList",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14314
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessList"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 14265
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-job/index-structs/structs400.ts",
        "line": 14255
      },
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14308
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14301
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14269
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccess"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 14429
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 14422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14483
          },
          "name": "putOnDurationWarningThresholdExceeded",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceeded"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14499
          },
          "name": "putOnFailure",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailure"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14515
          },
          "name": "putOnStart",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStart"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14531
          },
          "name": "putOnStreamingBacklogExceeded",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceeded"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14547
          },
          "name": "putOnSuccess",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccess"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14486
          },
          "name": "resetOnDurationWarningThresholdExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14502
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14518
          },
          "name": "resetOnStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14534
          },
          "name": "resetOnStreamingBacklogExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14550
          },
          "name": "resetOnSuccess"
        }
      ],
      "name": "DataDatabricksJobJobSettingsSettingsWebhookNotificationsOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14480
          },
          "name": "onDurationWarningThresholdExceeded",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceededList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14496
          },
          "name": "onFailure",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailureList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14512
          },
          "name": "onStart",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStartList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14528
          },
          "name": "onStreamingBacklogExceeded",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceededList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14544
          },
          "name": "onSuccess",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccessList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14490
          },
          "name": "onDurationWarningThresholdExceededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14506
          },
          "name": "onFailureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14522
          },
          "name": "onStartInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14538
          },
          "name": "onStreamingBacklogExceededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14554
          },
          "name": "onSuccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 14433
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobJobSettingsSettingsWebhookNotifications"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobJobSettingsSettingsWebhookNotificationsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 16065
      },
      "name": "DataDatabricksJobProviderConfig",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/job#workspace_id DataDatabricksJob#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 16069
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-job/index-structs/structs400.ts",
          "line": 16108
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-job/index-structs/structs400.ts",
        "line": 16101
      },
      "name": "DataDatabricksJobProviderConfigOutputReference",
      "namespace": "dataDatabricksJob",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 16142
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 16135
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-job/index-structs/structs400.ts",
            "line": 16112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJob.DataDatabricksJobProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-job/index-structs/structs400:DataDatabricksJobProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksJobs.DataDatabricksJobs": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/jobs databricks_jobs}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJobs.DataDatabricksJobs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/jobs databricks_jobs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-jobs/index.ts",
          "line": 158
        },
        "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": "@cdktn/provider-databricks.dataDatabricksJobs.DataDatabricksJobsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-jobs/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksJobs resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 143
          },
          "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 DataDatabricksJobs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/jobs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksJobs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksJobs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 254
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksJobs.DataDatabricksJobsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 193
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 209
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 225
          },
          "name": "resetJobNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 241
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 257
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 269
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 279
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksJobs",
      "namespace": "dataDatabricksJobs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 131
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 251
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJobs.DataDatabricksJobsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 197
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 213
          },
          "name": "idsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 229
          },
          "name": "jobNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 245
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 261
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJobs.DataDatabricksJobsProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 187
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 203
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 219
          },
          "name": "jobNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 235
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-jobs/index:DataDatabricksJobs"
    },
    "@cdktn/provider-databricks.dataDatabricksJobs.DataDatabricksJobsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJobs.DataDatabricksJobsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-jobs/index.ts",
        "line": 14
      },
      "name": "DataDatabricksJobsConfig",
      "namespace": "dataDatabricksJobs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/jobs#id DataDatabricksJobs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/jobs#ids DataDatabricksJobs#ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 25
          },
          "name": "ids",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/jobs#job_name_contains DataDatabricksJobs#job_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 29
          },
          "name": "jobNameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/jobs#key DataDatabricksJobs#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 33
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/jobs#provider_config DataDatabricksJobs#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 39
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJobs.DataDatabricksJobsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-jobs/index:DataDatabricksJobsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksJobs.DataDatabricksJobsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJobs.DataDatabricksJobsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-jobs/index.ts",
        "line": 41
      },
      "name": "DataDatabricksJobsProviderConfig",
      "namespace": "dataDatabricksJobs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/jobs#workspace_id DataDatabricksJobs#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 45
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-jobs/index:DataDatabricksJobsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksJobs.DataDatabricksJobsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksJobs.DataDatabricksJobsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-jobs/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-jobs/index.ts",
        "line": 77
      },
      "name": "DataDatabricksJobsProviderConfigOutputReference",
      "namespace": "dataDatabricksJobs",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 118
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 111
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-jobs/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksJobs.DataDatabricksJobsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-jobs/index:DataDatabricksJobsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistant.DataDatabricksKnowledgeAssistant": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant databricks_knowledge_assistant}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistant.DataDatabricksKnowledgeAssistant",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant databricks_knowledge_assistant} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-knowledge-assistant/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistant.DataDatabricksKnowledgeAssistantConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksKnowledgeAssistant resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant/index.ts",
            "line": 136
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatabricksKnowledgeAssistant to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksKnowledgeAssistant that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksKnowledgeAssistant to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant/index.ts",
            "line": 238
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistant.DataDatabricksKnowledgeAssistantProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant/index.ts",
            "line": 241
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant/index.ts",
            "line": 258
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant/index.ts",
            "line": 265
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksKnowledgeAssistant",
      "namespace": "dataDatabricksKnowledgeAssistant",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant/index.ts",
            "line": 124
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant/index.ts",
            "line": 176
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant/index.ts",
            "line": 181
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant/index.ts",
            "line": 186
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant/index.ts",
            "line": 191
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant/index.ts",
            "line": 196
          },
          "name": "endpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant/index.ts",
            "line": 201
          },
          "name": "errorInfo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant/index.ts",
            "line": 206
          },
          "name": "experimentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant/index.ts",
            "line": 211
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant/index.ts",
            "line": 216
          },
          "name": "instructions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant/index.ts",
            "line": 235
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistant.DataDatabricksKnowledgeAssistantProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant/index.ts",
            "line": 250
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant/index.ts",
            "line": 229
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant/index.ts",
            "line": 245
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistant.DataDatabricksKnowledgeAssistantProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant/index.ts",
            "line": 222
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant/index:DataDatabricksKnowledgeAssistant"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistant.DataDatabricksKnowledgeAssistantConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistant.DataDatabricksKnowledgeAssistantConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant/index.ts",
        "line": 14
      },
      "name": "DataDatabricksKnowledgeAssistantConfig",
      "namespace": "dataDatabricksKnowledgeAssistant",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant#name DataDatabricksKnowledgeAssistant#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant#provider_config DataDatabricksKnowledgeAssistant#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistant.DataDatabricksKnowledgeAssistantProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant/index:DataDatabricksKnowledgeAssistantConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistant.DataDatabricksKnowledgeAssistantProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistant.DataDatabricksKnowledgeAssistantProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant/index.ts",
        "line": 24
      },
      "name": "DataDatabricksKnowledgeAssistantProviderConfig",
      "namespace": "dataDatabricksKnowledgeAssistant",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant#workspace_id DataDatabricksKnowledgeAssistant#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant/index.ts",
            "line": 28
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant/index:DataDatabricksKnowledgeAssistantProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistant.DataDatabricksKnowledgeAssistantProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistant.DataDatabricksKnowledgeAssistantProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-knowledge-assistant/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant/index.ts",
        "line": 60
      },
      "name": "DataDatabricksKnowledgeAssistantProviderConfigOutputReference",
      "namespace": "dataDatabricksKnowledgeAssistant",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant/index.ts",
            "line": 111
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant/index.ts",
            "line": 104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistant.DataDatabricksKnowledgeAssistantProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant/index:DataDatabricksKnowledgeAssistantProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSource": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_source databricks_knowledge_assistant_knowledge_source}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_source databricks_knowledge_assistant_knowledge_source} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
          "line": 484
        },
        "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": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
        "line": 452
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksKnowledgeAssistantKnowledgeSource resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 469
          },
          "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 DataDatabricksKnowledgeAssistantKnowledgeSource to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_source#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksKnowledgeAssistantKnowledgeSource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksKnowledgeAssistantKnowledgeSource to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 569
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 572
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 594
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 601
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksKnowledgeAssistantKnowledgeSource",
      "namespace": "dataDatabricksKnowledgeAssistantKnowledgeSource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 457
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 509
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 514
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 519
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 531
          },
          "name": "files",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceFilesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 525
          },
          "name": "fileTable",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceFileTableOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 536
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 542
          },
          "name": "index",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceIndexOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 547
          },
          "name": "knowledgeCutoffTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 566
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 581
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 586
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 560
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 576
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 553
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-source/index:DataDatabricksKnowledgeAssistantKnowledgeSource"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
        "line": 14
      },
      "name": "DataDatabricksKnowledgeAssistantKnowledgeSourceConfig",
      "namespace": "dataDatabricksKnowledgeAssistantKnowledgeSource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_source#name DataDatabricksKnowledgeAssistantKnowledgeSource#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_source#provider_config DataDatabricksKnowledgeAssistantKnowledgeSource#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-source/index:DataDatabricksKnowledgeAssistantKnowledgeSourceConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceFileTable": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceFileTable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
        "line": 24
      },
      "name": "DataDatabricksKnowledgeAssistantKnowledgeSourceFileTable",
      "namespace": "dataDatabricksKnowledgeAssistantKnowledgeSource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_source#file_col DataDatabricksKnowledgeAssistantKnowledgeSource#file_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 28
          },
          "name": "fileCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_source#table_name DataDatabricksKnowledgeAssistantKnowledgeSource#table_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 32
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-source/index:DataDatabricksKnowledgeAssistantKnowledgeSourceFileTable"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceFileTableOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceFileTableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
          "line": 78
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
        "line": 71
      },
      "name": "DataDatabricksKnowledgeAssistantKnowledgeSourceFileTableOutputReference",
      "namespace": "dataDatabricksKnowledgeAssistantKnowledgeSource",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 118
          },
          "name": "fileColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 131
          },
          "name": "tableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 111
          },
          "name": "fileCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 124
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 82
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceFileTable"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-source/index:DataDatabricksKnowledgeAssistantKnowledgeSourceFileTableOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceFiles": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceFiles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
        "line": 135
      },
      "name": "DataDatabricksKnowledgeAssistantKnowledgeSourceFiles",
      "namespace": "dataDatabricksKnowledgeAssistantKnowledgeSource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_source#path DataDatabricksKnowledgeAssistantKnowledgeSource#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 139
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-source/index:DataDatabricksKnowledgeAssistantKnowledgeSourceFiles"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceFilesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceFilesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
          "line": 178
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
        "line": 171
      },
      "name": "DataDatabricksKnowledgeAssistantKnowledgeSourceFilesOutputReference",
      "namespace": "dataDatabricksKnowledgeAssistantKnowledgeSource",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 212
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 205
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceFiles"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-source/index:DataDatabricksKnowledgeAssistantKnowledgeSourceFilesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceIndex": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceIndex",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
        "line": 216
      },
      "name": "DataDatabricksKnowledgeAssistantKnowledgeSourceIndex",
      "namespace": "dataDatabricksKnowledgeAssistantKnowledgeSource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_source#doc_uri_col DataDatabricksKnowledgeAssistantKnowledgeSource#doc_uri_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 220
          },
          "name": "docUriCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_source#index_name DataDatabricksKnowledgeAssistantKnowledgeSource#index_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 224
          },
          "name": "indexName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_source#text_col DataDatabricksKnowledgeAssistantKnowledgeSource#text_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 228
          },
          "name": "textCol",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-source/index:DataDatabricksKnowledgeAssistantKnowledgeSourceIndex"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceIndexOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceIndexOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
          "line": 281
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
        "line": 274
      },
      "name": "DataDatabricksKnowledgeAssistantKnowledgeSourceIndexOutputReference",
      "namespace": "dataDatabricksKnowledgeAssistantKnowledgeSource",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 327
          },
          "name": "docUriColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 340
          },
          "name": "indexNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 353
          },
          "name": "textColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 320
          },
          "name": "docUriCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 333
          },
          "name": "indexName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 346
          },
          "name": "textCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceIndex"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-source/index:DataDatabricksKnowledgeAssistantKnowledgeSourceIndexOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
        "line": 357
      },
      "name": "DataDatabricksKnowledgeAssistantKnowledgeSourceProviderConfig",
      "namespace": "dataDatabricksKnowledgeAssistantKnowledgeSource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_source#workspace_id DataDatabricksKnowledgeAssistantKnowledgeSource#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 361
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-source/index:DataDatabricksKnowledgeAssistantKnowledgeSourceProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
          "line": 401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
        "line": 393
      },
      "name": "DataDatabricksKnowledgeAssistantKnowledgeSourceProviderConfigOutputReference",
      "namespace": "dataDatabricksKnowledgeAssistantKnowledgeSource",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 444
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 437
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-source/index.ts",
            "line": 405
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSource.DataDatabricksKnowledgeAssistantKnowledgeSourceProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-source/index:DataDatabricksKnowledgeAssistantKnowledgeSourceProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSources": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_sources databricks_knowledge_assistant_knowledge_sources}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSources",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_sources databricks_knowledge_assistant_knowledge_sources} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
          "line": 768
        },
        "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": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
        "line": 736
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksKnowledgeAssistantKnowledgeSources resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 753
          },
          "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 DataDatabricksKnowledgeAssistantKnowledgeSources to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_sources#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksKnowledgeAssistantKnowledgeSources that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksKnowledgeAssistantKnowledgeSources to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 833
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 807
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 836
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 848
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 856
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksKnowledgeAssistantKnowledgeSources",
      "namespace": "dataDatabricksKnowledgeAssistantKnowledgeSources",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 741
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 795
          },
          "name": "knowledgeSources",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 830
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 811
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 824
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 840
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 801
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 817
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-sources/index:DataDatabricksKnowledgeAssistantKnowledgeSources"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
        "line": 14
      },
      "name": "DataDatabricksKnowledgeAssistantKnowledgeSourcesConfig",
      "namespace": "dataDatabricksKnowledgeAssistantKnowledgeSources",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_sources#parent DataDatabricksKnowledgeAssistantKnowledgeSources#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 22
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_sources#page_size DataDatabricksKnowledgeAssistantKnowledgeSources#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 18
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_sources#provider_config DataDatabricksKnowledgeAssistantKnowledgeSources#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-sources/index:DataDatabricksKnowledgeAssistantKnowledgeSourcesConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSources": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSources",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
        "line": 452
      },
      "name": "DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSources",
      "namespace": "dataDatabricksKnowledgeAssistantKnowledgeSources",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_sources#name DataDatabricksKnowledgeAssistantKnowledgeSources#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 456
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_sources#provider_config DataDatabricksKnowledgeAssistantKnowledgeSources#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 460
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-sources/index:DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSources"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesFileTable": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesFileTable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
        "line": 28
      },
      "name": "DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesFileTable",
      "namespace": "dataDatabricksKnowledgeAssistantKnowledgeSources",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_sources#file_col DataDatabricksKnowledgeAssistantKnowledgeSources#file_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 32
          },
          "name": "fileCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_sources#table_name DataDatabricksKnowledgeAssistantKnowledgeSources#table_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 36
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-sources/index:DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesFileTable"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesFileTableOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesFileTableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
          "line": 82
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
        "line": 75
      },
      "name": "DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesFileTableOutputReference",
      "namespace": "dataDatabricksKnowledgeAssistantKnowledgeSources",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 122
          },
          "name": "fileColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 135
          },
          "name": "tableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 115
          },
          "name": "fileCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 128
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 86
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesFileTable"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-sources/index:DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesFileTableOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesFiles": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesFiles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
        "line": 139
      },
      "name": "DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesFiles",
      "namespace": "dataDatabricksKnowledgeAssistantKnowledgeSources",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_sources#path DataDatabricksKnowledgeAssistantKnowledgeSources#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 143
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-sources/index:DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesFiles"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesFilesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesFilesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
          "line": 182
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
        "line": 175
      },
      "name": "DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesFilesOutputReference",
      "namespace": "dataDatabricksKnowledgeAssistantKnowledgeSources",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 216
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 209
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 186
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesFiles"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-sources/index:DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesFilesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesIndex": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesIndex",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
        "line": 220
      },
      "name": "DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesIndex",
      "namespace": "dataDatabricksKnowledgeAssistantKnowledgeSources",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_sources#doc_uri_col DataDatabricksKnowledgeAssistantKnowledgeSources#doc_uri_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 224
          },
          "name": "docUriCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_sources#index_name DataDatabricksKnowledgeAssistantKnowledgeSources#index_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 228
          },
          "name": "indexName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_sources#text_col DataDatabricksKnowledgeAssistantKnowledgeSources#text_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 232
          },
          "name": "textCol",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-sources/index:DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesIndex"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesIndexOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesIndexOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
          "line": 285
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
        "line": 278
      },
      "name": "DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesIndexOutputReference",
      "namespace": "dataDatabricksKnowledgeAssistantKnowledgeSources",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 331
          },
          "name": "docUriColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 344
          },
          "name": "indexNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 357
          },
          "name": "textColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 324
          },
          "name": "docUriCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 337
          },
          "name": "indexName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 350
          },
          "name": "textCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 289
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesIndex"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-sources/index:DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesIndexOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
          "line": 630
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-knowledge-assistant-knowledge-sources/index.ts",
        "line": 622
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 637
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesList",
      "namespace": "dataDatabricksKnowledgeAssistantKnowledgeSources",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 623
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSources"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-sources/index:DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesList"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
          "line": 508
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-knowledge-assistant-knowledge-sources/index.ts",
        "line": 499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 600
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 603
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesOutputReference",
      "namespace": "dataDatabricksKnowledgeAssistantKnowledgeSources",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 540
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 545
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 550
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 562
          },
          "name": "files",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesFilesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 556
          },
          "name": "fileTable",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesFileTableOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 567
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 573
          },
          "name": "index",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesIndexOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 578
          },
          "name": "knowledgeCutoffTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 597
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 612
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 617
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 591
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 607
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 584
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 512
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSources"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-sources/index:DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
        "line": 361
      },
      "name": "DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesProviderConfig",
      "namespace": "dataDatabricksKnowledgeAssistantKnowledgeSources",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_sources#workspace_id DataDatabricksKnowledgeAssistantKnowledgeSources#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 365
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-sources/index:DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
          "line": 405
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
        "line": 397
      },
      "name": "DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesProviderConfigOutputReference",
      "namespace": "dataDatabricksKnowledgeAssistantKnowledgeSources",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 448
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 441
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 409
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-sources/index:DataDatabricksKnowledgeAssistantKnowledgeSourcesKnowledgeSourcesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
        "line": 641
      },
      "name": "DataDatabricksKnowledgeAssistantKnowledgeSourcesProviderConfig",
      "namespace": "dataDatabricksKnowledgeAssistantKnowledgeSources",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistant_knowledge_sources#workspace_id DataDatabricksKnowledgeAssistantKnowledgeSources#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 645
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-sources/index:DataDatabricksKnowledgeAssistantKnowledgeSourcesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
          "line": 685
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
        "line": 677
      },
      "name": "DataDatabricksKnowledgeAssistantKnowledgeSourcesProviderConfigOutputReference",
      "namespace": "dataDatabricksKnowledgeAssistantKnowledgeSources",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 728
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 721
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistant-knowledge-sources/index.ts",
            "line": 689
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistantKnowledgeSources.DataDatabricksKnowledgeAssistantKnowledgeSourcesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistant-knowledge-sources/index:DataDatabricksKnowledgeAssistantKnowledgeSourcesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistants": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistants databricks_knowledge_assistants}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistants",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistants databricks_knowledge_assistants} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-knowledge-assistants/index.ts",
          "line": 428
        },
        "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": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistants/index.ts",
        "line": 396
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksKnowledgeAssistants resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 413
          },
          "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 DataDatabricksKnowledgeAssistants to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistants#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksKnowledgeAssistants that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksKnowledgeAssistants to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 479
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 466
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 482
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 494
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 501
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksKnowledgeAssistants",
      "namespace": "dataDatabricksKnowledgeAssistants",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 401
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 454
          },
          "name": "knowledgeAssistants",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsKnowledgeAssistantsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 476
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 470
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 486
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 460
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistants/index:DataDatabricksKnowledgeAssistants"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistants/index.ts",
        "line": 14
      },
      "name": "DataDatabricksKnowledgeAssistantsConfig",
      "namespace": "dataDatabricksKnowledgeAssistants",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistants#page_size DataDatabricksKnowledgeAssistants#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 18
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistants#provider_config DataDatabricksKnowledgeAssistants#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistants/index:DataDatabricksKnowledgeAssistantsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsKnowledgeAssistants": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsKnowledgeAssistants",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistants/index.ts",
        "line": 115
      },
      "name": "DataDatabricksKnowledgeAssistantsKnowledgeAssistants",
      "namespace": "dataDatabricksKnowledgeAssistants",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistants#name DataDatabricksKnowledgeAssistants#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 119
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistants#provider_config DataDatabricksKnowledgeAssistants#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 123
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsKnowledgeAssistantsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistants/index:DataDatabricksKnowledgeAssistantsKnowledgeAssistants"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsKnowledgeAssistantsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsKnowledgeAssistantsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-knowledge-assistants/index.ts",
          "line": 290
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-knowledge-assistants/index.ts",
        "line": 282
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 297
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsKnowledgeAssistantsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksKnowledgeAssistantsKnowledgeAssistantsList",
      "namespace": "dataDatabricksKnowledgeAssistants",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsKnowledgeAssistants"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistants/index:DataDatabricksKnowledgeAssistantsKnowledgeAssistantsList"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsKnowledgeAssistantsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsKnowledgeAssistantsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-knowledge-assistants/index.ts",
          "line": 171
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-knowledge-assistants/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 265
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsKnowledgeAssistantsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 268
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksKnowledgeAssistantsKnowledgeAssistantsOutputReference",
      "namespace": "dataDatabricksKnowledgeAssistants",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 203
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 208
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 213
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 218
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 223
          },
          "name": "endpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 228
          },
          "name": "errorInfo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 233
          },
          "name": "experimentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 238
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 243
          },
          "name": "instructions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 262
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsKnowledgeAssistantsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 277
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 256
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 272
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsKnowledgeAssistantsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 249
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsKnowledgeAssistants"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistants/index:DataDatabricksKnowledgeAssistantsKnowledgeAssistantsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsKnowledgeAssistantsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsKnowledgeAssistantsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistants/index.ts",
        "line": 24
      },
      "name": "DataDatabricksKnowledgeAssistantsKnowledgeAssistantsProviderConfig",
      "namespace": "dataDatabricksKnowledgeAssistants",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistants#workspace_id DataDatabricksKnowledgeAssistants#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 28
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistants/index:DataDatabricksKnowledgeAssistantsKnowledgeAssistantsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsKnowledgeAssistantsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsKnowledgeAssistantsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-knowledge-assistants/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistants/index.ts",
        "line": 60
      },
      "name": "DataDatabricksKnowledgeAssistantsKnowledgeAssistantsProviderConfigOutputReference",
      "namespace": "dataDatabricksKnowledgeAssistants",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 111
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsKnowledgeAssistantsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistants/index:DataDatabricksKnowledgeAssistantsKnowledgeAssistantsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistants/index.ts",
        "line": 301
      },
      "name": "DataDatabricksKnowledgeAssistantsProviderConfig",
      "namespace": "dataDatabricksKnowledgeAssistants",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/knowledge_assistants#workspace_id DataDatabricksKnowledgeAssistants#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 305
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistants/index:DataDatabricksKnowledgeAssistantsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-knowledge-assistants/index.ts",
          "line": 345
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-knowledge-assistants/index.ts",
        "line": 337
      },
      "name": "DataDatabricksKnowledgeAssistantsProviderConfigOutputReference",
      "namespace": "dataDatabricksKnowledgeAssistants",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 388
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 381
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-knowledge-assistants/index.ts",
            "line": 349
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksKnowledgeAssistants.DataDatabricksKnowledgeAssistantsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-knowledge-assistants/index:DataDatabricksKnowledgeAssistantsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTag.DataDatabricksMaterializedFeaturesFeatureTag": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/materialized_features_feature_tag databricks_materialized_features_feature_tag}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTag.DataDatabricksMaterializedFeaturesFeatureTag",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/materialized_features_feature_tag databricks_materialized_features_feature_tag} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-materialized-features-feature-tag/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTag.DataDatabricksMaterializedFeaturesFeatureTagConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-materialized-features-feature-tag/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksMaterializedFeaturesFeatureTag resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tag/index.ts",
            "line": 136
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatabricksMaterializedFeaturesFeatureTag to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/materialized_features_feature_tag#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksMaterializedFeaturesFeatureTag that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksMaterializedFeaturesFeatureTag to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tag/index.ts",
            "line": 193
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTag.DataDatabricksMaterializedFeaturesFeatureTagProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tag/index.ts",
            "line": 196
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tag/index.ts",
            "line": 213
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tag/index.ts",
            "line": 220
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksMaterializedFeaturesFeatureTag",
      "namespace": "dataDatabricksMaterializedFeaturesFeatureTag",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tag/index.ts",
            "line": 124
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tag/index.ts",
            "line": 190
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTag.DataDatabricksMaterializedFeaturesFeatureTagProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tag/index.ts",
            "line": 205
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tag/index.ts",
            "line": 184
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tag/index.ts",
            "line": 200
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTag.DataDatabricksMaterializedFeaturesFeatureTagProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tag/index.ts",
            "line": 177
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-materialized-features-feature-tag/index:DataDatabricksMaterializedFeaturesFeatureTag"
    },
    "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTag.DataDatabricksMaterializedFeaturesFeatureTagConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTag.DataDatabricksMaterializedFeaturesFeatureTagConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-materialized-features-feature-tag/index.ts",
        "line": 14
      },
      "name": "DataDatabricksMaterializedFeaturesFeatureTagConfig",
      "namespace": "dataDatabricksMaterializedFeaturesFeatureTag",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/materialized_features_feature_tag#key DataDatabricksMaterializedFeaturesFeatureTag#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tag/index.ts",
            "line": 18
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/materialized_features_feature_tag#provider_config DataDatabricksMaterializedFeaturesFeatureTag#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tag/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTag.DataDatabricksMaterializedFeaturesFeatureTagProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-materialized-features-feature-tag/index:DataDatabricksMaterializedFeaturesFeatureTagConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTag.DataDatabricksMaterializedFeaturesFeatureTagProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTag.DataDatabricksMaterializedFeaturesFeatureTagProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-materialized-features-feature-tag/index.ts",
        "line": 24
      },
      "name": "DataDatabricksMaterializedFeaturesFeatureTagProviderConfig",
      "namespace": "dataDatabricksMaterializedFeaturesFeatureTag",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/materialized_features_feature_tag#workspace_id DataDatabricksMaterializedFeaturesFeatureTag#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tag/index.ts",
            "line": 28
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-materialized-features-feature-tag/index:DataDatabricksMaterializedFeaturesFeatureTagProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTag.DataDatabricksMaterializedFeaturesFeatureTagProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTag.DataDatabricksMaterializedFeaturesFeatureTagProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-materialized-features-feature-tag/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-materialized-features-feature-tag/index.ts",
        "line": 60
      },
      "name": "DataDatabricksMaterializedFeaturesFeatureTagProviderConfigOutputReference",
      "namespace": "dataDatabricksMaterializedFeaturesFeatureTag",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tag/index.ts",
            "line": 111
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tag/index.ts",
            "line": 104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tag/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTag.DataDatabricksMaterializedFeaturesFeatureTagProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-materialized-features-feature-tag/index:DataDatabricksMaterializedFeaturesFeatureTagProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTags": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/materialized_features_feature_tags databricks_materialized_features_feature_tags}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTags",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/materialized_features_feature_tags databricks_materialized_features_feature_tags} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
          "line": 391
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
        "line": 359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksMaterializedFeaturesFeatureTags resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 376
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatabricksMaterializedFeaturesFeatureTags to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/materialized_features_feature_tags#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksMaterializedFeaturesFeatureTags that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksMaterializedFeaturesFeatureTags to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 457
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 444
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 460
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 485
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 494
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksMaterializedFeaturesFeatureTags",
      "namespace": "dataDatabricksMaterializedFeaturesFeatureTags",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 364
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 432
          },
          "name": "featureTags",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsFeatureTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 454
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 426
          },
          "name": "featureNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 448
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 464
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 477
          },
          "name": "tableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 419
          },
          "name": "featureName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 438
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 470
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-materialized-features-feature-tags/index:DataDatabricksMaterializedFeaturesFeatureTags"
    },
    "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
        "line": 14
      },
      "name": "DataDatabricksMaterializedFeaturesFeatureTagsConfig",
      "namespace": "dataDatabricksMaterializedFeaturesFeatureTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/materialized_features_feature_tags#feature_name DataDatabricksMaterializedFeaturesFeatureTags#feature_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 18
          },
          "name": "featureName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/materialized_features_feature_tags#table_name DataDatabricksMaterializedFeaturesFeatureTags#table_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 30
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/materialized_features_feature_tags#page_size DataDatabricksMaterializedFeaturesFeatureTags#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 22
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/materialized_features_feature_tags#provider_config DataDatabricksMaterializedFeaturesFeatureTags#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-materialized-features-feature-tags/index:DataDatabricksMaterializedFeaturesFeatureTagsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsFeatureTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsFeatureTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
        "line": 123
      },
      "name": "DataDatabricksMaterializedFeaturesFeatureTagsFeatureTags",
      "namespace": "dataDatabricksMaterializedFeaturesFeatureTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/materialized_features_feature_tags#key DataDatabricksMaterializedFeaturesFeatureTags#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 127
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/materialized_features_feature_tags#provider_config DataDatabricksMaterializedFeaturesFeatureTags#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 131
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsFeatureTagsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-materialized-features-feature-tags/index:DataDatabricksMaterializedFeaturesFeatureTagsFeatureTags"
    },
    "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsFeatureTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsFeatureTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
          "line": 253
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-materialized-features-feature-tags/index.ts",
        "line": 245
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 260
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsFeatureTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksMaterializedFeaturesFeatureTagsFeatureTagsList",
      "namespace": "dataDatabricksMaterializedFeaturesFeatureTags",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsFeatureTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-materialized-features-feature-tags/index:DataDatabricksMaterializedFeaturesFeatureTagsFeatureTagsList"
    },
    "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsFeatureTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsFeatureTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
          "line": 179
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-materialized-features-feature-tags/index.ts",
        "line": 170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 228
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsFeatureTagsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 231
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksMaterializedFeaturesFeatureTagsFeatureTagsOutputReference",
      "namespace": "dataDatabricksMaterializedFeaturesFeatureTags",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 225
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsFeatureTagsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 240
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 219
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 235
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsFeatureTagsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 212
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsFeatureTags"
          }
        }
      ],
      "symbolId": "src/data-databricks-materialized-features-feature-tags/index:DataDatabricksMaterializedFeaturesFeatureTagsFeatureTagsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsFeatureTagsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsFeatureTagsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
        "line": 32
      },
      "name": "DataDatabricksMaterializedFeaturesFeatureTagsFeatureTagsProviderConfig",
      "namespace": "dataDatabricksMaterializedFeaturesFeatureTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/materialized_features_feature_tags#workspace_id DataDatabricksMaterializedFeaturesFeatureTags#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 36
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-materialized-features-feature-tags/index:DataDatabricksMaterializedFeaturesFeatureTagsFeatureTagsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsFeatureTagsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsFeatureTagsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
        "line": 68
      },
      "name": "DataDatabricksMaterializedFeaturesFeatureTagsFeatureTagsProviderConfigOutputReference",
      "namespace": "dataDatabricksMaterializedFeaturesFeatureTags",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 119
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 112
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsFeatureTagsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-materialized-features-feature-tags/index:DataDatabricksMaterializedFeaturesFeatureTagsFeatureTagsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
        "line": 264
      },
      "name": "DataDatabricksMaterializedFeaturesFeatureTagsProviderConfig",
      "namespace": "dataDatabricksMaterializedFeaturesFeatureTags",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/materialized_features_feature_tags#workspace_id DataDatabricksMaterializedFeaturesFeatureTags#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 268
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-materialized-features-feature-tags/index:DataDatabricksMaterializedFeaturesFeatureTagsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
          "line": 308
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
        "line": 300
      },
      "name": "DataDatabricksMaterializedFeaturesFeatureTagsProviderConfigOutputReference",
      "namespace": "dataDatabricksMaterializedFeaturesFeatureTags",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 351
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 344
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-materialized-features-feature-tags/index.ts",
            "line": 312
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksMaterializedFeaturesFeatureTags.DataDatabricksMaterializedFeaturesFeatureTagsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-materialized-features-feature-tags/index:DataDatabricksMaterializedFeaturesFeatureTagsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksMetastore.DataDatabricksMetastore": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore databricks_metastore}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMetastore.DataDatabricksMetastore",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore databricks_metastore} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-metastore/index.ts",
          "line": 755
        },
        "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": "@cdktn/provider-databricks.dataDatabricksMetastore.DataDatabricksMetastoreConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-metastore/index.ts",
        "line": 723
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksMetastore resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 740
          },
          "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 DataDatabricksMetastore to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksMetastore that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksMetastore to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 851
          },
          "name": "putMetastoreInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksMetastore.DataDatabricksMetastoreMetastoreInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 790
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 806
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 854
          },
          "name": "resetMetastoreInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 822
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 838
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 866
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 876
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksMetastore",
      "namespace": "dataDatabricksMetastore",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 728
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 848
          },
          "name": "metastoreInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMetastore.DataDatabricksMetastoreMetastoreInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 794
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 810
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 858
          },
          "name": "metastoreInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMetastore.DataDatabricksMetastoreMetastoreInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 826
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 842
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 784
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 800
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 816
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 832
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-metastore/index:DataDatabricksMetastore"
    },
    "@cdktn/provider-databricks.dataDatabricksMetastore.DataDatabricksMetastoreConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMetastore.DataDatabricksMetastoreConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-metastore/index.ts",
        "line": 14
      },
      "name": "DataDatabricksMetastoreConfig",
      "namespace": "dataDatabricksMetastore",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore#id DataDatabricksMetastore#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore#metastore_id DataDatabricksMetastore#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 25
          },
          "name": "metastoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore#metastore_info DataDatabricksMetastore#metastore_info}",
            "stability": "stable",
            "summary": "metastore_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 39
          },
          "name": "metastoreInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMetastore.DataDatabricksMetastoreMetastoreInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore#name DataDatabricksMetastore#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 29
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore#region DataDatabricksMetastore#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 33
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-metastore/index:DataDatabricksMetastoreConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksMetastore.DataDatabricksMetastoreMetastoreInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMetastore.DataDatabricksMetastoreMetastoreInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-metastore/index.ts",
        "line": 41
      },
      "name": "DataDatabricksMetastoreMetastoreInfo",
      "namespace": "dataDatabricksMetastore",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore#cloud DataDatabricksMetastore#cloud}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 45
          },
          "name": "cloud",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore#created_at DataDatabricksMetastore#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 49
          },
          "name": "createdAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore#created_by DataDatabricksMetastore#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 53
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore#default_data_access_config_id DataDatabricksMetastore#default_data_access_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 57
          },
          "name": "defaultDataAccessConfigId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore#delta_sharing_organization_name DataDatabricksMetastore#delta_sharing_organization_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 61
          },
          "name": "deltaSharingOrganizationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore#delta_sharing_recipient_token_lifetime_in_seconds DataDatabricksMetastore#delta_sharing_recipient_token_lifetime_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 65
          },
          "name": "deltaSharingRecipientTokenLifetimeInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore#delta_sharing_scope DataDatabricksMetastore#delta_sharing_scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 69
          },
          "name": "deltaSharingScope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore#external_access_enabled DataDatabricksMetastore#external_access_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 73
          },
          "name": "externalAccessEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore#global_metastore_id DataDatabricksMetastore#global_metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 77
          },
          "name": "globalMetastoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore#metastore_id DataDatabricksMetastore#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 81
          },
          "name": "metastoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore#name DataDatabricksMetastore#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 85
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore#owner DataDatabricksMetastore#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 89
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore#privilege_model_version DataDatabricksMetastore#privilege_model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 93
          },
          "name": "privilegeModelVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore#region DataDatabricksMetastore#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 97
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore#storage_root DataDatabricksMetastore#storage_root}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 101
          },
          "name": "storageRoot",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore#storage_root_credential_id DataDatabricksMetastore#storage_root_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 105
          },
          "name": "storageRootCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore#storage_root_credential_name DataDatabricksMetastore#storage_root_credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 109
          },
          "name": "storageRootCredentialName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore#updated_at DataDatabricksMetastore#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 113
          },
          "name": "updatedAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastore#updated_by DataDatabricksMetastore#updated_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 117
          },
          "name": "updatedBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-metastore/index:DataDatabricksMetastoreMetastoreInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksMetastore.DataDatabricksMetastoreMetastoreInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMetastore.DataDatabricksMetastoreMetastoreInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-metastore/index.ts",
          "line": 282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-metastore/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 423
          },
          "name": "resetCloud"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 439
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 455
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 471
          },
          "name": "resetDefaultDataAccessConfigId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 487
          },
          "name": "resetDeltaSharingOrganizationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 503
          },
          "name": "resetDeltaSharingRecipientTokenLifetimeInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 519
          },
          "name": "resetDeltaSharingScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 535
          },
          "name": "resetExternalAccessEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 551
          },
          "name": "resetGlobalMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 567
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 583
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 599
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 615
          },
          "name": "resetPrivilegeModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 631
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 647
          },
          "name": "resetStorageRoot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 663
          },
          "name": "resetStorageRootCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 679
          },
          "name": "resetStorageRootCredentialName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 695
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 711
          },
          "name": "resetUpdatedBy"
        }
      ],
      "name": "DataDatabricksMetastoreMetastoreInfoOutputReference",
      "namespace": "dataDatabricksMetastore",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 427
          },
          "name": "cloudInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 443
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 459
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 475
          },
          "name": "defaultDataAccessConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 491
          },
          "name": "deltaSharingOrganizationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 507
          },
          "name": "deltaSharingRecipientTokenLifetimeInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 523
          },
          "name": "deltaSharingScopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 539
          },
          "name": "externalAccessEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 555
          },
          "name": "globalMetastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 571
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 587
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 603
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 619
          },
          "name": "privilegeModelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 635
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 667
          },
          "name": "storageRootCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 683
          },
          "name": "storageRootCredentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 651
          },
          "name": "storageRootInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 699
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 715
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 417
          },
          "name": "cloud",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 433
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 449
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 465
          },
          "name": "defaultDataAccessConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 481
          },
          "name": "deltaSharingOrganizationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 497
          },
          "name": "deltaSharingRecipientTokenLifetimeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 513
          },
          "name": "deltaSharingScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 529
          },
          "name": "externalAccessEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 545
          },
          "name": "globalMetastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 561
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 577
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 593
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 609
          },
          "name": "privilegeModelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 625
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 641
          },
          "name": "storageRoot",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 657
          },
          "name": "storageRootCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 673
          },
          "name": "storageRootCredentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 689
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 705
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastore/index.ts",
            "line": 286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMetastore.DataDatabricksMetastoreMetastoreInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-metastore/index:DataDatabricksMetastoreMetastoreInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksMetastores.DataDatabricksMetastores": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastores databricks_metastores}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMetastores.DataDatabricksMetastores",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastores databricks_metastores} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-metastores/index.ts",
          "line": 63
        },
        "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": "@cdktn/provider-databricks.dataDatabricksMetastores.DataDatabricksMetastoresConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-metastores/index.ts",
        "line": 31
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksMetastores resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastores/index.ts",
            "line": 48
          },
          "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 DataDatabricksMetastores to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastores#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksMetastores that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksMetastores to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastores/index.ts",
            "line": 95
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastores/index.ts",
            "line": 111
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastores/index.ts",
            "line": 123
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastores/index.ts",
            "line": 130
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksMetastores",
      "namespace": "dataDatabricksMetastores",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastores/index.ts",
            "line": 36
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastores/index.ts",
            "line": 99
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastores/index.ts",
            "line": 115
          },
          "name": "idsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastores/index.ts",
            "line": 89
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-metastores/index.ts",
            "line": 105
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-metastores/index:DataDatabricksMetastores"
    },
    "@cdktn/provider-databricks.dataDatabricksMetastores.DataDatabricksMetastoresConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMetastores.DataDatabricksMetastoresConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-metastores/index.ts",
        "line": 14
      },
      "name": "DataDatabricksMetastoresConfig",
      "namespace": "dataDatabricksMetastores",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastores#id DataDatabricksMetastores#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastores/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/metastores#ids DataDatabricksMetastores#ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-metastores/index.ts",
            "line": 25
          },
          "name": "ids",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-metastores/index:DataDatabricksMetastoresConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperiment": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_experiment databricks_mlflow_experiment}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperiment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_experiment databricks_mlflow_experiment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-mlflow-experiment/index.ts",
          "line": 325
        },
        "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": "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-mlflow-experiment/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksMlflowExperiment resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 310
          },
          "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 DataDatabricksMlflowExperiment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_experiment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksMlflowExperiment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksMlflowExperiment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 473
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 489
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 364
          },
          "name": "resetArtifactLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 380
          },
          "name": "resetCreationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 396
          },
          "name": "resetExperimentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 412
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 428
          },
          "name": "resetLastUpdateTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 444
          },
          "name": "resetLifecycleStage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 460
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 476
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 492
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 504
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 518
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksMlflowExperiment",
      "namespace": "dataDatabricksMlflowExperiment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 298
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 470
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 486
          },
          "name": "tags",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 368
          },
          "name": "artifactLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 384
          },
          "name": "creationTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 400
          },
          "name": "experimentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 416
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 432
          },
          "name": "lastUpdateTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 448
          },
          "name": "lifecycleStageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 464
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 480
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 496
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 358
          },
          "name": "artifactLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 374
          },
          "name": "creationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 390
          },
          "name": "experimentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 406
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 422
          },
          "name": "lastUpdateTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 438
          },
          "name": "lifecycleStage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 454
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-experiment/index:DataDatabricksMlflowExperiment"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mlflow-experiment/index.ts",
        "line": 14
      },
      "name": "DataDatabricksMlflowExperimentConfig",
      "namespace": "dataDatabricksMlflowExperiment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_experiment#artifact_location DataDatabricksMlflowExperiment#artifact_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 18
          },
          "name": "artifactLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_experiment#creation_time DataDatabricksMlflowExperiment#creation_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 22
          },
          "name": "creationTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_experiment#experiment_id DataDatabricksMlflowExperiment#experiment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 26
          },
          "name": "experimentId",
          "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/databricks/databricks/1.114.2/docs/data-sources/mlflow_experiment#id DataDatabricksMlflowExperiment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/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/databricks/databricks/1.114.2/docs/data-sources/mlflow_experiment#last_update_time DataDatabricksMlflowExperiment#last_update_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 37
          },
          "name": "lastUpdateTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_experiment#lifecycle_stage DataDatabricksMlflowExperiment#lifecycle_stage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 41
          },
          "name": "lifecycleStage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_experiment#name DataDatabricksMlflowExperiment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 45
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_experiment#provider_config DataDatabricksMlflowExperiment#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 51
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_experiment#tags DataDatabricksMlflowExperiment#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 57
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-experiment/index:DataDatabricksMlflowExperimentConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mlflow-experiment/index.ts",
        "line": 59
      },
      "name": "DataDatabricksMlflowExperimentProviderConfig",
      "namespace": "dataDatabricksMlflowExperiment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_experiment#workspace_id DataDatabricksMlflowExperiment#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 63
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-experiment/index:DataDatabricksMlflowExperimentProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mlflow-experiment/index.ts",
          "line": 102
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-mlflow-experiment/index.ts",
        "line": 95
      },
      "name": "DataDatabricksMlflowExperimentProviderConfigOutputReference",
      "namespace": "dataDatabricksMlflowExperiment",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 136
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 129
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-experiment/index:DataDatabricksMlflowExperimentProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mlflow-experiment/index.ts",
        "line": 140
      },
      "name": "DataDatabricksMlflowExperimentTags",
      "namespace": "dataDatabricksMlflowExperiment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_experiment#key DataDatabricksMlflowExperiment#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 144
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_experiment#value DataDatabricksMlflowExperiment#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 148
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-experiment/index:DataDatabricksMlflowExperimentTags"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mlflow-experiment/index.ts",
          "line": 278
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-mlflow-experiment/index.ts",
        "line": 270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 285
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksMlflowExperimentTagsList",
      "namespace": "dataDatabricksMlflowExperiment",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 271
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-experiment/index:DataDatabricksMlflowExperimentTagsList"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mlflow-experiment/index.ts",
          "line": 197
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-mlflow-experiment/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 245
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 261
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksMlflowExperimentTagsOutputReference",
      "namespace": "dataDatabricksMlflowExperiment",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 249
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 265
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 239
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 255
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-experiment/index.ts",
            "line": 201
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowExperiment.DataDatabricksMlflowExperimentTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-experiment/index:DataDatabricksMlflowExperimentTagsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModel": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model databricks_mlflow_model}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model databricks_mlflow_model} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-mlflow-model/index.ts",
          "line": 979
        },
        "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": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-mlflow-model/index.ts",
        "line": 947
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksMlflowModel resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 964
          },
          "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 DataDatabricksMlflowModel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksMlflowModel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksMlflowModel to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1079
          },
          "name": "putLatestVersions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1095
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1111
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1016
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1082
          },
          "name": "resetLatestVersions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1050
          },
          "name": "resetPermissionLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1098
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1114
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1066
          },
          "name": "resetUserId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1126
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1138
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksMlflowModel",
      "namespace": "dataDatabricksMlflowModel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 952
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1025
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1076
          },
          "name": "latestVersions",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1092
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1108
          },
          "name": "tags",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1020
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1086
          },
          "name": "latestVersionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1038
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1054
          },
          "name": "permissionLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1102
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1118
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1070
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1010
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1031
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1044
          },
          "name": "permissionLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 1060
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-model/index:DataDatabricksMlflowModel"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mlflow-model/index.ts",
        "line": 14
      },
      "name": "DataDatabricksMlflowModelConfig",
      "namespace": "dataDatabricksMlflowModel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model#name DataDatabricksMlflowModel#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 22
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model#description DataDatabricksMlflowModel#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 18
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model#latest_versions DataDatabricksMlflowModel#latest_versions}",
            "stability": "stable",
            "summary": "latest_versions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 36
          },
          "name": "latestVersions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model#permission_level DataDatabricksMlflowModel#permission_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 26
          },
          "name": "permissionLevel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model#provider_config DataDatabricksMlflowModel#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 42
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model#tags DataDatabricksMlflowModel#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 48
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model#user_id DataDatabricksMlflowModel#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 30
          },
          "name": "userId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-model/index:DataDatabricksMlflowModelConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mlflow-model/index.ts",
        "line": 199
      },
      "name": "DataDatabricksMlflowModelLatestVersions",
      "namespace": "dataDatabricksMlflowModel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model#creation_timestamp DataDatabricksMlflowModel#creation_timestamp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 203
          },
          "name": "creationTimestamp",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model#current_stage DataDatabricksMlflowModel#current_stage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 207
          },
          "name": "currentStage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model#description DataDatabricksMlflowModel#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 211
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model#last_updated_timestamp DataDatabricksMlflowModel#last_updated_timestamp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 215
          },
          "name": "lastUpdatedTimestamp",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model#name DataDatabricksMlflowModel#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 219
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model#run_id DataDatabricksMlflowModel#run_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 223
          },
          "name": "runId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model#run_link DataDatabricksMlflowModel#run_link}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 227
          },
          "name": "runLink",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model#source DataDatabricksMlflowModel#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 231
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model#status DataDatabricksMlflowModel#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 235
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model#status_message DataDatabricksMlflowModel#status_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 239
          },
          "name": "statusMessage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model#tags DataDatabricksMlflowModel#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 253
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model#user_id DataDatabricksMlflowModel#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 243
          },
          "name": "userId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model#version DataDatabricksMlflowModel#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 247
          },
          "name": "version",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-model/index:DataDatabricksMlflowModelLatestVersions"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mlflow-model/index.ts",
          "line": 702
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-mlflow-model/index.ts",
        "line": 694
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 709
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksMlflowModelLatestVersionsList",
      "namespace": "dataDatabricksMlflowModel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 695
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-model/index:DataDatabricksMlflowModelLatestVersionsList"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mlflow-model/index.ts",
          "line": 379
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-mlflow-model/index.ts",
        "line": 369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 682
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 493
          },
          "name": "resetCreationTimestamp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 509
          },
          "name": "resetCurrentStage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 525
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 541
          },
          "name": "resetLastUpdatedTimestamp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 557
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 573
          },
          "name": "resetRunId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 589
          },
          "name": "resetRunLink"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 605
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 621
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 637
          },
          "name": "resetStatusMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 685
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 653
          },
          "name": "resetUserId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 669
          },
          "name": "resetVersion"
        }
      ],
      "name": "DataDatabricksMlflowModelLatestVersionsOutputReference",
      "namespace": "dataDatabricksMlflowModel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 679
          },
          "name": "tags",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 497
          },
          "name": "creationTimestampInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 513
          },
          "name": "currentStageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 529
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 545
          },
          "name": "lastUpdatedTimestampInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 561
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 577
          },
          "name": "runIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 593
          },
          "name": "runLinkInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 609
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 625
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 641
          },
          "name": "statusMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 689
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 657
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 673
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 487
          },
          "name": "creationTimestamp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 503
          },
          "name": "currentStage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 519
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 535
          },
          "name": "lastUpdatedTimestamp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 551
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 567
          },
          "name": "runId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 583
          },
          "name": "runLink",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 599
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 615
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 631
          },
          "name": "statusMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 647
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 663
          },
          "name": "version",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-model/index:DataDatabricksMlflowModelLatestVersionsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mlflow-model/index.ts",
        "line": 50
      },
      "name": "DataDatabricksMlflowModelLatestVersionsTags",
      "namespace": "dataDatabricksMlflowModel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model#key DataDatabricksMlflowModel#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 54
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model#value DataDatabricksMlflowModel#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 58
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-model/index:DataDatabricksMlflowModelLatestVersionsTags"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mlflow-model/index.ts",
          "line": 188
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-mlflow-model/index.ts",
        "line": 180
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 195
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksMlflowModelLatestVersionsTagsList",
      "namespace": "dataDatabricksMlflowModel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-model/index:DataDatabricksMlflowModelLatestVersionsTagsList"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mlflow-model/index.ts",
          "line": 107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-mlflow-model/index.ts",
        "line": 97
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 155
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 171
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksMlflowModelLatestVersionsTagsOutputReference",
      "namespace": "dataDatabricksMlflowModel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 159
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 175
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 149
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 165
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 111
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelLatestVersionsTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-model/index:DataDatabricksMlflowModelLatestVersionsTagsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mlflow-model/index.ts",
        "line": 713
      },
      "name": "DataDatabricksMlflowModelProviderConfig",
      "namespace": "dataDatabricksMlflowModel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model#workspace_id DataDatabricksMlflowModel#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 717
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-model/index:DataDatabricksMlflowModelProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mlflow-model/index.ts",
          "line": 756
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-mlflow-model/index.ts",
        "line": 749
      },
      "name": "DataDatabricksMlflowModelProviderConfigOutputReference",
      "namespace": "dataDatabricksMlflowModel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 790
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 783
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 760
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-model/index:DataDatabricksMlflowModelProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mlflow-model/index.ts",
        "line": 794
      },
      "name": "DataDatabricksMlflowModelTags",
      "namespace": "dataDatabricksMlflowModel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model#key DataDatabricksMlflowModel#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 798
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_model#value DataDatabricksMlflowModel#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 802
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-model/index:DataDatabricksMlflowModelTags"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mlflow-model/index.ts",
          "line": 932
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-mlflow-model/index.ts",
        "line": 924
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 939
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksMlflowModelTagsList",
      "namespace": "dataDatabricksMlflowModel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 925
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-model/index:DataDatabricksMlflowModelTagsList"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mlflow-model/index.ts",
          "line": 851
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-mlflow-model/index.ts",
        "line": 841
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 899
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 915
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksMlflowModelTagsOutputReference",
      "namespace": "dataDatabricksMlflowModel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 903
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 919
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 893
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 909
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-model/index.ts",
            "line": 855
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModel.DataDatabricksMlflowModelTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-model/index:DataDatabricksMlflowModelTagsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowModels.DataDatabricksMlflowModels": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_models databricks_mlflow_models}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModels.DataDatabricksMlflowModels",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_models databricks_mlflow_models} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-mlflow-models/index.ts",
          "line": 150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModels.DataDatabricksMlflowModelsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-mlflow-models/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksMlflowModels resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 135
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatabricksMlflowModels to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_models#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksMlflowModels that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksMlflowModels to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 212
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModels.DataDatabricksMlflowModelsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 183
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 199
          },
          "name": "resetNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 215
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 227
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 235
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksMlflowModels",
      "namespace": "dataDatabricksMlflowModels",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 123
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 209
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModels.DataDatabricksMlflowModelsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 187
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 203
          },
          "name": "namesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 219
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModels.DataDatabricksMlflowModelsProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 177
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 193
          },
          "name": "names",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-models/index:DataDatabricksMlflowModels"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowModels.DataDatabricksMlflowModelsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModels.DataDatabricksMlflowModelsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mlflow-models/index.ts",
        "line": 14
      },
      "name": "DataDatabricksMlflowModelsConfig",
      "namespace": "dataDatabricksMlflowModels",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_models#id DataDatabricksMlflowModels#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_models#names DataDatabricksMlflowModels#names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 25
          },
          "name": "names",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_models#provider_config DataDatabricksMlflowModels#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 31
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModels.DataDatabricksMlflowModelsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-models/index:DataDatabricksMlflowModelsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowModels.DataDatabricksMlflowModelsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModels.DataDatabricksMlflowModelsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mlflow-models/index.ts",
        "line": 33
      },
      "name": "DataDatabricksMlflowModelsProviderConfig",
      "namespace": "dataDatabricksMlflowModels",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mlflow_models#workspace_id DataDatabricksMlflowModels#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 37
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-models/index:DataDatabricksMlflowModelsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksMlflowModels.DataDatabricksMlflowModelsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModels.DataDatabricksMlflowModelsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mlflow-models/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-mlflow-models/index.ts",
        "line": 69
      },
      "name": "DataDatabricksMlflowModelsProviderConfigOutputReference",
      "namespace": "dataDatabricksMlflowModels",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 110
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 103
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mlflow-models/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMlflowModels.DataDatabricksMlflowModelsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-mlflow-models/index:DataDatabricksMlflowModelsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsCredentials.DataDatabricksMwsCredentials": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_credentials databricks_mws_credentials}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsCredentials.DataDatabricksMwsCredentials",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_credentials databricks_mws_credentials} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-mws-credentials/index.ts",
          "line": 150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksMwsCredentials.DataDatabricksMwsCredentialsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-mws-credentials/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksMwsCredentials resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 135
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatabricksMwsCredentials to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_credentials#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksMwsCredentials that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksMwsCredentials to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 212
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksMwsCredentials.DataDatabricksMwsCredentialsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 183
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 199
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 215
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 227
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 235
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksMwsCredentials",
      "namespace": "dataDatabricksMwsCredentials",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 123
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 209
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsCredentials.DataDatabricksMwsCredentialsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 187
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 203
          },
          "name": "idsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 219
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsCredentials.DataDatabricksMwsCredentialsProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 177
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 193
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-credentials/index:DataDatabricksMwsCredentials"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsCredentials.DataDatabricksMwsCredentialsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsCredentials.DataDatabricksMwsCredentialsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mws-credentials/index.ts",
        "line": 14
      },
      "name": "DataDatabricksMwsCredentialsConfig",
      "namespace": "dataDatabricksMwsCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_credentials#id DataDatabricksMwsCredentials#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_credentials#ids DataDatabricksMwsCredentials#ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 25
          },
          "name": "ids",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_credentials#provider_config DataDatabricksMwsCredentials#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 31
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsCredentials.DataDatabricksMwsCredentialsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-credentials/index:DataDatabricksMwsCredentialsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsCredentials.DataDatabricksMwsCredentialsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsCredentials.DataDatabricksMwsCredentialsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mws-credentials/index.ts",
        "line": 33
      },
      "name": "DataDatabricksMwsCredentialsProviderConfig",
      "namespace": "dataDatabricksMwsCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_credentials#workspace_id DataDatabricksMwsCredentials#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 37
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-credentials/index:DataDatabricksMwsCredentialsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsCredentials.DataDatabricksMwsCredentialsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsCredentials.DataDatabricksMwsCredentialsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mws-credentials/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-mws-credentials/index.ts",
        "line": 69
      },
      "name": "DataDatabricksMwsCredentialsProviderConfigOutputReference",
      "namespace": "dataDatabricksMwsCredentials",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 110
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 103
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-credentials/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsCredentials.DataDatabricksMwsCredentialsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-credentials/index:DataDatabricksMwsCredentialsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfig": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config databricks_mws_network_connectivity_config}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config databricks_mws_network_connectivity_config} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
          "line": 1710
        },
        "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": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
        "line": 1678
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksMwsNetworkConnectivityConfig resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1695
          },
          "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 DataDatabricksMwsNetworkConnectivityConfig to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksMwsNetworkConnectivityConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksMwsNetworkConnectivityConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1854
          },
          "name": "putEgressConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1748
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1764
          },
          "name": "resetCreationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1857
          },
          "name": "resetEgressConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1780
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1809
          },
          "name": "resetNetworkConnectivityConfigId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1825
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1841
          },
          "name": "resetUpdatedTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1869
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1882
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksMwsNetworkConnectivityConfig",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1683
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1851
          },
          "name": "egressConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1752
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1768
          },
          "name": "creationTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1861
          },
          "name": "egressConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1784
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1797
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1813
          },
          "name": "networkConnectivityConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1829
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1845
          },
          "name": "updatedTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1742
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1758
          },
          "name": "creationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1774
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1790
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1803
          },
          "name": "networkConnectivityConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1819
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1835
          },
          "name": "updatedTime",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
        "line": 14
      },
      "name": "DataDatabricksMwsNetworkConnectivityConfigConfig",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#name DataDatabricksMwsNetworkConnectivityConfig#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 33
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#account_id DataDatabricksMwsNetworkConnectivityConfig#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 18
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#creation_time DataDatabricksMwsNetworkConnectivityConfig#creation_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 22
          },
          "name": "creationTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#egress_config DataDatabricksMwsNetworkConnectivityConfig#egress_config}",
            "stability": "stable",
            "summary": "egress_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 51
          },
          "name": "egressConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfig"
          }
        },
        {
          "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/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#id DataDatabricksMwsNetworkConnectivityConfig#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 29
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#network_connectivity_config_id DataDatabricksMwsNetworkConnectivityConfig#network_connectivity_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 37
          },
          "name": "networkConnectivityConfigId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#region DataDatabricksMwsNetworkConnectivityConfig#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 41
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#updated_time DataDatabricksMwsNetworkConnectivityConfig#updated_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 45
          },
          "name": "updatedTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
        "line": 1553
      },
      "name": "DataDatabricksMwsNetworkConnectivityConfigEgressConfig",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#default_rules DataDatabricksMwsNetworkConnectivityConfig#default_rules}",
            "stability": "stable",
            "summary": "default_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1559
          },
          "name": "defaultRules",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRules"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#target_rules DataDatabricksMwsNetworkConnectivityConfig#target_rules}",
            "stability": "stable",
            "summary": "target_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1565
          },
          "name": "targetRules",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRules"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
        "line": 287
      },
      "name": "DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRules",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#aws_stable_ip_rule DataDatabricksMwsNetworkConnectivityConfig#aws_stable_ip_rule}",
            "stability": "stable",
            "summary": "aws_stable_ip_rule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 293
          },
          "name": "awsStableIpRule",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#azure_service_endpoint_rule DataDatabricksMwsNetworkConnectivityConfig#azure_service_endpoint_rule}",
            "stability": "stable",
            "summary": "azure_service_endpoint_rule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 299
          },
          "name": "azureServiceEndpointRule",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRule"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRules"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRule": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
        "line": 53
      },
      "name": "DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRule",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#cidr_blocks DataDatabricksMwsNetworkConnectivityConfig#cidr_blocks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 57
          },
          "name": "cidrBlocks",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRule"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRuleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRuleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
          "line": 96
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 129
          },
          "name": "resetCidrBlocks"
        }
      ],
      "name": "DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRuleOutputReference",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 133
          },
          "name": "cidrBlocksInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 123
          },
          "name": "cidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRule"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRuleOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRule": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
        "line": 137
      },
      "name": "DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRule",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#subnets DataDatabricksMwsNetworkConnectivityConfig#subnets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 141
          },
          "name": "subnets",
          "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/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#target_region DataDatabricksMwsNetworkConnectivityConfig#target_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 145
          },
          "name": "targetRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#target_services DataDatabricksMwsNetworkConnectivityConfig#target_services}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 149
          },
          "name": "targetServices",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRule"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRuleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRuleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
          "line": 202
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
        "line": 195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 247
          },
          "name": "resetSubnets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 263
          },
          "name": "resetTargetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 279
          },
          "name": "resetTargetServices"
        }
      ],
      "name": "DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRuleOutputReference",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 251
          },
          "name": "subnetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 267
          },
          "name": "targetRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 283
          },
          "name": "targetServicesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 241
          },
          "name": "subnets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 257
          },
          "name": "targetRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 273
          },
          "name": "targetServices",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRule"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRuleOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
          "line": 345
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 381
          },
          "name": "putAwsStableIpRule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 397
          },
          "name": "putAzureServiceEndpointRule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 384
          },
          "name": "resetAwsStableIpRule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 400
          },
          "name": "resetAzureServiceEndpointRule"
        }
      ],
      "name": "DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesOutputReference",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 378
          },
          "name": "awsStableIpRule",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRuleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 394
          },
          "name": "azureServiceEndpointRule",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRuleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 388
          },
          "name": "awsStableIpRuleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 404
          },
          "name": "azureServiceEndpointRuleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 349
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRules"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
          "line": 1611
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
        "line": 1604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1647
          },
          "name": "putDefaultRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRules"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1663
          },
          "name": "putTargetRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRules"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1650
          },
          "name": "resetDefaultRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1666
          },
          "name": "resetTargetRules"
        }
      ],
      "name": "DataDatabricksMwsNetworkConnectivityConfigEgressConfigOutputReference",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1644
          },
          "name": "defaultRules",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRulesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1660
          },
          "name": "targetRules",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1654
          },
          "name": "defaultRulesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigDefaultRules"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1670
          },
          "name": "targetRulesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRules"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1615
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
        "line": 1432
      },
      "name": "DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRules",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#aws_private_endpoint_rules DataDatabricksMwsNetworkConnectivityConfig#aws_private_endpoint_rules}",
            "stability": "stable",
            "summary": "aws_private_endpoint_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1438
          },
          "name": "awsPrivateEndpointRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#azure_private_endpoint_rules DataDatabricksMwsNetworkConnectivityConfig#azure_private_endpoint_rules}",
            "stability": "stable",
            "summary": "azure_private_endpoint_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1444
          },
          "name": "azurePrivateEndpointRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRules"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
        "line": 408
      },
      "name": "DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRules",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#account_id DataDatabricksMwsNetworkConnectivityConfig#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 412
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#connection_state DataDatabricksMwsNetworkConnectivityConfig#connection_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 416
          },
          "name": "connectionState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#creation_time DataDatabricksMwsNetworkConnectivityConfig#creation_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 420
          },
          "name": "creationTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#deactivated DataDatabricksMwsNetworkConnectivityConfig#deactivated}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 424
          },
          "name": "deactivated",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#deactivated_at DataDatabricksMwsNetworkConnectivityConfig#deactivated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 428
          },
          "name": "deactivatedAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#domain_names DataDatabricksMwsNetworkConnectivityConfig#domain_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 432
          },
          "name": "domainNames",
          "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/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#enabled DataDatabricksMwsNetworkConnectivityConfig#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 436
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#endpoint_service DataDatabricksMwsNetworkConnectivityConfig#endpoint_service}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 440
          },
          "name": "endpointService",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#error_message DataDatabricksMwsNetworkConnectivityConfig#error_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 444
          },
          "name": "errorMessage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#network_connectivity_config_id DataDatabricksMwsNetworkConnectivityConfig#network_connectivity_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 448
          },
          "name": "networkConnectivityConfigId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#resource_names DataDatabricksMwsNetworkConnectivityConfig#resource_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 452
          },
          "name": "resourceNames",
          "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/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#rule_id DataDatabricksMwsNetworkConnectivityConfig#rule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 456
          },
          "name": "ruleId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#updated_time DataDatabricksMwsNetworkConnectivityConfig#updated_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 460
          },
          "name": "updatedTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#vpc_endpoint_id DataDatabricksMwsNetworkConnectivityConfig#vpc_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 464
          },
          "name": "vpcEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRules"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRulesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
          "line": 942
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-mws-network-connectivity-config/index.ts",
        "line": 934
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 949
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRulesList",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 935
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRulesList"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
          "line": 597
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-mws-network-connectivity-config/index.ts",
        "line": 587
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 717
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 733
          },
          "name": "resetConnectionState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 749
          },
          "name": "resetCreationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 765
          },
          "name": "resetDeactivated"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 781
          },
          "name": "resetDeactivatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 797
          },
          "name": "resetDomainNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 813
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 829
          },
          "name": "resetEndpointService"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 845
          },
          "name": "resetErrorMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 861
          },
          "name": "resetNetworkConnectivityConfigId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 877
          },
          "name": "resetResourceNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 893
          },
          "name": "resetRuleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 909
          },
          "name": "resetUpdatedTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 925
          },
          "name": "resetVpcEndpointId"
        }
      ],
      "name": "DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRulesOutputReference",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 721
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 737
          },
          "name": "connectionStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 753
          },
          "name": "creationTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 785
          },
          "name": "deactivatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 769
          },
          "name": "deactivatedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 801
          },
          "name": "domainNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 817
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 833
          },
          "name": "endpointServiceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 849
          },
          "name": "errorMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 865
          },
          "name": "networkConnectivityConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 881
          },
          "name": "resourceNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 897
          },
          "name": "ruleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 913
          },
          "name": "updatedTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 929
          },
          "name": "vpcEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 711
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 727
          },
          "name": "connectionState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 743
          },
          "name": "creationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 759
          },
          "name": "deactivated",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 775
          },
          "name": "deactivatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 791
          },
          "name": "domainNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 807
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 823
          },
          "name": "endpointService",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 839
          },
          "name": "errorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 855
          },
          "name": "networkConnectivityConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 871
          },
          "name": "resourceNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 887
          },
          "name": "ruleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 903
          },
          "name": "updatedTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 919
          },
          "name": "vpcEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 601
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRulesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
        "line": 953
      },
      "name": "DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#connection_state DataDatabricksMwsNetworkConnectivityConfig#connection_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 957
          },
          "name": "connectionState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#creation_time DataDatabricksMwsNetworkConnectivityConfig#creation_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 961
          },
          "name": "creationTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#deactivated DataDatabricksMwsNetworkConnectivityConfig#deactivated}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 965
          },
          "name": "deactivated",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#deactivated_at DataDatabricksMwsNetworkConnectivityConfig#deactivated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 969
          },
          "name": "deactivatedAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#domain_names DataDatabricksMwsNetworkConnectivityConfig#domain_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 973
          },
          "name": "domainNames",
          "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/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#endpoint_name DataDatabricksMwsNetworkConnectivityConfig#endpoint_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 977
          },
          "name": "endpointName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#error_message DataDatabricksMwsNetworkConnectivityConfig#error_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 981
          },
          "name": "errorMessage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#group_id DataDatabricksMwsNetworkConnectivityConfig#group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 985
          },
          "name": "groupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#network_connectivity_config_id DataDatabricksMwsNetworkConnectivityConfig#network_connectivity_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 989
          },
          "name": "networkConnectivityConfigId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#resource_id DataDatabricksMwsNetworkConnectivityConfig#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 993
          },
          "name": "resourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#rule_id DataDatabricksMwsNetworkConnectivityConfig#rule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 997
          },
          "name": "ruleId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_config#updated_time DataDatabricksMwsNetworkConnectivityConfig#updated_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1001
          },
          "name": "updatedTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
          "line": 1421
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-mws-network-connectivity-config/index.ts",
        "line": 1413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1428
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesList",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1414
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesList"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
          "line": 1120
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-mws-network-connectivity-config/index.ts",
        "line": 1110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1228
          },
          "name": "resetConnectionState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1244
          },
          "name": "resetCreationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1260
          },
          "name": "resetDeactivated"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1276
          },
          "name": "resetDeactivatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1292
          },
          "name": "resetDomainNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1308
          },
          "name": "resetEndpointName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1324
          },
          "name": "resetErrorMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1340
          },
          "name": "resetGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1356
          },
          "name": "resetNetworkConnectivityConfigId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1372
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1388
          },
          "name": "resetRuleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1404
          },
          "name": "resetUpdatedTime"
        }
      ],
      "name": "DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesOutputReference",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1232
          },
          "name": "connectionStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1248
          },
          "name": "creationTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1280
          },
          "name": "deactivatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1264
          },
          "name": "deactivatedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1296
          },
          "name": "domainNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1312
          },
          "name": "endpointNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1328
          },
          "name": "errorMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1344
          },
          "name": "groupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1360
          },
          "name": "networkConnectivityConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1376
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1392
          },
          "name": "ruleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1408
          },
          "name": "updatedTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1222
          },
          "name": "connectionState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1238
          },
          "name": "creationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1254
          },
          "name": "deactivated",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1270
          },
          "name": "deactivatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1286
          },
          "name": "domainNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1302
          },
          "name": "endpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1318
          },
          "name": "errorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1334
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1350
          },
          "name": "networkConnectivityConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1366
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1382
          },
          "name": "ruleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1398
          },
          "name": "updatedTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1124
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
          "line": 1490
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
        "line": 1483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1526
          },
          "name": "putAwsPrivateEndpointRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1542
          },
          "name": "putAzurePrivateEndpointRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1529
          },
          "name": "resetAwsPrivateEndpointRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1545
          },
          "name": "resetAzurePrivateEndpointRules"
        }
      ],
      "name": "DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesOutputReference",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1523
          },
          "name": "awsPrivateEndpointRules",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1539
          },
          "name": "azurePrivateEndpointRules",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1533
          },
          "name": "awsPrivateEndpointRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1549
          },
          "name": "azurePrivateEndpointRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-config/index.ts",
            "line": 1494
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfig.DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRules"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-config/index:DataDatabricksMwsNetworkConnectivityConfigEgressConfigTargetRulesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfigs.DataDatabricksMwsNetworkConnectivityConfigs": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_configs databricks_mws_network_connectivity_configs}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfigs.DataDatabricksMwsNetworkConnectivityConfigs",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_configs databricks_mws_network_connectivity_configs} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-mws-network-connectivity-configs/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfigs.DataDatabricksMwsNetworkConnectivityConfigsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-mws-network-connectivity-configs/index.ts",
        "line": 35
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksMwsNetworkConnectivityConfigs resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-configs/index.ts",
            "line": 52
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatabricksMwsNetworkConnectivityConfigs to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_configs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksMwsNetworkConnectivityConfigs that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksMwsNetworkConnectivityConfigs to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-configs/index.ts",
            "line": 100
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-configs/index.ts",
            "line": 116
          },
          "name": "resetNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-configs/index.ts",
            "line": 132
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-configs/index.ts",
            "line": 144
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-configs/index.ts",
            "line": 152
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksMwsNetworkConnectivityConfigs",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfigs",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-configs/index.ts",
            "line": 40
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-configs/index.ts",
            "line": 104
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-configs/index.ts",
            "line": 120
          },
          "name": "namesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-configs/index.ts",
            "line": 136
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-configs/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-configs/index.ts",
            "line": 110
          },
          "name": "names",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-configs/index.ts",
            "line": 126
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-configs/index:DataDatabricksMwsNetworkConnectivityConfigs"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfigs.DataDatabricksMwsNetworkConnectivityConfigsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsNetworkConnectivityConfigs.DataDatabricksMwsNetworkConnectivityConfigsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mws-network-connectivity-configs/index.ts",
        "line": 14
      },
      "name": "DataDatabricksMwsNetworkConnectivityConfigsConfig",
      "namespace": "dataDatabricksMwsNetworkConnectivityConfigs",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_configs#id DataDatabricksMwsNetworkConnectivityConfigs#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-configs/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_configs#names DataDatabricksMwsNetworkConnectivityConfigs#names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-configs/index.ts",
            "line": 25
          },
          "name": "names",
          "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/databricks/databricks/1.114.2/docs/data-sources/mws_network_connectivity_configs#region DataDatabricksMwsNetworkConnectivityConfigs#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-network-connectivity-configs/index.ts",
            "line": 29
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-network-connectivity-configs/index:DataDatabricksMwsNetworkConnectivityConfigsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsWorkspaces.DataDatabricksMwsWorkspaces": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_workspaces databricks_mws_workspaces}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsWorkspaces.DataDatabricksMwsWorkspaces",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_workspaces databricks_mws_workspaces} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-mws-workspaces/index.ts",
          "line": 146
        },
        "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": "@cdktn/provider-databricks.dataDatabricksMwsWorkspaces.DataDatabricksMwsWorkspacesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-mws-workspaces/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksMwsWorkspaces resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-workspaces/index.ts",
            "line": 131
          },
          "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 DataDatabricksMwsWorkspaces to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_workspaces#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksMwsWorkspaces that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksMwsWorkspaces to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-workspaces/index.ts",
            "line": 197
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksMwsWorkspaces.DataDatabricksMwsWorkspacesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-workspaces/index.ts",
            "line": 178
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-workspaces/index.ts",
            "line": 200
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-workspaces/index.ts",
            "line": 212
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-workspaces/index.ts",
            "line": 219
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksMwsWorkspaces",
      "namespace": "dataDatabricksMwsWorkspaces",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-workspaces/index.ts",
            "line": 119
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-workspaces/index.ts",
            "line": 188
          },
          "name": "ids",
          "type": {
            "fqn": "cdktn.NumberMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-workspaces/index.ts",
            "line": 194
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsWorkspaces.DataDatabricksMwsWorkspacesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-workspaces/index.ts",
            "line": 182
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-workspaces/index.ts",
            "line": 204
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsWorkspaces.DataDatabricksMwsWorkspacesProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-workspaces/index.ts",
            "line": 172
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-workspaces/index:DataDatabricksMwsWorkspaces"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsWorkspaces.DataDatabricksMwsWorkspacesConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsWorkspaces.DataDatabricksMwsWorkspacesConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mws-workspaces/index.ts",
        "line": 14
      },
      "name": "DataDatabricksMwsWorkspacesConfig",
      "namespace": "dataDatabricksMwsWorkspaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_workspaces#id DataDatabricksMwsWorkspaces#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-workspaces/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/databricks/databricks/1.114.2/docs/data-sources/mws_workspaces#provider_config DataDatabricksMwsWorkspaces#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-workspaces/index.ts",
            "line": 27
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsWorkspaces.DataDatabricksMwsWorkspacesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-workspaces/index:DataDatabricksMwsWorkspacesConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsWorkspaces.DataDatabricksMwsWorkspacesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsWorkspaces.DataDatabricksMwsWorkspacesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-mws-workspaces/index.ts",
        "line": 29
      },
      "name": "DataDatabricksMwsWorkspacesProviderConfig",
      "namespace": "dataDatabricksMwsWorkspaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/mws_workspaces#workspace_id DataDatabricksMwsWorkspaces#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-workspaces/index.ts",
            "line": 33
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-workspaces/index:DataDatabricksMwsWorkspacesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksMwsWorkspaces.DataDatabricksMwsWorkspacesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksMwsWorkspaces.DataDatabricksMwsWorkspacesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-mws-workspaces/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-mws-workspaces/index.ts",
        "line": 65
      },
      "name": "DataDatabricksMwsWorkspacesProviderConfigOutputReference",
      "namespace": "dataDatabricksMwsWorkspaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-mws-workspaces/index.ts",
            "line": 106
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-workspaces/index.ts",
            "line": 99
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-mws-workspaces/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksMwsWorkspaces.DataDatabricksMwsWorkspacesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-mws-workspaces/index:DataDatabricksMwsWorkspacesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksNodeType.DataDatabricksNodeType": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/node_type databricks_node_type}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksNodeType.DataDatabricksNodeType",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/node_type databricks_node_type} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-node-type/index.ts",
          "line": 202
        },
        "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": "@cdktn/provider-databricks.dataDatabricksNodeType.DataDatabricksNodeTypeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-node-type/index.ts",
        "line": 170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksNodeType resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 187
          },
          "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 DataDatabricksNodeType to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/node_type#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksNodeType that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksNodeType to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 485
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksNodeType.DataDatabricksNodeTypeProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 248
          },
          "name": "resetArm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 264
          },
          "name": "resetCategory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 280
          },
          "name": "resetFleet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 296
          },
          "name": "resetGbPerCore"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 312
          },
          "name": "resetGraviton"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 328
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 344
          },
          "name": "resetIsIoCacheEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 360
          },
          "name": "resetLocalDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 376
          },
          "name": "resetLocalDiskMinSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 392
          },
          "name": "resetMinCores"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 408
          },
          "name": "resetMinGpus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 424
          },
          "name": "resetMinMemoryGb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 440
          },
          "name": "resetPhotonDriverCapable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 456
          },
          "name": "resetPhotonWorkerCapable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 488
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 472
          },
          "name": "resetSupportPortForwarding"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 500
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 521
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksNodeType",
      "namespace": "dataDatabricksNodeType",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 175
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 482
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksNodeType.DataDatabricksNodeTypeProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 252
          },
          "name": "armInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 268
          },
          "name": "categoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 284
          },
          "name": "fleetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 300
          },
          "name": "gbPerCoreInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 316
          },
          "name": "gravitonInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 332
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 348
          },
          "name": "isIoCacheEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 364
          },
          "name": "localDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 380
          },
          "name": "localDiskMinSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 396
          },
          "name": "minCoresInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 412
          },
          "name": "minGpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 428
          },
          "name": "minMemoryGbInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 444
          },
          "name": "photonDriverCapableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 460
          },
          "name": "photonWorkerCapableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 492
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksNodeType.DataDatabricksNodeTypeProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 476
          },
          "name": "supportPortForwardingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 242
          },
          "name": "arm",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 258
          },
          "name": "category",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 274
          },
          "name": "fleet",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 290
          },
          "name": "gbPerCore",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 306
          },
          "name": "graviton",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 322
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 338
          },
          "name": "isIoCacheEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 354
          },
          "name": "localDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 370
          },
          "name": "localDiskMinSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 386
          },
          "name": "minCores",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 402
          },
          "name": "minGpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 418
          },
          "name": "minMemoryGb",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 434
          },
          "name": "photonDriverCapable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 450
          },
          "name": "photonWorkerCapable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 466
          },
          "name": "supportPortForwarding",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-node-type/index:DataDatabricksNodeType"
    },
    "@cdktn/provider-databricks.dataDatabricksNodeType.DataDatabricksNodeTypeConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksNodeType.DataDatabricksNodeTypeConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-node-type/index.ts",
        "line": 14
      },
      "name": "DataDatabricksNodeTypeConfig",
      "namespace": "dataDatabricksNodeType",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/node_type#arm DataDatabricksNodeType#arm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 18
          },
          "name": "arm",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/node_type#category DataDatabricksNodeType#category}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 22
          },
          "name": "category",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/node_type#fleet DataDatabricksNodeType#fleet}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 26
          },
          "name": "fleet",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/node_type#gb_per_core DataDatabricksNodeType#gb_per_core}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 30
          },
          "name": "gbPerCore",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/node_type#graviton DataDatabricksNodeType#graviton}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 34
          },
          "name": "graviton",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.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/databricks/databricks/1.114.2/docs/data-sources/node_type#id DataDatabricksNodeType#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 41
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/node_type#is_io_cache_enabled DataDatabricksNodeType#is_io_cache_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 45
          },
          "name": "isIoCacheEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/node_type#local_disk DataDatabricksNodeType#local_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 49
          },
          "name": "localDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/node_type#local_disk_min_size DataDatabricksNodeType#local_disk_min_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 53
          },
          "name": "localDiskMinSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/node_type#min_cores DataDatabricksNodeType#min_cores}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 57
          },
          "name": "minCores",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/node_type#min_gpus DataDatabricksNodeType#min_gpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 61
          },
          "name": "minGpus",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/node_type#min_memory_gb DataDatabricksNodeType#min_memory_gb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 65
          },
          "name": "minMemoryGb",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/node_type#photon_driver_capable DataDatabricksNodeType#photon_driver_capable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 69
          },
          "name": "photonDriverCapable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/node_type#photon_worker_capable DataDatabricksNodeType#photon_worker_capable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 73
          },
          "name": "photonWorkerCapable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/node_type#provider_config DataDatabricksNodeType#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 83
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksNodeType.DataDatabricksNodeTypeProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/node_type#support_port_forwarding DataDatabricksNodeType#support_port_forwarding}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 77
          },
          "name": "supportPortForwarding",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-node-type/index:DataDatabricksNodeTypeConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksNodeType.DataDatabricksNodeTypeProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksNodeType.DataDatabricksNodeTypeProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-node-type/index.ts",
        "line": 85
      },
      "name": "DataDatabricksNodeTypeProviderConfig",
      "namespace": "dataDatabricksNodeType",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/node_type#workspace_id DataDatabricksNodeType#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 89
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-node-type/index:DataDatabricksNodeTypeProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksNodeType.DataDatabricksNodeTypeProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksNodeType.DataDatabricksNodeTypeProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-node-type/index.ts",
          "line": 128
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-node-type/index.ts",
        "line": 121
      },
      "name": "DataDatabricksNodeTypeProviderConfigOutputReference",
      "namespace": "dataDatabricksNodeType",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 162
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 155
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-node-type/index.ts",
            "line": 132
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksNodeType.DataDatabricksNodeTypeProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-node-type/index:DataDatabricksNodeTypeProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksNotebook.DataDatabricksNotebook": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notebook databricks_notebook}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksNotebook.DataDatabricksNotebook",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notebook databricks_notebook} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-notebook/index.ts",
          "line": 166
        },
        "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": "@cdktn/provider-databricks.dataDatabricksNotebook.DataDatabricksNotebookConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-notebook/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksNotebook resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 151
          },
          "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 DataDatabricksNotebook to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notebook#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksNotebook that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksNotebook to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 300
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksNotebook.DataDatabricksNotebookProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 221
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 237
          },
          "name": "resetLanguage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 253
          },
          "name": "resetObjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 269
          },
          "name": "resetObjectType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 303
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 315
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 327
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksNotebook",
      "namespace": "dataDatabricksNotebook",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 139
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 196
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 297
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksNotebook.DataDatabricksNotebookProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 291
          },
          "name": "workspacePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 209
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 225
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 241
          },
          "name": "languageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 257
          },
          "name": "objectIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 273
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 286
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 307
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksNotebook.DataDatabricksNotebookProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 202
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 215
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 231
          },
          "name": "language",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 247
          },
          "name": "objectId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 263
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 279
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-notebook/index:DataDatabricksNotebook"
    },
    "@cdktn/provider-databricks.dataDatabricksNotebook.DataDatabricksNotebookConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksNotebook.DataDatabricksNotebookConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-notebook/index.ts",
        "line": 14
      },
      "name": "DataDatabricksNotebookConfig",
      "namespace": "dataDatabricksNotebook",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notebook#format DataDatabricksNotebook#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 18
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notebook#path DataDatabricksNotebook#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 41
          },
          "name": "path",
          "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/databricks/databricks/1.114.2/docs/data-sources/notebook#id DataDatabricksNotebook#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/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/databricks/databricks/1.114.2/docs/data-sources/notebook#language DataDatabricksNotebook#language}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 29
          },
          "name": "language",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notebook#object_id DataDatabricksNotebook#object_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 33
          },
          "name": "objectId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notebook#object_type DataDatabricksNotebook#object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 37
          },
          "name": "objectType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notebook#provider_config DataDatabricksNotebook#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 47
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksNotebook.DataDatabricksNotebookProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-notebook/index:DataDatabricksNotebookConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksNotebook.DataDatabricksNotebookProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksNotebook.DataDatabricksNotebookProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-notebook/index.ts",
        "line": 49
      },
      "name": "DataDatabricksNotebookProviderConfig",
      "namespace": "dataDatabricksNotebook",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notebook#workspace_id DataDatabricksNotebook#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 53
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-notebook/index:DataDatabricksNotebookProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksNotebook.DataDatabricksNotebookProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksNotebook.DataDatabricksNotebookProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-notebook/index.ts",
          "line": 92
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-notebook/index.ts",
        "line": 85
      },
      "name": "DataDatabricksNotebookProviderConfigOutputReference",
      "namespace": "dataDatabricksNotebook",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 126
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 119
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksNotebook.DataDatabricksNotebookProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-notebook/index:DataDatabricksNotebookProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPaths": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notebook_paths databricks_notebook_paths}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPaths",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notebook_paths databricks_notebook_paths} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-notebook-paths/index.ts",
          "line": 234
        },
        "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": "@cdktn/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-notebook-paths/index.ts",
        "line": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksNotebookPaths resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 219
          },
          "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 DataDatabricksNotebookPaths to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notebook_paths#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksNotebookPaths that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksNotebookPaths to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 313
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 268
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 316
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 328
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 337
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksNotebookPaths",
      "namespace": "dataDatabricksNotebookPaths",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 207
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 278
          },
          "name": "notebookPathList",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsNotebookPathListStructList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 310
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 272
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 291
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 320
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 304
          },
          "name": "recursiveInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 262
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 284
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 297
          },
          "name": "recursive",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-notebook-paths/index:DataDatabricksNotebookPaths"
    },
    "@cdktn/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-notebook-paths/index.ts",
        "line": 14
      },
      "name": "DataDatabricksNotebookPathsConfig",
      "namespace": "dataDatabricksNotebookPaths",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notebook_paths#path DataDatabricksNotebookPaths#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 25
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notebook_paths#recursive DataDatabricksNotebookPaths#recursive}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 29
          },
          "name": "recursive",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.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/databricks/databricks/1.114.2/docs/data-sources/notebook_paths#id DataDatabricksNotebookPaths#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/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/databricks/databricks/1.114.2/docs/data-sources/notebook_paths#provider_config DataDatabricksNotebookPaths#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 35
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-notebook-paths/index:DataDatabricksNotebookPathsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsNotebookPathListStruct": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsNotebookPathListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-notebook-paths/index.ts",
        "line": 37
      },
      "name": "DataDatabricksNotebookPathsNotebookPathListStruct",
      "namespace": "dataDatabricksNotebookPaths",
      "symbolId": "src/data-databricks-notebook-paths/index:DataDatabricksNotebookPathsNotebookPathListStruct"
    },
    "@cdktn/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsNotebookPathListStructList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsNotebookPathListStructList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-notebook-paths/index.ts",
          "line": 106
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-notebook-paths/index.ts",
        "line": 99
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 113
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsNotebookPathListStructOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksNotebookPathsNotebookPathListStructList",
      "namespace": "dataDatabricksNotebookPaths",
      "symbolId": "src/data-databricks-notebook-paths/index:DataDatabricksNotebookPathsNotebookPathListStructList"
    },
    "@cdktn/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsNotebookPathListStructOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsNotebookPathListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-notebook-paths/index.ts",
          "line": 69
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-notebook-paths/index.ts",
        "line": 60
      },
      "name": "DataDatabricksNotebookPathsNotebookPathListStructOutputReference",
      "namespace": "dataDatabricksNotebookPaths",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 89
          },
          "name": "language",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 94
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 73
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsNotebookPathListStruct"
          }
        }
      ],
      "symbolId": "src/data-databricks-notebook-paths/index:DataDatabricksNotebookPathsNotebookPathListStructOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-notebook-paths/index.ts",
        "line": 117
      },
      "name": "DataDatabricksNotebookPathsProviderConfig",
      "namespace": "dataDatabricksNotebookPaths",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notebook_paths#workspace_id DataDatabricksNotebookPaths#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 121
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-notebook-paths/index:DataDatabricksNotebookPathsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-notebook-paths/index.ts",
          "line": 160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-notebook-paths/index.ts",
        "line": 153
      },
      "name": "DataDatabricksNotebookPathsProviderConfigOutputReference",
      "namespace": "dataDatabricksNotebookPaths",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 194
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 187
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notebook-paths/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksNotebookPaths.DataDatabricksNotebookPathsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-notebook-paths/index:DataDatabricksNotebookPathsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinations": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notification_destinations databricks_notification_destinations}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notification_destinations databricks_notification_destinations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-notification-destinations/index.ts",
          "line": 330
        },
        "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": "@cdktn/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-notification-destinations/index.ts",
        "line": 298
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksNotificationDestinations resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 315
          },
          "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 DataDatabricksNotificationDestinations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notification_destinations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksNotificationDestinations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksNotificationDestinations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 382
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 363
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 385
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 401
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 413
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 421
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksNotificationDestinations",
      "namespace": "dataDatabricksNotificationDestinations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 303
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 373
          },
          "name": "notificationDestinations",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsNotificationDestinationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 379
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 367
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 389
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 405
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 357
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 395
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-notification-destinations/index:DataDatabricksNotificationDestinations"
    },
    "@cdktn/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-notification-destinations/index.ts",
        "line": 14
      },
      "name": "DataDatabricksNotificationDestinationsConfig",
      "namespace": "dataDatabricksNotificationDestinations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notification_destinations#display_name_contains DataDatabricksNotificationDestinations#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 18
          },
          "name": "displayNameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notification_destinations#provider_config DataDatabricksNotificationDestinations#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notification_destinations#type DataDatabricksNotificationDestinations#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 26
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-notification-destinations/index:DataDatabricksNotificationDestinationsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsNotificationDestinations": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsNotificationDestinations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-notification-destinations/index.ts",
        "line": 28
      },
      "name": "DataDatabricksNotificationDestinationsNotificationDestinations",
      "namespace": "dataDatabricksNotificationDestinations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notification_destinations#destination_type DataDatabricksNotificationDestinations#destination_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 32
          },
          "name": "destinationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notification_destinations#display_name DataDatabricksNotificationDestinations#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 36
          },
          "name": "displayName",
          "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/databricks/databricks/1.114.2/docs/data-sources/notification_destinations#id DataDatabricksNotificationDestinations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 43
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-notification-destinations/index:DataDatabricksNotificationDestinationsNotificationDestinations"
    },
    "@cdktn/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsNotificationDestinationsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsNotificationDestinationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-notification-destinations/index.ts",
          "line": 192
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-notification-destinations/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 199
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsNotificationDestinationsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksNotificationDestinationsNotificationDestinationsList",
      "namespace": "dataDatabricksNotificationDestinations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsNotificationDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-notification-destinations/index:DataDatabricksNotificationDestinationsNotificationDestinationsList"
    },
    "@cdktn/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsNotificationDestinationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsNotificationDestinationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-notification-destinations/index.ts",
          "line": 98
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-notification-destinations/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 143
          },
          "name": "resetDestinationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 159
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 175
          },
          "name": "resetId"
        }
      ],
      "name": "DataDatabricksNotificationDestinationsNotificationDestinationsOutputReference",
      "namespace": "dataDatabricksNotificationDestinations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 147
          },
          "name": "destinationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 163
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 179
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 137
          },
          "name": "destinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 153
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 169
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 102
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsNotificationDestinations"
          }
        }
      ],
      "symbolId": "src/data-databricks-notification-destinations/index:DataDatabricksNotificationDestinationsNotificationDestinationsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-notification-destinations/index.ts",
        "line": 203
      },
      "name": "DataDatabricksNotificationDestinationsProviderConfig",
      "namespace": "dataDatabricksNotificationDestinations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/notification_destinations#workspace_id DataDatabricksNotificationDestinations#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 207
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-notification-destinations/index:DataDatabricksNotificationDestinationsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-notification-destinations/index.ts",
          "line": 247
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-notification-destinations/index.ts",
        "line": 239
      },
      "name": "DataDatabricksNotificationDestinationsProviderConfigOutputReference",
      "namespace": "dataDatabricksNotificationDestinations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 290
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 283
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-notification-destinations/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksNotificationDestinations.DataDatabricksNotificationDestinationsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-notification-destinations/index:DataDatabricksNotificationDestinationsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksOnlineStore.DataDatabricksOnlineStore": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/online_store databricks_online_store}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStore.DataDatabricksOnlineStore",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/online_store databricks_online_store} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-online-store/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStore.DataDatabricksOnlineStoreConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-online-store/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksOnlineStore resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-online-store/index.ts",
            "line": 136
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatabricksOnlineStore to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/online_store#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksOnlineStore that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksOnlineStore to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-online-store/index.ts",
            "line": 208
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStore.DataDatabricksOnlineStoreProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-online-store/index.ts",
            "line": 211
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-online-store/index.ts",
            "line": 238
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-online-store/index.ts",
            "line": 245
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksOnlineStore",
      "namespace": "dataDatabricksOnlineStore",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-store/index.ts",
            "line": 124
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-store/index.ts",
            "line": 176
          },
          "name": "capacity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-store/index.ts",
            "line": 181
          },
          "name": "creationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-store/index.ts",
            "line": 186
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-store/index.ts",
            "line": 205
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStore.DataDatabricksOnlineStoreProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-store/index.ts",
            "line": 220
          },
          "name": "readReplicaCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-store/index.ts",
            "line": 225
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-store/index.ts",
            "line": 230
          },
          "name": "usagePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-store/index.ts",
            "line": 199
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-store/index.ts",
            "line": 215
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStore.DataDatabricksOnlineStoreProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-online-store/index.ts",
            "line": 192
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-online-store/index:DataDatabricksOnlineStore"
    },
    "@cdktn/provider-databricks.dataDatabricksOnlineStore.DataDatabricksOnlineStoreConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStore.DataDatabricksOnlineStoreConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-online-store/index.ts",
        "line": 14
      },
      "name": "DataDatabricksOnlineStoreConfig",
      "namespace": "dataDatabricksOnlineStore",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/online_store#name DataDatabricksOnlineStore#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-store/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/online_store#provider_config DataDatabricksOnlineStore#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-store/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStore.DataDatabricksOnlineStoreProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-online-store/index:DataDatabricksOnlineStoreConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksOnlineStore.DataDatabricksOnlineStoreProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStore.DataDatabricksOnlineStoreProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-online-store/index.ts",
        "line": 24
      },
      "name": "DataDatabricksOnlineStoreProviderConfig",
      "namespace": "dataDatabricksOnlineStore",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/online_store#workspace_id DataDatabricksOnlineStore#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-store/index.ts",
            "line": 28
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-online-store/index:DataDatabricksOnlineStoreProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksOnlineStore.DataDatabricksOnlineStoreProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStore.DataDatabricksOnlineStoreProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-online-store/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-online-store/index.ts",
        "line": 60
      },
      "name": "DataDatabricksOnlineStoreProviderConfigOutputReference",
      "namespace": "dataDatabricksOnlineStore",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-store/index.ts",
            "line": 111
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-online-store/index.ts",
            "line": 104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-online-store/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStore.DataDatabricksOnlineStoreProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-online-store/index:DataDatabricksOnlineStoreProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStores": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/online_stores databricks_online_stores}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStores",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/online_stores databricks_online_stores} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-online-stores/index.ts",
          "line": 408
        },
        "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": "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-online-stores/index.ts",
        "line": 376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksOnlineStores resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 393
          },
          "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 DataDatabricksOnlineStores to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/online_stores#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksOnlineStores that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksOnlineStores to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 459
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 446
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 462
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 474
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 481
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksOnlineStores",
      "namespace": "dataDatabricksOnlineStores",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 381
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 434
          },
          "name": "onlineStores",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresOnlineStoresList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 456
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 450
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 466
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 440
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-online-stores/index:DataDatabricksOnlineStores"
    },
    "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-online-stores/index.ts",
        "line": 14
      },
      "name": "DataDatabricksOnlineStoresConfig",
      "namespace": "dataDatabricksOnlineStores",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/online_stores#page_size DataDatabricksOnlineStores#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 18
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/online_stores#provider_config DataDatabricksOnlineStores#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-online-stores/index:DataDatabricksOnlineStoresConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresOnlineStores": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresOnlineStores",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-online-stores/index.ts",
        "line": 115
      },
      "name": "DataDatabricksOnlineStoresOnlineStores",
      "namespace": "dataDatabricksOnlineStores",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/online_stores#name DataDatabricksOnlineStores#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 119
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/online_stores#provider_config DataDatabricksOnlineStores#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 123
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresOnlineStoresProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-online-stores/index:DataDatabricksOnlineStoresOnlineStores"
    },
    "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresOnlineStoresList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresOnlineStoresList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-online-stores/index.ts",
          "line": 270
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-online-stores/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 277
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresOnlineStoresOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksOnlineStoresOnlineStoresList",
      "namespace": "dataDatabricksOnlineStores",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 263
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresOnlineStores"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-online-stores/index:DataDatabricksOnlineStoresOnlineStoresList"
    },
    "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresOnlineStoresOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresOnlineStoresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-online-stores/index.ts",
          "line": 171
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-online-stores/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 235
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresOnlineStoresProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 238
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksOnlineStoresOnlineStoresOutputReference",
      "namespace": "dataDatabricksOnlineStores",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 203
          },
          "name": "capacity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 208
          },
          "name": "creationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 213
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 232
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresOnlineStoresProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 247
          },
          "name": "readReplicaCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 252
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 257
          },
          "name": "usagePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 226
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 242
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresOnlineStoresProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 219
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresOnlineStores"
          }
        }
      ],
      "symbolId": "src/data-databricks-online-stores/index:DataDatabricksOnlineStoresOnlineStoresOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresOnlineStoresProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresOnlineStoresProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-online-stores/index.ts",
        "line": 24
      },
      "name": "DataDatabricksOnlineStoresOnlineStoresProviderConfig",
      "namespace": "dataDatabricksOnlineStores",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/online_stores#workspace_id DataDatabricksOnlineStores#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 28
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-online-stores/index:DataDatabricksOnlineStoresOnlineStoresProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresOnlineStoresProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresOnlineStoresProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-online-stores/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-online-stores/index.ts",
        "line": 60
      },
      "name": "DataDatabricksOnlineStoresOnlineStoresProviderConfigOutputReference",
      "namespace": "dataDatabricksOnlineStores",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 111
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresOnlineStoresProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-online-stores/index:DataDatabricksOnlineStoresOnlineStoresProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-online-stores/index.ts",
        "line": 281
      },
      "name": "DataDatabricksOnlineStoresProviderConfig",
      "namespace": "dataDatabricksOnlineStores",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/online_stores#workspace_id DataDatabricksOnlineStores#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 285
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-online-stores/index:DataDatabricksOnlineStoresProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-online-stores/index.ts",
          "line": 325
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-online-stores/index.ts",
        "line": 317
      },
      "name": "DataDatabricksOnlineStoresProviderConfigOutputReference",
      "namespace": "dataDatabricksOnlineStores",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 368
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 361
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-online-stores/index.ts",
            "line": 329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksOnlineStores.DataDatabricksOnlineStoresProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-online-stores/index:DataDatabricksOnlineStoresProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPipelines.DataDatabricksPipelines": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/pipelines databricks_pipelines}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPipelines.DataDatabricksPipelines",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/pipelines databricks_pipelines} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-pipelines/index.ts",
          "line": 154
        },
        "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": "@cdktn/provider-databricks.dataDatabricksPipelines.DataDatabricksPipelinesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-pipelines/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksPipelines resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 139
          },
          "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 DataDatabricksPipelines to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/pipelines#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksPipelines that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksPipelines to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 233
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPipelines.DataDatabricksPipelinesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 188
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 204
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 220
          },
          "name": "resetPipelineName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 236
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 248
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 257
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksPipelines",
      "namespace": "dataDatabricksPipelines",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 127
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 230
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPipelines.DataDatabricksPipelinesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 192
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 208
          },
          "name": "idsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 224
          },
          "name": "pipelineNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 240
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPipelines.DataDatabricksPipelinesProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 182
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 198
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 214
          },
          "name": "pipelineName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-pipelines/index:DataDatabricksPipelines"
    },
    "@cdktn/provider-databricks.dataDatabricksPipelines.DataDatabricksPipelinesConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPipelines.DataDatabricksPipelinesConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-pipelines/index.ts",
        "line": 14
      },
      "name": "DataDatabricksPipelinesConfig",
      "namespace": "dataDatabricksPipelines",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/pipelines#id DataDatabricksPipelines#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/pipelines#ids DataDatabricksPipelines#ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 25
          },
          "name": "ids",
          "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/databricks/databricks/1.114.2/docs/data-sources/pipelines#pipeline_name DataDatabricksPipelines#pipeline_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 29
          },
          "name": "pipelineName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/pipelines#provider_config DataDatabricksPipelines#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 35
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPipelines.DataDatabricksPipelinesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-pipelines/index:DataDatabricksPipelinesConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPipelines.DataDatabricksPipelinesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPipelines.DataDatabricksPipelinesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-pipelines/index.ts",
        "line": 37
      },
      "name": "DataDatabricksPipelinesProviderConfig",
      "namespace": "dataDatabricksPipelines",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/pipelines#workspace_id DataDatabricksPipelines#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 41
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-pipelines/index:DataDatabricksPipelinesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPipelines.DataDatabricksPipelinesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPipelines.DataDatabricksPipelinesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-pipelines/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-pipelines/index.ts",
        "line": 73
      },
      "name": "DataDatabricksPipelinesProviderConfigOutputReference",
      "namespace": "dataDatabricksPipelines",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 114
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 107
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-pipelines/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPipelines.DataDatabricksPipelinesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-pipelines/index:DataDatabricksPipelinesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfo": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_info databricks_policy_info}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfo",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_info databricks_policy_info} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-policy-info/index.ts",
          "line": 854
        },
        "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": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-policy-info/index.ts",
        "line": 822
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksPolicyInfo resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 839
          },
          "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 DataDatabricksPolicyInfo to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_info#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksPolicyInfo that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksPolicyInfo to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 971
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 974
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 1012
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 1021
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksPolicyInfo",
      "namespace": "dataDatabricksPolicyInfo",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 827
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 882
          },
          "name": "columnMask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoColumnMaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 887
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 892
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 897
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 902
          },
          "name": "exceptPrincipals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 907
          },
          "name": "forSecurableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 912
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 918
          },
          "name": "matchColumns",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoMatchColumnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 962
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 968
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 984
          },
          "name": "rowFilter",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoRowFilterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 989
          },
          "name": "toPrincipals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 994
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 999
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 1004
          },
          "name": "whenCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 931
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 944
          },
          "name": "onSecurableFullnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 957
          },
          "name": "onSecurableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 978
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 924
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 937
          },
          "name": "onSecurableFullname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 950
          },
          "name": "onSecurableType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-info/index:DataDatabricksPolicyInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoColumnMask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoColumnMask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-policy-info/index.ts",
        "line": 181
      },
      "name": "DataDatabricksPolicyInfoColumnMask",
      "namespace": "dataDatabricksPolicyInfo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_info#function_name DataDatabricksPolicyInfo#function_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 185
          },
          "name": "functionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_info#on_column DataDatabricksPolicyInfo#on_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 189
          },
          "name": "onColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_info#using DataDatabricksPolicyInfo#using}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 193
          },
          "name": "using",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoColumnMaskUsing"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-info/index:DataDatabricksPolicyInfoColumnMask"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoColumnMaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoColumnMaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-policy-info/index.ts",
          "line": 246
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-policy-info/index.ts",
        "line": 239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 314
          },
          "name": "putUsing",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoColumnMaskUsing"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 317
          },
          "name": "resetUsing"
        }
      ],
      "name": "DataDatabricksPolicyInfoColumnMaskOutputReference",
      "namespace": "dataDatabricksPolicyInfo",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 311
          },
          "name": "using",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoColumnMaskUsingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 292
          },
          "name": "functionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 305
          },
          "name": "onColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 321
          },
          "name": "usingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoColumnMaskUsing"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 285
          },
          "name": "functionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 298
          },
          "name": "onColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 250
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoColumnMask"
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-info/index:DataDatabricksPolicyInfoColumnMaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoColumnMaskUsing": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoColumnMaskUsing",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-policy-info/index.ts",
        "line": 32
      },
      "name": "DataDatabricksPolicyInfoColumnMaskUsing",
      "namespace": "dataDatabricksPolicyInfo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_info#alias DataDatabricksPolicyInfo#alias}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 36
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_info#constant DataDatabricksPolicyInfo#constant}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 40
          },
          "name": "constant",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-info/index:DataDatabricksPolicyInfoColumnMaskUsing"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoColumnMaskUsingList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoColumnMaskUsingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-policy-info/index.ts",
          "line": 170
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-policy-info/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 177
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoColumnMaskUsingOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksPolicyInfoColumnMaskUsingList",
      "namespace": "dataDatabricksPolicyInfo",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoColumnMaskUsing"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-info/index:DataDatabricksPolicyInfoColumnMaskUsingList"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoColumnMaskUsingOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoColumnMaskUsingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-policy-info/index.ts",
          "line": 89
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-policy-info/index.ts",
        "line": 79
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 137
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 153
          },
          "name": "resetConstant"
        }
      ],
      "name": "DataDatabricksPolicyInfoColumnMaskUsingOutputReference",
      "namespace": "dataDatabricksPolicyInfo",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 141
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 157
          },
          "name": "constantInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 131
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 147
          },
          "name": "constant",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 93
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoColumnMaskUsing"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-info/index:DataDatabricksPolicyInfoColumnMaskUsingOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-policy-info/index.ts",
        "line": 14
      },
      "name": "DataDatabricksPolicyInfoConfig",
      "namespace": "dataDatabricksPolicyInfo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_info#name DataDatabricksPolicyInfo#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_info#on_securable_fullname DataDatabricksPolicyInfo#on_securable_fullname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 22
          },
          "name": "onSecurableFullname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_info#on_securable_type DataDatabricksPolicyInfo#on_securable_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 26
          },
          "name": "onSecurableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_info#provider_config DataDatabricksPolicyInfo#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 30
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-info/index:DataDatabricksPolicyInfoConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoMatchColumns": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoMatchColumns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-policy-info/index.ts",
        "line": 325
      },
      "name": "DataDatabricksPolicyInfoMatchColumns",
      "namespace": "dataDatabricksPolicyInfo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_info#alias DataDatabricksPolicyInfo#alias}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 329
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_info#condition DataDatabricksPolicyInfo#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 333
          },
          "name": "condition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-info/index:DataDatabricksPolicyInfoMatchColumns"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoMatchColumnsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoMatchColumnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-policy-info/index.ts",
          "line": 453
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-policy-info/index.ts",
        "line": 445
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 460
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoMatchColumnsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksPolicyInfoMatchColumnsList",
      "namespace": "dataDatabricksPolicyInfo",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 446
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoMatchColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-info/index:DataDatabricksPolicyInfoMatchColumnsList"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoMatchColumnsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoMatchColumnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-policy-info/index.ts",
          "line": 381
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-policy-info/index.ts",
        "line": 372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 420
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 436
          },
          "name": "resetCondition"
        }
      ],
      "name": "DataDatabricksPolicyInfoMatchColumnsOutputReference",
      "namespace": "dataDatabricksPolicyInfo",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 424
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 440
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 414
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 430
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 385
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoMatchColumns"
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-info/index:DataDatabricksPolicyInfoMatchColumnsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-policy-info/index.ts",
        "line": 464
      },
      "name": "DataDatabricksPolicyInfoProviderConfig",
      "namespace": "dataDatabricksPolicyInfo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_info#workspace_id DataDatabricksPolicyInfo#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 468
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-info/index:DataDatabricksPolicyInfoProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-policy-info/index.ts",
          "line": 508
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-policy-info/index.ts",
        "line": 500
      },
      "name": "DataDatabricksPolicyInfoProviderConfigOutputReference",
      "namespace": "dataDatabricksPolicyInfo",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 551
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 544
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 512
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-info/index:DataDatabricksPolicyInfoProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoRowFilter": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoRowFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-policy-info/index.ts",
        "line": 704
      },
      "name": "DataDatabricksPolicyInfoRowFilter",
      "namespace": "dataDatabricksPolicyInfo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_info#function_name DataDatabricksPolicyInfo#function_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 708
          },
          "name": "functionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_info#using DataDatabricksPolicyInfo#using}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 712
          },
          "name": "using",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoRowFilterUsing"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-info/index:DataDatabricksPolicyInfoRowFilter"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoRowFilterOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoRowFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-policy-info/index.ts",
          "line": 758
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-policy-info/index.ts",
        "line": 751
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 807
          },
          "name": "putUsing",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoRowFilterUsing"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 810
          },
          "name": "resetUsing"
        }
      ],
      "name": "DataDatabricksPolicyInfoRowFilterOutputReference",
      "namespace": "dataDatabricksPolicyInfo",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 804
          },
          "name": "using",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoRowFilterUsingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 798
          },
          "name": "functionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 814
          },
          "name": "usingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoRowFilterUsing"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 791
          },
          "name": "functionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 762
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoRowFilter"
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-info/index:DataDatabricksPolicyInfoRowFilterOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoRowFilterUsing": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoRowFilterUsing",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-policy-info/index.ts",
        "line": 555
      },
      "name": "DataDatabricksPolicyInfoRowFilterUsing",
      "namespace": "dataDatabricksPolicyInfo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_info#alias DataDatabricksPolicyInfo#alias}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 559
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_info#constant DataDatabricksPolicyInfo#constant}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 563
          },
          "name": "constant",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-info/index:DataDatabricksPolicyInfoRowFilterUsing"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoRowFilterUsingList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoRowFilterUsingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-policy-info/index.ts",
          "line": 693
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-policy-info/index.ts",
        "line": 685
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 700
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoRowFilterUsingOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksPolicyInfoRowFilterUsingList",
      "namespace": "dataDatabricksPolicyInfo",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 686
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoRowFilterUsing"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-info/index:DataDatabricksPolicyInfoRowFilterUsingList"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoRowFilterUsingOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoRowFilterUsingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-policy-info/index.ts",
          "line": 612
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-policy-info/index.ts",
        "line": 602
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 660
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 676
          },
          "name": "resetConstant"
        }
      ],
      "name": "DataDatabricksPolicyInfoRowFilterUsingOutputReference",
      "namespace": "dataDatabricksPolicyInfo",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 664
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 680
          },
          "name": "constantInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 654
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 670
          },
          "name": "constant",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-info/index.ts",
            "line": 616
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfo.DataDatabricksPolicyInfoRowFilterUsing"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-info/index:DataDatabricksPolicyInfoRowFilterUsingOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfos": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_infos databricks_policy_infos}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfos",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_infos databricks_policy_infos} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-policy-infos/index.ts",
          "line": 1218
        },
        "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": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-policy-infos/index.ts",
        "line": 1186
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksPolicyInfos resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1203
          },
          "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 DataDatabricksPolicyInfos to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_infos#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksPolicyInfos that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksPolicyInfos to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1314
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1253
          },
          "name": "resetIncludeInherited"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1269
          },
          "name": "resetMaxResults"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1317
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1329
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1339
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksPolicyInfos",
      "namespace": "dataDatabricksPolicyInfos",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1191
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1305
          },
          "name": "policies",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1311
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1257
          },
          "name": "includeInheritedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1273
          },
          "name": "maxResultsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1286
          },
          "name": "onSecurableFullnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1299
          },
          "name": "onSecurableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1321
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1247
          },
          "name": "includeInherited",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1263
          },
          "name": "maxResults",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1279
          },
          "name": "onSecurableFullname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1292
          },
          "name": "onSecurableType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-infos/index:DataDatabricksPolicyInfos"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-policy-infos/index.ts",
        "line": 14
      },
      "name": "DataDatabricksPolicyInfosConfig",
      "namespace": "dataDatabricksPolicyInfos",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_infos#on_securable_fullname DataDatabricksPolicyInfos#on_securable_fullname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 26
          },
          "name": "onSecurableFullname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_infos#on_securable_type DataDatabricksPolicyInfos#on_securable_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 30
          },
          "name": "onSecurableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_infos#include_inherited DataDatabricksPolicyInfos#include_inherited}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 18
          },
          "name": "includeInherited",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_infos#max_results DataDatabricksPolicyInfos#max_results}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 22
          },
          "name": "maxResults",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_infos#provider_config DataDatabricksPolicyInfos#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 34
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-infos/index:DataDatabricksPolicyInfosConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPolicies": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-policy-infos/index.ts",
        "line": 822
      },
      "name": "DataDatabricksPolicyInfosPolicies",
      "namespace": "dataDatabricksPolicyInfos",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_infos#name DataDatabricksPolicyInfos#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 826
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_infos#on_securable_fullname DataDatabricksPolicyInfos#on_securable_fullname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 830
          },
          "name": "onSecurableFullname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_infos#on_securable_type DataDatabricksPolicyInfos#on_securable_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 834
          },
          "name": "onSecurableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_infos#provider_config DataDatabricksPolicyInfos#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 838
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-infos/index:DataDatabricksPolicyInfosPolicies"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesColumnMask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesColumnMask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-policy-infos/index.ts",
        "line": 185
      },
      "name": "DataDatabricksPolicyInfosPoliciesColumnMask",
      "namespace": "dataDatabricksPolicyInfos",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_infos#function_name DataDatabricksPolicyInfos#function_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 189
          },
          "name": "functionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_infos#on_column DataDatabricksPolicyInfos#on_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 193
          },
          "name": "onColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_infos#using DataDatabricksPolicyInfos#using}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 197
          },
          "name": "using",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesColumnMaskUsing"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-infos/index:DataDatabricksPolicyInfosPoliciesColumnMask"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesColumnMaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesColumnMaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-policy-infos/index.ts",
          "line": 250
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-policy-infos/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 318
          },
          "name": "putUsing",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesColumnMaskUsing"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 321
          },
          "name": "resetUsing"
        }
      ],
      "name": "DataDatabricksPolicyInfosPoliciesColumnMaskOutputReference",
      "namespace": "dataDatabricksPolicyInfos",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 315
          },
          "name": "using",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesColumnMaskUsingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 296
          },
          "name": "functionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 309
          },
          "name": "onColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 325
          },
          "name": "usingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesColumnMaskUsing"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 289
          },
          "name": "functionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 302
          },
          "name": "onColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesColumnMask"
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-infos/index:DataDatabricksPolicyInfosPoliciesColumnMaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesColumnMaskUsing": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesColumnMaskUsing",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-policy-infos/index.ts",
        "line": 36
      },
      "name": "DataDatabricksPolicyInfosPoliciesColumnMaskUsing",
      "namespace": "dataDatabricksPolicyInfos",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_infos#alias DataDatabricksPolicyInfos#alias}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 40
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_infos#constant DataDatabricksPolicyInfos#constant}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 44
          },
          "name": "constant",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-infos/index:DataDatabricksPolicyInfosPoliciesColumnMaskUsing"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesColumnMaskUsingList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesColumnMaskUsingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-policy-infos/index.ts",
          "line": 174
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-policy-infos/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 181
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesColumnMaskUsingOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksPolicyInfosPoliciesColumnMaskUsingList",
      "namespace": "dataDatabricksPolicyInfos",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesColumnMaskUsing"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-infos/index:DataDatabricksPolicyInfosPoliciesColumnMaskUsingList"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesColumnMaskUsingOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesColumnMaskUsingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-policy-infos/index.ts",
          "line": 93
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-policy-infos/index.ts",
        "line": 83
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 141
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 157
          },
          "name": "resetConstant"
        }
      ],
      "name": "DataDatabricksPolicyInfosPoliciesColumnMaskUsingOutputReference",
      "namespace": "dataDatabricksPolicyInfos",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 145
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 161
          },
          "name": "constantInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 135
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 151
          },
          "name": "constant",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 97
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesColumnMaskUsing"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-infos/index:DataDatabricksPolicyInfosPoliciesColumnMaskUsingOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-policy-infos/index.ts",
          "line": 1080
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-policy-infos/index.ts",
        "line": 1072
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1087
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksPolicyInfosPoliciesList",
      "namespace": "dataDatabricksPolicyInfos",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1073
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-infos/index:DataDatabricksPolicyInfosPoliciesList"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesMatchColumns": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesMatchColumns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-policy-infos/index.ts",
        "line": 329
      },
      "name": "DataDatabricksPolicyInfosPoliciesMatchColumns",
      "namespace": "dataDatabricksPolicyInfos",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_infos#alias DataDatabricksPolicyInfos#alias}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 333
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_infos#condition DataDatabricksPolicyInfos#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 337
          },
          "name": "condition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-infos/index:DataDatabricksPolicyInfosPoliciesMatchColumns"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesMatchColumnsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesMatchColumnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-policy-infos/index.ts",
          "line": 457
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-policy-infos/index.ts",
        "line": 449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 464
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesMatchColumnsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksPolicyInfosPoliciesMatchColumnsList",
      "namespace": "dataDatabricksPolicyInfos",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 450
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesMatchColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-infos/index:DataDatabricksPolicyInfosPoliciesMatchColumnsList"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesMatchColumnsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesMatchColumnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-policy-infos/index.ts",
          "line": 385
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-policy-infos/index.ts",
        "line": 376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 424
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 440
          },
          "name": "resetCondition"
        }
      ],
      "name": "DataDatabricksPolicyInfosPoliciesMatchColumnsOutputReference",
      "namespace": "dataDatabricksPolicyInfos",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 428
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 444
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 418
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 434
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 389
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesMatchColumns"
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-infos/index:DataDatabricksPolicyInfosPoliciesMatchColumnsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-policy-infos/index.ts",
          "line": 900
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-policy-infos/index.ts",
        "line": 891
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1034
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1037
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksPolicyInfosPoliciesOutputReference",
      "namespace": "dataDatabricksPolicyInfos",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 945
          },
          "name": "columnMask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesColumnMaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 950
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 955
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 960
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 965
          },
          "name": "exceptPrincipals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 970
          },
          "name": "forSecurableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 975
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 981
          },
          "name": "matchColumns",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesMatchColumnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1025
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1031
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1047
          },
          "name": "rowFilter",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesRowFilterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1052
          },
          "name": "toPrincipals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1057
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1062
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1067
          },
          "name": "whenCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 994
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1007
          },
          "name": "onSecurableFullnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1020
          },
          "name": "onSecurableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1041
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 987
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1000
          },
          "name": "onSecurableFullname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1013
          },
          "name": "onSecurableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 904
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPolicies"
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-infos/index:DataDatabricksPolicyInfosPoliciesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-policy-infos/index.ts",
        "line": 468
      },
      "name": "DataDatabricksPolicyInfosPoliciesProviderConfig",
      "namespace": "dataDatabricksPolicyInfos",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_infos#workspace_id DataDatabricksPolicyInfos#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 472
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-infos/index:DataDatabricksPolicyInfosPoliciesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-policy-infos/index.ts",
          "line": 512
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-policy-infos/index.ts",
        "line": 504
      },
      "name": "DataDatabricksPolicyInfosPoliciesProviderConfigOutputReference",
      "namespace": "dataDatabricksPolicyInfos",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 555
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 548
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 516
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-infos/index:DataDatabricksPolicyInfosPoliciesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesRowFilter": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesRowFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-policy-infos/index.ts",
        "line": 708
      },
      "name": "DataDatabricksPolicyInfosPoliciesRowFilter",
      "namespace": "dataDatabricksPolicyInfos",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_infos#function_name DataDatabricksPolicyInfos#function_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 712
          },
          "name": "functionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_infos#using DataDatabricksPolicyInfos#using}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 716
          },
          "name": "using",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesRowFilterUsing"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-infos/index:DataDatabricksPolicyInfosPoliciesRowFilter"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesRowFilterOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesRowFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-policy-infos/index.ts",
          "line": 762
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-policy-infos/index.ts",
        "line": 755
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 811
          },
          "name": "putUsing",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesRowFilterUsing"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 814
          },
          "name": "resetUsing"
        }
      ],
      "name": "DataDatabricksPolicyInfosPoliciesRowFilterOutputReference",
      "namespace": "dataDatabricksPolicyInfos",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 808
          },
          "name": "using",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesRowFilterUsingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 802
          },
          "name": "functionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 818
          },
          "name": "usingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesRowFilterUsing"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 795
          },
          "name": "functionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 766
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesRowFilter"
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-infos/index:DataDatabricksPolicyInfosPoliciesRowFilterOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesRowFilterUsing": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesRowFilterUsing",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-policy-infos/index.ts",
        "line": 559
      },
      "name": "DataDatabricksPolicyInfosPoliciesRowFilterUsing",
      "namespace": "dataDatabricksPolicyInfos",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_infos#alias DataDatabricksPolicyInfos#alias}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 563
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_infos#constant DataDatabricksPolicyInfos#constant}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 567
          },
          "name": "constant",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-infos/index:DataDatabricksPolicyInfosPoliciesRowFilterUsing"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesRowFilterUsingList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesRowFilterUsingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-policy-infos/index.ts",
          "line": 697
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-policy-infos/index.ts",
        "line": 689
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 704
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesRowFilterUsingOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksPolicyInfosPoliciesRowFilterUsingList",
      "namespace": "dataDatabricksPolicyInfos",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 690
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesRowFilterUsing"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-infos/index:DataDatabricksPolicyInfosPoliciesRowFilterUsingList"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesRowFilterUsingOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesRowFilterUsingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-policy-infos/index.ts",
          "line": 616
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-policy-infos/index.ts",
        "line": 606
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 664
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 680
          },
          "name": "resetConstant"
        }
      ],
      "name": "DataDatabricksPolicyInfosPoliciesRowFilterUsingOutputReference",
      "namespace": "dataDatabricksPolicyInfos",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 668
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 684
          },
          "name": "constantInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 658
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 674
          },
          "name": "constant",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 620
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosPoliciesRowFilterUsing"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-infos/index:DataDatabricksPolicyInfosPoliciesRowFilterUsingOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-policy-infos/index.ts",
        "line": 1091
      },
      "name": "DataDatabricksPolicyInfosProviderConfig",
      "namespace": "dataDatabricksPolicyInfos",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/policy_infos#workspace_id DataDatabricksPolicyInfos#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1095
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-infos/index:DataDatabricksPolicyInfosProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-policy-infos/index.ts",
          "line": 1135
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-policy-infos/index.ts",
        "line": 1127
      },
      "name": "DataDatabricksPolicyInfosProviderConfigOutputReference",
      "namespace": "dataDatabricksPolicyInfos",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1178
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1171
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-policy-infos/index.ts",
            "line": 1139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPolicyInfos.DataDatabricksPolicyInfosProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-policy-infos/index:DataDatabricksPolicyInfosProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresBranch.DataDatabricksPostgresBranch": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branch databricks_postgres_branch}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranch.DataDatabricksPostgresBranch",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branch databricks_postgres_branch} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-branch/index.ts",
          "line": 537
        },
        "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": "@cdktn/provider-databricks.dataDatabricksPostgresBranch.DataDatabricksPostgresBranchConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-branch/index.ts",
        "line": 505
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksPostgresBranch resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 522
          },
          "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 DataDatabricksPostgresBranch to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branch#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksPostgresBranch that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksPostgresBranch to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 589
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranch.DataDatabricksPostgresBranchProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 592
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 626
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 633
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksPostgresBranch",
      "namespace": "dataDatabricksPostgresBranch",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 510
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 562
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 580
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 586
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranch.DataDatabricksPostgresBranchProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 602
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranch.DataDatabricksPostgresBranchSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 608
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranch.DataDatabricksPostgresBranchStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 613
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 618
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 575
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 596
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranch.DataDatabricksPostgresBranchProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 568
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-branch/index:DataDatabricksPostgresBranch"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresBranch.DataDatabricksPostgresBranchConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranch.DataDatabricksPostgresBranchConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-branch/index.ts",
        "line": 14
      },
      "name": "DataDatabricksPostgresBranchConfig",
      "namespace": "dataDatabricksPostgresBranch",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branch#name DataDatabricksPostgresBranch#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branch#provider_config DataDatabricksPostgresBranch#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranch.DataDatabricksPostgresBranchProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-branch/index:DataDatabricksPostgresBranchConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresBranch.DataDatabricksPostgresBranchProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranch.DataDatabricksPostgresBranchProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-branch/index.ts",
        "line": 24
      },
      "name": "DataDatabricksPostgresBranchProviderConfig",
      "namespace": "dataDatabricksPostgresBranch",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branch#workspace_id DataDatabricksPostgresBranch#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 28
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-branch/index:DataDatabricksPostgresBranchProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresBranch.DataDatabricksPostgresBranchProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranch.DataDatabricksPostgresBranchProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-branch/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-branch/index.ts",
        "line": 60
      },
      "name": "DataDatabricksPostgresBranchProviderConfigOutputReference",
      "namespace": "dataDatabricksPostgresBranch",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 111
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranch.DataDatabricksPostgresBranchProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-branch/index:DataDatabricksPostgresBranchProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresBranch.DataDatabricksPostgresBranchSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranch.DataDatabricksPostgresBranchSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-branch/index.ts",
        "line": 115
      },
      "name": "DataDatabricksPostgresBranchSpec",
      "namespace": "dataDatabricksPostgresBranch",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branch#expire_time DataDatabricksPostgresBranch#expire_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 119
          },
          "name": "expireTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branch#is_protected DataDatabricksPostgresBranch#is_protected}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 123
          },
          "name": "isProtected",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branch#no_expiry DataDatabricksPostgresBranch#no_expiry}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 127
          },
          "name": "noExpiry",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branch#source_branch DataDatabricksPostgresBranch#source_branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 131
          },
          "name": "sourceBranch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branch#source_branch_lsn DataDatabricksPostgresBranch#source_branch_lsn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 135
          },
          "name": "sourceBranchLsn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branch#source_branch_time DataDatabricksPostgresBranch#source_branch_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 139
          },
          "name": "sourceBranchTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branch#ttl DataDatabricksPostgresBranch#ttl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 143
          },
          "name": "ttl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-branch/index:DataDatabricksPostgresBranchSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresBranch.DataDatabricksPostgresBranchSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranch.DataDatabricksPostgresBranchSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-branch/index.ts",
          "line": 224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-branch/index.ts",
        "line": 217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 293
          },
          "name": "resetExpireTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 309
          },
          "name": "resetIsProtected"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 325
          },
          "name": "resetNoExpiry"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 341
          },
          "name": "resetSourceBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 357
          },
          "name": "resetSourceBranchLsn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 373
          },
          "name": "resetSourceBranchTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 389
          },
          "name": "resetTtl"
        }
      ],
      "name": "DataDatabricksPostgresBranchSpecOutputReference",
      "namespace": "dataDatabricksPostgresBranch",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 297
          },
          "name": "expireTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 313
          },
          "name": "isProtectedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 329
          },
          "name": "noExpiryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 345
          },
          "name": "sourceBranchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 361
          },
          "name": "sourceBranchLsnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 377
          },
          "name": "sourceBranchTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 393
          },
          "name": "ttlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 287
          },
          "name": "expireTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 303
          },
          "name": "isProtected",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 319
          },
          "name": "noExpiry",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 335
          },
          "name": "sourceBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 351
          },
          "name": "sourceBranchLsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 367
          },
          "name": "sourceBranchTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 383
          },
          "name": "ttl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranch.DataDatabricksPostgresBranchSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-branch/index:DataDatabricksPostgresBranchSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresBranch.DataDatabricksPostgresBranchStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranch.DataDatabricksPostgresBranchStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-branch/index.ts",
        "line": 397
      },
      "name": "DataDatabricksPostgresBranchStatus",
      "namespace": "dataDatabricksPostgresBranch",
      "symbolId": "src/data-databricks-postgres-branch/index:DataDatabricksPostgresBranchStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresBranch.DataDatabricksPostgresBranchStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranch.DataDatabricksPostgresBranchStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-branch/index.ts",
          "line": 427
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-branch/index.ts",
        "line": 420
      },
      "name": "DataDatabricksPostgresBranchStatusOutputReference",
      "namespace": "dataDatabricksPostgresBranch",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 447
          },
          "name": "branchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 452
          },
          "name": "currentState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 457
          },
          "name": "default",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 462
          },
          "name": "expireTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 467
          },
          "name": "isProtected",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 472
          },
          "name": "logicalSizeBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 477
          },
          "name": "pendingState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 482
          },
          "name": "sourceBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 487
          },
          "name": "sourceBranchLsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 492
          },
          "name": "sourceBranchTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 497
          },
          "name": "stateChangeTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branch/index.ts",
            "line": 431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranch.DataDatabricksPostgresBranchStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-branch/index:DataDatabricksPostgresBranchStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranches": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branches databricks_postgres_branches}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranches",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branches databricks_postgres_branches} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-branches/index.ts",
          "line": 800
        },
        "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": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-branches/index.ts",
        "line": 768
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksPostgresBranches resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 785
          },
          "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 DataDatabricksPostgresBranches to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branches#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksPostgresBranches that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksPostgresBranches to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 865
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 839
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 868
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 880
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 888
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksPostgresBranches",
      "namespace": "dataDatabricksPostgresBranches",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 773
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 827
          },
          "name": "branches",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 862
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 843
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 856
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 872
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 833
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 849
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-branches/index:DataDatabricksPostgresBranches"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranches": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranches",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-branches/index.ts",
        "line": 505
      },
      "name": "DataDatabricksPostgresBranchesBranches",
      "namespace": "dataDatabricksPostgresBranches",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branches#name DataDatabricksPostgresBranches#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 509
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branches#provider_config DataDatabricksPostgresBranches#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 513
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-branches/index:DataDatabricksPostgresBranchesBranches"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-branches/index.ts",
          "line": 662
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-postgres-branches/index.ts",
        "line": 654
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 669
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksPostgresBranchesBranchesList",
      "namespace": "dataDatabricksPostgresBranches",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 655
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranches"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-branches/index:DataDatabricksPostgresBranchesBranchesList"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-branches/index.ts",
          "line": 561
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-postgres-branches/index.ts",
        "line": 552
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 620
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 623
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksPostgresBranchesBranchesOutputReference",
      "namespace": "dataDatabricksPostgresBranches",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 593
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 611
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 617
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 633
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 639
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 644
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 649
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 606
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 627
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 599
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 565
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranches"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-branches/index:DataDatabricksPostgresBranchesBranchesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-branches/index.ts",
        "line": 28
      },
      "name": "DataDatabricksPostgresBranchesBranchesProviderConfig",
      "namespace": "dataDatabricksPostgresBranches",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branches#workspace_id DataDatabricksPostgresBranches#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 32
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-branches/index:DataDatabricksPostgresBranchesBranchesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-branches/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-branches/index.ts",
        "line": 64
      },
      "name": "DataDatabricksPostgresBranchesBranchesProviderConfigOutputReference",
      "namespace": "dataDatabricksPostgresBranches",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 115
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 108
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-branches/index:DataDatabricksPostgresBranchesBranchesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-branches/index.ts",
        "line": 119
      },
      "name": "DataDatabricksPostgresBranchesBranchesSpec",
      "namespace": "dataDatabricksPostgresBranches",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branches#expire_time DataDatabricksPostgresBranches#expire_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 123
          },
          "name": "expireTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branches#is_protected DataDatabricksPostgresBranches#is_protected}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 127
          },
          "name": "isProtected",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branches#no_expiry DataDatabricksPostgresBranches#no_expiry}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 131
          },
          "name": "noExpiry",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branches#source_branch DataDatabricksPostgresBranches#source_branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 135
          },
          "name": "sourceBranch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branches#source_branch_lsn DataDatabricksPostgresBranches#source_branch_lsn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 139
          },
          "name": "sourceBranchLsn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branches#source_branch_time DataDatabricksPostgresBranches#source_branch_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 143
          },
          "name": "sourceBranchTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branches#ttl DataDatabricksPostgresBranches#ttl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 147
          },
          "name": "ttl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-branches/index:DataDatabricksPostgresBranchesBranchesSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-branches/index.ts",
          "line": 228
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-branches/index.ts",
        "line": 221
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 297
          },
          "name": "resetExpireTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 313
          },
          "name": "resetIsProtected"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 329
          },
          "name": "resetNoExpiry"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 345
          },
          "name": "resetSourceBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 361
          },
          "name": "resetSourceBranchLsn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 377
          },
          "name": "resetSourceBranchTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 393
          },
          "name": "resetTtl"
        }
      ],
      "name": "DataDatabricksPostgresBranchesBranchesSpecOutputReference",
      "namespace": "dataDatabricksPostgresBranches",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 301
          },
          "name": "expireTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 317
          },
          "name": "isProtectedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 333
          },
          "name": "noExpiryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 349
          },
          "name": "sourceBranchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 365
          },
          "name": "sourceBranchLsnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 381
          },
          "name": "sourceBranchTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 397
          },
          "name": "ttlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 291
          },
          "name": "expireTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 307
          },
          "name": "isProtected",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 323
          },
          "name": "noExpiry",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 339
          },
          "name": "sourceBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 355
          },
          "name": "sourceBranchLsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 371
          },
          "name": "sourceBranchTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 387
          },
          "name": "ttl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-branches/index:DataDatabricksPostgresBranchesBranchesSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-branches/index.ts",
        "line": 401
      },
      "name": "DataDatabricksPostgresBranchesBranchesStatus",
      "namespace": "dataDatabricksPostgresBranches",
      "symbolId": "src/data-databricks-postgres-branches/index:DataDatabricksPostgresBranchesBranchesStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-branches/index.ts",
          "line": 431
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-branches/index.ts",
        "line": 424
      },
      "name": "DataDatabricksPostgresBranchesBranchesStatusOutputReference",
      "namespace": "dataDatabricksPostgresBranches",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 451
          },
          "name": "branchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 456
          },
          "name": "currentState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 461
          },
          "name": "default",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 466
          },
          "name": "expireTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 471
          },
          "name": "isProtected",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 476
          },
          "name": "logicalSizeBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 481
          },
          "name": "pendingState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 486
          },
          "name": "sourceBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 491
          },
          "name": "sourceBranchLsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 496
          },
          "name": "sourceBranchTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 501
          },
          "name": "stateChangeTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 435
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesBranchesStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-branches/index:DataDatabricksPostgresBranchesBranchesStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-branches/index.ts",
        "line": 14
      },
      "name": "DataDatabricksPostgresBranchesConfig",
      "namespace": "dataDatabricksPostgresBranches",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branches#parent DataDatabricksPostgresBranches#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 22
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branches#page_size DataDatabricksPostgresBranches#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 18
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branches#provider_config DataDatabricksPostgresBranches#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-branches/index:DataDatabricksPostgresBranchesConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-branches/index.ts",
        "line": 673
      },
      "name": "DataDatabricksPostgresBranchesProviderConfig",
      "namespace": "dataDatabricksPostgresBranches",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_branches#workspace_id DataDatabricksPostgresBranches#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 677
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-branches/index:DataDatabricksPostgresBranchesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-branches/index.ts",
          "line": 717
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-branches/index.ts",
        "line": 709
      },
      "name": "DataDatabricksPostgresBranchesProviderConfigOutputReference",
      "namespace": "dataDatabricksPostgresBranches",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 760
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 753
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-branches/index.ts",
            "line": 721
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresBranches.DataDatabricksPostgresBranchesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-branches/index:DataDatabricksPostgresBranchesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresCatalog.DataDatabricksPostgresCatalog": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_catalog databricks_postgres_catalog}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresCatalog.DataDatabricksPostgresCatalog",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_catalog databricks_postgres_catalog} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-catalog/index.ts",
          "line": 367
        },
        "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": "@cdktn/provider-databricks.dataDatabricksPostgresCatalog.DataDatabricksPostgresCatalogConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-catalog/index.ts",
        "line": 335
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksPostgresCatalog resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 352
          },
          "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 DataDatabricksPostgresCatalog to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_catalog#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksPostgresCatalog that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksPostgresCatalog to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 414
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresCatalog.DataDatabricksPostgresCatalogProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 417
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 451
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 458
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksPostgresCatalog",
      "namespace": "dataDatabricksPostgresCatalog",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 340
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 392
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 411
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresCatalog.DataDatabricksPostgresCatalogProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 427
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresCatalog.DataDatabricksPostgresCatalogSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 433
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresCatalog.DataDatabricksPostgresCatalogStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 438
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 443
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 405
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 421
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresCatalog.DataDatabricksPostgresCatalogProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 398
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-catalog/index:DataDatabricksPostgresCatalog"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresCatalog.DataDatabricksPostgresCatalogConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresCatalog.DataDatabricksPostgresCatalogConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-catalog/index.ts",
        "line": 14
      },
      "name": "DataDatabricksPostgresCatalogConfig",
      "namespace": "dataDatabricksPostgresCatalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_catalog#name DataDatabricksPostgresCatalog#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_catalog#provider_config DataDatabricksPostgresCatalog#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresCatalog.DataDatabricksPostgresCatalogProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-catalog/index:DataDatabricksPostgresCatalogConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresCatalog.DataDatabricksPostgresCatalogProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresCatalog.DataDatabricksPostgresCatalogProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-catalog/index.ts",
        "line": 24
      },
      "name": "DataDatabricksPostgresCatalogProviderConfig",
      "namespace": "dataDatabricksPostgresCatalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_catalog#workspace_id DataDatabricksPostgresCatalog#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 28
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-catalog/index:DataDatabricksPostgresCatalogProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresCatalog.DataDatabricksPostgresCatalogProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresCatalog.DataDatabricksPostgresCatalogProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-catalog/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-catalog/index.ts",
        "line": 60
      },
      "name": "DataDatabricksPostgresCatalogProviderConfigOutputReference",
      "namespace": "dataDatabricksPostgresCatalog",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 111
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresCatalog.DataDatabricksPostgresCatalogProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-catalog/index:DataDatabricksPostgresCatalogProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresCatalog.DataDatabricksPostgresCatalogSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresCatalog.DataDatabricksPostgresCatalogSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-catalog/index.ts",
        "line": 115
      },
      "name": "DataDatabricksPostgresCatalogSpec",
      "namespace": "dataDatabricksPostgresCatalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_catalog#postgres_database DataDatabricksPostgresCatalog#postgres_database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 127
          },
          "name": "postgresDatabase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_catalog#branch DataDatabricksPostgresCatalog#branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 119
          },
          "name": "branch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_catalog#create_database_if_missing DataDatabricksPostgresCatalog#create_database_if_missing}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 123
          },
          "name": "createDatabaseIfMissing",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-catalog/index:DataDatabricksPostgresCatalogSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresCatalog.DataDatabricksPostgresCatalogSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresCatalog.DataDatabricksPostgresCatalogSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-catalog/index.ts",
          "line": 180
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-catalog/index.ts",
        "line": 173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 225
          },
          "name": "resetBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 241
          },
          "name": "resetCreateDatabaseIfMissing"
        }
      ],
      "name": "DataDatabricksPostgresCatalogSpecOutputReference",
      "namespace": "dataDatabricksPostgresCatalog",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 229
          },
          "name": "branchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 245
          },
          "name": "createDatabaseIfMissingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 258
          },
          "name": "postgresDatabaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 219
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 235
          },
          "name": "createDatabaseIfMissing",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 251
          },
          "name": "postgresDatabase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresCatalog.DataDatabricksPostgresCatalogSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-catalog/index:DataDatabricksPostgresCatalogSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresCatalog.DataDatabricksPostgresCatalogStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresCatalog.DataDatabricksPostgresCatalogStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-catalog/index.ts",
        "line": 262
      },
      "name": "DataDatabricksPostgresCatalogStatus",
      "namespace": "dataDatabricksPostgresCatalog",
      "symbolId": "src/data-databricks-postgres-catalog/index:DataDatabricksPostgresCatalogStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresCatalog.DataDatabricksPostgresCatalogStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresCatalog.DataDatabricksPostgresCatalogStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-catalog/index.ts",
          "line": 292
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-catalog/index.ts",
        "line": 285
      },
      "name": "DataDatabricksPostgresCatalogStatusOutputReference",
      "namespace": "dataDatabricksPostgresCatalog",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 312
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 317
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 322
          },
          "name": "postgresDatabase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 327
          },
          "name": "project",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-catalog/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresCatalog.DataDatabricksPostgresCatalogStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-catalog/index:DataDatabricksPostgresCatalogStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresDatabase.DataDatabricksPostgresDatabase": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_database databricks_postgres_database}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabase.DataDatabricksPostgresDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_database databricks_postgres_database} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-database/index.ts",
          "line": 390
        },
        "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": "@cdktn/provider-databricks.dataDatabricksPostgresDatabase.DataDatabricksPostgresDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-database/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksPostgresDatabase resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 375
          },
          "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 DataDatabricksPostgresDatabase to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_database#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksPostgresDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksPostgresDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 442
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabase.DataDatabricksPostgresDatabaseProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 445
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 474
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 481
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksPostgresDatabase",
      "namespace": "dataDatabricksPostgresDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 363
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 415
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 433
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 439
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabase.DataDatabricksPostgresDatabaseProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 455
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabase.DataDatabricksPostgresDatabaseSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 461
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabase.DataDatabricksPostgresDatabaseStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 466
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 428
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 449
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabase.DataDatabricksPostgresDatabaseProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 421
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-database/index:DataDatabricksPostgresDatabase"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresDatabase.DataDatabricksPostgresDatabaseConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabase.DataDatabricksPostgresDatabaseConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-database/index.ts",
        "line": 14
      },
      "name": "DataDatabricksPostgresDatabaseConfig",
      "namespace": "dataDatabricksPostgresDatabase",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_database#name DataDatabricksPostgresDatabase#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_database#provider_config DataDatabricksPostgresDatabase#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabase.DataDatabricksPostgresDatabaseProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-database/index:DataDatabricksPostgresDatabaseConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresDatabase.DataDatabricksPostgresDatabaseProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabase.DataDatabricksPostgresDatabaseProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-database/index.ts",
        "line": 24
      },
      "name": "DataDatabricksPostgresDatabaseProviderConfig",
      "namespace": "dataDatabricksPostgresDatabase",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_database#workspace_id DataDatabricksPostgresDatabase#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 28
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-database/index:DataDatabricksPostgresDatabaseProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresDatabase.DataDatabricksPostgresDatabaseProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabase.DataDatabricksPostgresDatabaseProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-database/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-database/index.ts",
        "line": 60
      },
      "name": "DataDatabricksPostgresDatabaseProviderConfigOutputReference",
      "namespace": "dataDatabricksPostgresDatabase",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 111
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabase.DataDatabricksPostgresDatabaseProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-database/index:DataDatabricksPostgresDatabaseProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresDatabase.DataDatabricksPostgresDatabaseSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabase.DataDatabricksPostgresDatabaseSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-database/index.ts",
        "line": 115
      },
      "name": "DataDatabricksPostgresDatabaseSpec",
      "namespace": "dataDatabricksPostgresDatabase",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_database#postgres_database DataDatabricksPostgresDatabase#postgres_database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 119
          },
          "name": "postgresDatabase",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_database#role DataDatabricksPostgresDatabase#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 123
          },
          "name": "role",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-database/index:DataDatabricksPostgresDatabaseSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresDatabase.DataDatabricksPostgresDatabaseSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabase.DataDatabricksPostgresDatabaseSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-database/index.ts",
          "line": 169
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-database/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 208
          },
          "name": "resetPostgresDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 224
          },
          "name": "resetRole"
        }
      ],
      "name": "DataDatabricksPostgresDatabaseSpecOutputReference",
      "namespace": "dataDatabricksPostgresDatabase",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 212
          },
          "name": "postgresDatabaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 228
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 202
          },
          "name": "postgresDatabase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 218
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabase.DataDatabricksPostgresDatabaseSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-database/index:DataDatabricksPostgresDatabaseSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresDatabase.DataDatabricksPostgresDatabaseStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabase.DataDatabricksPostgresDatabaseStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-database/index.ts",
        "line": 232
      },
      "name": "DataDatabricksPostgresDatabaseStatus",
      "namespace": "dataDatabricksPostgresDatabase",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_database#postgres_database DataDatabricksPostgresDatabase#postgres_database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 236
          },
          "name": "postgresDatabase",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_database#role DataDatabricksPostgresDatabase#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 240
          },
          "name": "role",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-database/index:DataDatabricksPostgresDatabaseStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresDatabase.DataDatabricksPostgresDatabaseStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabase.DataDatabricksPostgresDatabaseStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-database/index.ts",
          "line": 286
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-database/index.ts",
        "line": 279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 330
          },
          "name": "resetPostgresDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 346
          },
          "name": "resetRole"
        }
      ],
      "name": "DataDatabricksPostgresDatabaseStatusOutputReference",
      "namespace": "dataDatabricksPostgresDatabase",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 318
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 334
          },
          "name": "postgresDatabaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 350
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 324
          },
          "name": "postgresDatabase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 340
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-database/index.ts",
            "line": 290
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabase.DataDatabricksPostgresDatabaseStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-database/index:DataDatabricksPostgresDatabaseStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabases": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_databases databricks_postgres_databases}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabases",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_databases databricks_postgres_databases} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-databases/index.ts",
          "line": 648
        },
        "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": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-databases/index.ts",
        "line": 616
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksPostgresDatabases resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 633
          },
          "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 DataDatabricksPostgresDatabases to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_databases#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksPostgresDatabases that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksPostgresDatabases to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 713
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 687
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 716
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 728
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 736
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksPostgresDatabases",
      "namespace": "dataDatabricksPostgresDatabases",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 621
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 675
          },
          "name": "databases",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 710
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 691
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 704
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 720
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 681
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 697
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-databases/index:DataDatabricksPostgresDatabases"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-databases/index.ts",
        "line": 14
      },
      "name": "DataDatabricksPostgresDatabasesConfig",
      "namespace": "dataDatabricksPostgresDatabases",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_databases#parent DataDatabricksPostgresDatabases#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 22
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_databases#page_size DataDatabricksPostgresDatabases#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 18
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_databases#provider_config DataDatabricksPostgresDatabases#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-databases/index:DataDatabricksPostgresDatabasesConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabases": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-databases/index.ts",
        "line": 358
      },
      "name": "DataDatabricksPostgresDatabasesDatabases",
      "namespace": "dataDatabricksPostgresDatabases",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_databases#name DataDatabricksPostgresDatabases#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 362
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_databases#provider_config DataDatabricksPostgresDatabases#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 366
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-databases/index:DataDatabricksPostgresDatabasesDatabases"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-databases/index.ts",
          "line": 510
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-postgres-databases/index.ts",
        "line": 502
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 517
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksPostgresDatabasesDatabasesList",
      "namespace": "dataDatabricksPostgresDatabases",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 503
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabases"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-databases/index:DataDatabricksPostgresDatabasesDatabasesList"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-databases/index.ts",
          "line": 414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-postgres-databases/index.ts",
        "line": 405
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 473
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 476
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksPostgresDatabasesDatabasesOutputReference",
      "namespace": "dataDatabricksPostgresDatabases",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 446
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 464
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 470
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 486
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 492
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 497
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 459
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 480
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 452
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabases"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-databases/index:DataDatabricksPostgresDatabasesDatabasesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-databases/index.ts",
        "line": 28
      },
      "name": "DataDatabricksPostgresDatabasesDatabasesProviderConfig",
      "namespace": "dataDatabricksPostgresDatabases",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_databases#workspace_id DataDatabricksPostgresDatabases#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 32
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-databases/index:DataDatabricksPostgresDatabasesDatabasesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-databases/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-databases/index.ts",
        "line": 64
      },
      "name": "DataDatabricksPostgresDatabasesDatabasesProviderConfigOutputReference",
      "namespace": "dataDatabricksPostgresDatabases",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 115
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 108
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-databases/index:DataDatabricksPostgresDatabasesDatabasesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-databases/index.ts",
        "line": 119
      },
      "name": "DataDatabricksPostgresDatabasesDatabasesSpec",
      "namespace": "dataDatabricksPostgresDatabases",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_databases#postgres_database DataDatabricksPostgresDatabases#postgres_database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 123
          },
          "name": "postgresDatabase",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_databases#role DataDatabricksPostgresDatabases#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 127
          },
          "name": "role",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-databases/index:DataDatabricksPostgresDatabasesDatabasesSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-databases/index.ts",
          "line": 173
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-databases/index.ts",
        "line": 166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 212
          },
          "name": "resetPostgresDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 228
          },
          "name": "resetRole"
        }
      ],
      "name": "DataDatabricksPostgresDatabasesDatabasesSpecOutputReference",
      "namespace": "dataDatabricksPostgresDatabases",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 216
          },
          "name": "postgresDatabaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 232
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 206
          },
          "name": "postgresDatabase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 222
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-databases/index:DataDatabricksPostgresDatabasesDatabasesSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-databases/index.ts",
        "line": 236
      },
      "name": "DataDatabricksPostgresDatabasesDatabasesStatus",
      "namespace": "dataDatabricksPostgresDatabases",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_databases#postgres_database DataDatabricksPostgresDatabases#postgres_database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 240
          },
          "name": "postgresDatabase",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_databases#role DataDatabricksPostgresDatabases#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 244
          },
          "name": "role",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-databases/index:DataDatabricksPostgresDatabasesDatabasesStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-databases/index.ts",
          "line": 290
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-databases/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 334
          },
          "name": "resetPostgresDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 350
          },
          "name": "resetRole"
        }
      ],
      "name": "DataDatabricksPostgresDatabasesDatabasesStatusOutputReference",
      "namespace": "dataDatabricksPostgresDatabases",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 322
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 338
          },
          "name": "postgresDatabaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 354
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 328
          },
          "name": "postgresDatabase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 344
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 294
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesDatabasesStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-databases/index:DataDatabricksPostgresDatabasesDatabasesStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-databases/index.ts",
        "line": 521
      },
      "name": "DataDatabricksPostgresDatabasesProviderConfig",
      "namespace": "dataDatabricksPostgresDatabases",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_databases#workspace_id DataDatabricksPostgresDatabases#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 525
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-databases/index:DataDatabricksPostgresDatabasesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-databases/index.ts",
          "line": 565
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-databases/index.ts",
        "line": 557
      },
      "name": "DataDatabricksPostgresDatabasesProviderConfigOutputReference",
      "namespace": "dataDatabricksPostgresDatabases",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 608
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 601
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-databases/index.ts",
            "line": 569
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresDatabases.DataDatabricksPostgresDatabasesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-databases/index:DataDatabricksPostgresDatabasesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpoint": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoint databricks_postgres_endpoint}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoint databricks_postgres_endpoint} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-endpoint/index.ts",
          "line": 1077
        },
        "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": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoint/index.ts",
        "line": 1045
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksPostgresEndpoint resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 1062
          },
          "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 DataDatabricksPostgresEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksPostgresEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksPostgresEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 1129
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 1132
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 1166
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 1173
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksPostgresEndpoint",
      "namespace": "dataDatabricksPostgresEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 1050
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 1102
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 1120
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 1126
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 1142
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 1148
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 1153
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 1158
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 1115
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 1136
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 1108
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoint/index:DataDatabricksPostgresEndpoint"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoint/index.ts",
        "line": 14
      },
      "name": "DataDatabricksPostgresEndpointConfig",
      "namespace": "dataDatabricksPostgresEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoint#name DataDatabricksPostgresEndpoint#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoint#provider_config DataDatabricksPostgresEndpoint#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoint/index:DataDatabricksPostgresEndpointConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoint/index.ts",
        "line": 24
      },
      "name": "DataDatabricksPostgresEndpointProviderConfig",
      "namespace": "dataDatabricksPostgresEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoint#workspace_id DataDatabricksPostgresEndpoint#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 28
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoint/index:DataDatabricksPostgresEndpointProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-endpoint/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoint/index.ts",
        "line": 60
      },
      "name": "DataDatabricksPostgresEndpointProviderConfigOutputReference",
      "namespace": "dataDatabricksPostgresEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 111
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoint/index:DataDatabricksPostgresEndpointProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoint/index.ts",
        "line": 363
      },
      "name": "DataDatabricksPostgresEndpointSpec",
      "namespace": "dataDatabricksPostgresEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoint#endpoint_type DataDatabricksPostgresEndpoint#endpoint_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 379
          },
          "name": "endpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoint#autoscaling_limit_max_cu DataDatabricksPostgresEndpoint#autoscaling_limit_max_cu}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 367
          },
          "name": "autoscalingLimitMaxCu",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoint#autoscaling_limit_min_cu DataDatabricksPostgresEndpoint#autoscaling_limit_min_cu}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 371
          },
          "name": "autoscalingLimitMinCu",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoint#disabled DataDatabricksPostgresEndpoint#disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 375
          },
          "name": "disabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoint#group DataDatabricksPostgresEndpoint#group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 383
          },
          "name": "group",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointSpecGroup"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoint#no_suspension DataDatabricksPostgresEndpoint#no_suspension}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 387
          },
          "name": "noSuspension",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoint#settings DataDatabricksPostgresEndpoint#settings}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 391
          },
          "name": "settings",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointSpecSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoint#suspend_timeout_duration DataDatabricksPostgresEndpoint#suspend_timeout_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 395
          },
          "name": "suspendTimeoutDuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoint/index:DataDatabricksPostgresEndpointSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointSpecGroup": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointSpecGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoint/index.ts",
        "line": 115
      },
      "name": "DataDatabricksPostgresEndpointSpecGroup",
      "namespace": "dataDatabricksPostgresEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoint#max DataDatabricksPostgresEndpoint#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 123
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoint#min DataDatabricksPostgresEndpoint#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 127
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoint#enable_readable_secondaries DataDatabricksPostgresEndpoint#enable_readable_secondaries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 119
          },
          "name": "enableReadableSecondaries",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoint/index:DataDatabricksPostgresEndpointSpecGroup"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointSpecGroupOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointSpecGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-endpoint/index.ts",
          "line": 181
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoint/index.ts",
        "line": 173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 235
          },
          "name": "resetEnableReadableSecondaries"
        }
      ],
      "name": "DataDatabricksPostgresEndpointSpecGroupOutputReference",
      "namespace": "dataDatabricksPostgresEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 239
          },
          "name": "enableReadableSecondariesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 252
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 265
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 229
          },
          "name": "enableReadableSecondaries",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 245
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 258
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointSpecGroup"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoint/index:DataDatabricksPostgresEndpointSpecGroupOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-endpoint/index.ts",
          "line": 483
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoint/index.ts",
        "line": 476
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 616
          },
          "name": "putGroup",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointSpecGroup"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 648
          },
          "name": "putSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointSpecSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 558
          },
          "name": "resetAutoscalingLimitMaxCu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 574
          },
          "name": "resetAutoscalingLimitMinCu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 590
          },
          "name": "resetDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 619
          },
          "name": "resetGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 635
          },
          "name": "resetNoSuspension"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 651
          },
          "name": "resetSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 667
          },
          "name": "resetSuspendTimeoutDuration"
        }
      ],
      "name": "DataDatabricksPostgresEndpointSpecOutputReference",
      "namespace": "dataDatabricksPostgresEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 613
          },
          "name": "group",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointSpecGroupOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 645
          },
          "name": "settings",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointSpecSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 562
          },
          "name": "autoscalingLimitMaxCuInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 578
          },
          "name": "autoscalingLimitMinCuInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 594
          },
          "name": "disabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 607
          },
          "name": "endpointTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 623
          },
          "name": "groupInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointSpecGroup"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 639
          },
          "name": "noSuspensionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 655
          },
          "name": "settingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointSpecSettings"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 671
          },
          "name": "suspendTimeoutDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 552
          },
          "name": "autoscalingLimitMaxCu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 568
          },
          "name": "autoscalingLimitMinCu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 584
          },
          "name": "disabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 600
          },
          "name": "endpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 629
          },
          "name": "noSuspension",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 661
          },
          "name": "suspendTimeoutDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 487
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoint/index:DataDatabricksPostgresEndpointSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointSpecSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointSpecSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoint/index.ts",
        "line": 269
      },
      "name": "DataDatabricksPostgresEndpointSpecSettings",
      "namespace": "dataDatabricksPostgresEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoint#pg_settings DataDatabricksPostgresEndpoint#pg_settings}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 273
          },
          "name": "pgSettings",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoint/index:DataDatabricksPostgresEndpointSpecSettings"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointSpecSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointSpecSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-endpoint/index.ts",
          "line": 313
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoint/index.ts",
        "line": 305
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 355
          },
          "name": "resetPgSettings"
        }
      ],
      "name": "DataDatabricksPostgresEndpointSpecSettingsOutputReference",
      "namespace": "dataDatabricksPostgresEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 359
          },
          "name": "pgSettingsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 349
          },
          "name": "pgSettings",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointSpecSettings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoint/index:DataDatabricksPostgresEndpointSpecSettingsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoint/index.ts",
        "line": 934
      },
      "name": "DataDatabricksPostgresEndpointStatus",
      "namespace": "dataDatabricksPostgresEndpoint",
      "symbolId": "src/data-databricks-postgres-endpoint/index:DataDatabricksPostgresEndpointStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointStatusGroup": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointStatusGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoint/index.ts",
        "line": 675
      },
      "name": "DataDatabricksPostgresEndpointStatusGroup",
      "namespace": "dataDatabricksPostgresEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoint#max DataDatabricksPostgresEndpoint#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 679
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoint#min DataDatabricksPostgresEndpoint#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 683
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoint/index:DataDatabricksPostgresEndpointStatusGroup"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointStatusGroupOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointStatusGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-endpoint/index.ts",
          "line": 729
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoint/index.ts",
        "line": 722
      },
      "name": "DataDatabricksPostgresEndpointStatusGroupOutputReference",
      "namespace": "dataDatabricksPostgresEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 761
          },
          "name": "enableReadableSecondaries",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 774
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 787
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 767
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 780
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 733
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointStatusGroup"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoint/index:DataDatabricksPostgresEndpointStatusGroupOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointStatusHosts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointStatusHosts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoint/index.ts",
        "line": 791
      },
      "name": "DataDatabricksPostgresEndpointStatusHosts",
      "namespace": "dataDatabricksPostgresEndpoint",
      "symbolId": "src/data-databricks-postgres-endpoint/index:DataDatabricksPostgresEndpointStatusHosts"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointStatusHostsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointStatusHostsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-endpoint/index.ts",
          "line": 821
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoint/index.ts",
        "line": 814
      },
      "name": "DataDatabricksPostgresEndpointStatusHostsOutputReference",
      "namespace": "dataDatabricksPostgresEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 841
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 846
          },
          "name": "readOnlyHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 825
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointStatusHosts"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoint/index:DataDatabricksPostgresEndpointStatusHostsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-endpoint/index.ts",
          "line": 964
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoint/index.ts",
        "line": 957
      },
      "name": "DataDatabricksPostgresEndpointStatusOutputReference",
      "namespace": "dataDatabricksPostgresEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 984
          },
          "name": "autoscalingLimitMaxCu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 989
          },
          "name": "autoscalingLimitMinCu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 994
          },
          "name": "currentState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 999
          },
          "name": "disabled",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 1004
          },
          "name": "endpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 1009
          },
          "name": "endpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 1015
          },
          "name": "group",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointStatusGroupOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 1021
          },
          "name": "hosts",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointStatusHostsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 1026
          },
          "name": "pendingState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 1032
          },
          "name": "settings",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointStatusSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 1037
          },
          "name": "suspendTimeoutDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 968
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoint/index:DataDatabricksPostgresEndpointStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointStatusSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointStatusSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoint/index.ts",
        "line": 850
      },
      "name": "DataDatabricksPostgresEndpointStatusSettings",
      "namespace": "dataDatabricksPostgresEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoint#pg_settings DataDatabricksPostgresEndpoint#pg_settings}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 854
          },
          "name": "pgSettings",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoint/index:DataDatabricksPostgresEndpointStatusSettings"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointStatusSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointStatusSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-endpoint/index.ts",
          "line": 893
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoint/index.ts",
        "line": 886
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 926
          },
          "name": "resetPgSettings"
        }
      ],
      "name": "DataDatabricksPostgresEndpointStatusSettingsOutputReference",
      "namespace": "dataDatabricksPostgresEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 930
          },
          "name": "pgSettingsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 920
          },
          "name": "pgSettings",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoint/index.ts",
            "line": 897
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoint.DataDatabricksPostgresEndpointStatusSettings"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoint/index:DataDatabricksPostgresEndpointStatusSettingsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpoints": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoints databricks_postgres_endpoints}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpoints",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoints databricks_postgres_endpoints} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-endpoints/index.ts",
          "line": 1340
        },
        "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": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoints/index.ts",
        "line": 1308
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksPostgresEndpoints resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1325
          },
          "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 DataDatabricksPostgresEndpoints to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoints#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksPostgresEndpoints that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksPostgresEndpoints to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1405
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1379
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1408
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1420
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1428
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksPostgresEndpoints",
      "namespace": "dataDatabricksPostgresEndpoints",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1313
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1367
          },
          "name": "endpoints",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1402
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1383
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1396
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1412
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1373
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1389
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoints/index:DataDatabricksPostgresEndpoints"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoints/index.ts",
        "line": 14
      },
      "name": "DataDatabricksPostgresEndpointsConfig",
      "namespace": "dataDatabricksPostgresEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoints#parent DataDatabricksPostgresEndpoints#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 22
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoints#page_size DataDatabricksPostgresEndpoints#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 18
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoints#provider_config DataDatabricksPostgresEndpoints#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoints/index:DataDatabricksPostgresEndpointsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpoints": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoints/index.ts",
        "line": 1045
      },
      "name": "DataDatabricksPostgresEndpointsEndpoints",
      "namespace": "dataDatabricksPostgresEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoints#name DataDatabricksPostgresEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1049
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoints#provider_config DataDatabricksPostgresEndpoints#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1053
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoints/index:DataDatabricksPostgresEndpointsEndpoints"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-endpoints/index.ts",
          "line": 1202
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-postgres-endpoints/index.ts",
        "line": 1194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1209
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksPostgresEndpointsEndpointsList",
      "namespace": "dataDatabricksPostgresEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpoints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoints/index:DataDatabricksPostgresEndpointsEndpointsList"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-endpoints/index.ts",
          "line": 1101
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-postgres-endpoints/index.ts",
        "line": 1092
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1160
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1163
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksPostgresEndpointsEndpointsOutputReference",
      "namespace": "dataDatabricksPostgresEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1133
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1151
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1157
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1173
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1179
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1184
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1189
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1146
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1167
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1139
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1105
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpoints"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoints/index:DataDatabricksPostgresEndpointsEndpointsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoints/index.ts",
        "line": 28
      },
      "name": "DataDatabricksPostgresEndpointsEndpointsProviderConfig",
      "namespace": "dataDatabricksPostgresEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoints#workspace_id DataDatabricksPostgresEndpoints#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 32
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoints/index:DataDatabricksPostgresEndpointsEndpointsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-endpoints/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoints/index.ts",
        "line": 64
      },
      "name": "DataDatabricksPostgresEndpointsEndpointsProviderConfigOutputReference",
      "namespace": "dataDatabricksPostgresEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 115
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 108
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoints/index:DataDatabricksPostgresEndpointsEndpointsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoints/index.ts",
        "line": 367
      },
      "name": "DataDatabricksPostgresEndpointsEndpointsSpec",
      "namespace": "dataDatabricksPostgresEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoints#endpoint_type DataDatabricksPostgresEndpoints#endpoint_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 383
          },
          "name": "endpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoints#autoscaling_limit_max_cu DataDatabricksPostgresEndpoints#autoscaling_limit_max_cu}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 371
          },
          "name": "autoscalingLimitMaxCu",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoints#autoscaling_limit_min_cu DataDatabricksPostgresEndpoints#autoscaling_limit_min_cu}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 375
          },
          "name": "autoscalingLimitMinCu",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoints#disabled DataDatabricksPostgresEndpoints#disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 379
          },
          "name": "disabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoints#group DataDatabricksPostgresEndpoints#group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 387
          },
          "name": "group",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsSpecGroup"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoints#no_suspension DataDatabricksPostgresEndpoints#no_suspension}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 391
          },
          "name": "noSuspension",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoints#settings DataDatabricksPostgresEndpoints#settings}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 395
          },
          "name": "settings",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsSpecSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoints#suspend_timeout_duration DataDatabricksPostgresEndpoints#suspend_timeout_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 399
          },
          "name": "suspendTimeoutDuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoints/index:DataDatabricksPostgresEndpointsEndpointsSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsSpecGroup": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsSpecGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoints/index.ts",
        "line": 119
      },
      "name": "DataDatabricksPostgresEndpointsEndpointsSpecGroup",
      "namespace": "dataDatabricksPostgresEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoints#max DataDatabricksPostgresEndpoints#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 127
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoints#min DataDatabricksPostgresEndpoints#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 131
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoints#enable_readable_secondaries DataDatabricksPostgresEndpoints#enable_readable_secondaries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 123
          },
          "name": "enableReadableSecondaries",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoints/index:DataDatabricksPostgresEndpointsEndpointsSpecGroup"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsSpecGroupOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsSpecGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-endpoints/index.ts",
          "line": 185
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoints/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 239
          },
          "name": "resetEnableReadableSecondaries"
        }
      ],
      "name": "DataDatabricksPostgresEndpointsEndpointsSpecGroupOutputReference",
      "namespace": "dataDatabricksPostgresEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 243
          },
          "name": "enableReadableSecondariesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 256
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 269
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 233
          },
          "name": "enableReadableSecondaries",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 249
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 262
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsSpecGroup"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoints/index:DataDatabricksPostgresEndpointsEndpointsSpecGroupOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-endpoints/index.ts",
          "line": 487
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoints/index.ts",
        "line": 480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 620
          },
          "name": "putGroup",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsSpecGroup"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 652
          },
          "name": "putSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsSpecSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 562
          },
          "name": "resetAutoscalingLimitMaxCu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 578
          },
          "name": "resetAutoscalingLimitMinCu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 594
          },
          "name": "resetDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 623
          },
          "name": "resetGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 639
          },
          "name": "resetNoSuspension"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 655
          },
          "name": "resetSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 671
          },
          "name": "resetSuspendTimeoutDuration"
        }
      ],
      "name": "DataDatabricksPostgresEndpointsEndpointsSpecOutputReference",
      "namespace": "dataDatabricksPostgresEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 617
          },
          "name": "group",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsSpecGroupOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 649
          },
          "name": "settings",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsSpecSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 566
          },
          "name": "autoscalingLimitMaxCuInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 582
          },
          "name": "autoscalingLimitMinCuInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 598
          },
          "name": "disabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 611
          },
          "name": "endpointTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 627
          },
          "name": "groupInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsSpecGroup"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 643
          },
          "name": "noSuspensionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 659
          },
          "name": "settingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsSpecSettings"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 675
          },
          "name": "suspendTimeoutDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 556
          },
          "name": "autoscalingLimitMaxCu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 572
          },
          "name": "autoscalingLimitMinCu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 588
          },
          "name": "disabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 604
          },
          "name": "endpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 633
          },
          "name": "noSuspension",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 665
          },
          "name": "suspendTimeoutDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 491
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoints/index:DataDatabricksPostgresEndpointsEndpointsSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsSpecSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsSpecSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoints/index.ts",
        "line": 273
      },
      "name": "DataDatabricksPostgresEndpointsEndpointsSpecSettings",
      "namespace": "dataDatabricksPostgresEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoints#pg_settings DataDatabricksPostgresEndpoints#pg_settings}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 277
          },
          "name": "pgSettings",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoints/index:DataDatabricksPostgresEndpointsEndpointsSpecSettings"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsSpecSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsSpecSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-endpoints/index.ts",
          "line": 317
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoints/index.ts",
        "line": 309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 359
          },
          "name": "resetPgSettings"
        }
      ],
      "name": "DataDatabricksPostgresEndpointsEndpointsSpecSettingsOutputReference",
      "namespace": "dataDatabricksPostgresEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 363
          },
          "name": "pgSettingsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 353
          },
          "name": "pgSettings",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsSpecSettings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoints/index:DataDatabricksPostgresEndpointsEndpointsSpecSettingsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoints/index.ts",
        "line": 938
      },
      "name": "DataDatabricksPostgresEndpointsEndpointsStatus",
      "namespace": "dataDatabricksPostgresEndpoints",
      "symbolId": "src/data-databricks-postgres-endpoints/index:DataDatabricksPostgresEndpointsEndpointsStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsStatusGroup": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsStatusGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoints/index.ts",
        "line": 679
      },
      "name": "DataDatabricksPostgresEndpointsEndpointsStatusGroup",
      "namespace": "dataDatabricksPostgresEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoints#max DataDatabricksPostgresEndpoints#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 683
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoints#min DataDatabricksPostgresEndpoints#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 687
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoints/index:DataDatabricksPostgresEndpointsEndpointsStatusGroup"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsStatusGroupOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsStatusGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-endpoints/index.ts",
          "line": 733
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoints/index.ts",
        "line": 726
      },
      "name": "DataDatabricksPostgresEndpointsEndpointsStatusGroupOutputReference",
      "namespace": "dataDatabricksPostgresEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 765
          },
          "name": "enableReadableSecondaries",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 778
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 791
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 771
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 784
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 737
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsStatusGroup"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoints/index:DataDatabricksPostgresEndpointsEndpointsStatusGroupOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsStatusHosts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsStatusHosts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoints/index.ts",
        "line": 795
      },
      "name": "DataDatabricksPostgresEndpointsEndpointsStatusHosts",
      "namespace": "dataDatabricksPostgresEndpoints",
      "symbolId": "src/data-databricks-postgres-endpoints/index:DataDatabricksPostgresEndpointsEndpointsStatusHosts"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsStatusHostsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsStatusHostsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-endpoints/index.ts",
          "line": 825
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoints/index.ts",
        "line": 818
      },
      "name": "DataDatabricksPostgresEndpointsEndpointsStatusHostsOutputReference",
      "namespace": "dataDatabricksPostgresEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 845
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 850
          },
          "name": "readOnlyHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 829
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsStatusHosts"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoints/index:DataDatabricksPostgresEndpointsEndpointsStatusHostsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-endpoints/index.ts",
          "line": 968
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoints/index.ts",
        "line": 961
      },
      "name": "DataDatabricksPostgresEndpointsEndpointsStatusOutputReference",
      "namespace": "dataDatabricksPostgresEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 988
          },
          "name": "autoscalingLimitMaxCu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 993
          },
          "name": "autoscalingLimitMinCu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 998
          },
          "name": "currentState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1003
          },
          "name": "disabled",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1008
          },
          "name": "endpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1013
          },
          "name": "endpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1019
          },
          "name": "group",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsStatusGroupOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1025
          },
          "name": "hosts",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsStatusHostsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1030
          },
          "name": "pendingState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1036
          },
          "name": "settings",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsStatusSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1041
          },
          "name": "suspendTimeoutDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 972
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoints/index:DataDatabricksPostgresEndpointsEndpointsStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsStatusSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsStatusSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoints/index.ts",
        "line": 854
      },
      "name": "DataDatabricksPostgresEndpointsEndpointsStatusSettings",
      "namespace": "dataDatabricksPostgresEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoints#pg_settings DataDatabricksPostgresEndpoints#pg_settings}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 858
          },
          "name": "pgSettings",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoints/index:DataDatabricksPostgresEndpointsEndpointsStatusSettings"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsStatusSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsStatusSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-endpoints/index.ts",
          "line": 897
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoints/index.ts",
        "line": 890
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 930
          },
          "name": "resetPgSettings"
        }
      ],
      "name": "DataDatabricksPostgresEndpointsEndpointsStatusSettingsOutputReference",
      "namespace": "dataDatabricksPostgresEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 934
          },
          "name": "pgSettingsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 924
          },
          "name": "pgSettings",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 901
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsEndpointsStatusSettings"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoints/index:DataDatabricksPostgresEndpointsEndpointsStatusSettingsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoints/index.ts",
        "line": 1213
      },
      "name": "DataDatabricksPostgresEndpointsProviderConfig",
      "namespace": "dataDatabricksPostgresEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_endpoints#workspace_id DataDatabricksPostgresEndpoints#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1217
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoints/index:DataDatabricksPostgresEndpointsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-endpoints/index.ts",
          "line": 1257
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-endpoints/index.ts",
        "line": 1249
      },
      "name": "DataDatabricksPostgresEndpointsProviderConfigOutputReference",
      "namespace": "dataDatabricksPostgresEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1300
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1293
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-endpoints/index.ts",
            "line": 1261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresEndpoints.DataDatabricksPostgresEndpointsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-endpoints/index:DataDatabricksPostgresEndpointsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProject": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project databricks_postgres_project}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProject",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project databricks_postgres_project} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-project/index.ts",
          "line": 1545
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-project/index.ts",
        "line": 1513
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksPostgresProject resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1530
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatabricksPostgresProject to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksPostgresProject that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksPostgresProject to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1603
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1606
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1645
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1652
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksPostgresProject",
      "namespace": "dataDatabricksPostgresProject",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1518
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1570
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1575
          },
          "name": "deleteTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1581
          },
          "name": "initialEndpointSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectInitialEndpointSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1600
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1615
          },
          "name": "purgeTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1621
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1627
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1632
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1637
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1594
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1610
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1587
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-project/index:DataDatabricksPostgresProject"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-project/index.ts",
        "line": 14
      },
      "name": "DataDatabricksPostgresProjectConfig",
      "namespace": "dataDatabricksPostgresProject",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#name DataDatabricksPostgresProject#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#provider_config DataDatabricksPostgresProject#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-project/index:DataDatabricksPostgresProjectConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectInitialEndpointSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectInitialEndpointSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-project/index.ts",
        "line": 178
      },
      "name": "DataDatabricksPostgresProjectInitialEndpointSpec",
      "namespace": "dataDatabricksPostgresProject",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#group DataDatabricksPostgresProject#group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 182
          },
          "name": "group",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectInitialEndpointSpecGroup"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-project/index:DataDatabricksPostgresProjectInitialEndpointSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectInitialEndpointSpecGroup": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectInitialEndpointSpecGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-project/index.ts",
        "line": 24
      },
      "name": "DataDatabricksPostgresProjectInitialEndpointSpecGroup",
      "namespace": "dataDatabricksPostgresProject",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#max DataDatabricksPostgresProject#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 32
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#min DataDatabricksPostgresProject#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 36
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#enable_readable_secondaries DataDatabricksPostgresProject#enable_readable_secondaries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 28
          },
          "name": "enableReadableSecondaries",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-project/index:DataDatabricksPostgresProjectInitialEndpointSpecGroup"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectInitialEndpointSpecGroupOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectInitialEndpointSpecGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-project/index.ts",
          "line": 90
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-project/index.ts",
        "line": 82
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 144
          },
          "name": "resetEnableReadableSecondaries"
        }
      ],
      "name": "DataDatabricksPostgresProjectInitialEndpointSpecGroupOutputReference",
      "namespace": "dataDatabricksPostgresProject",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 148
          },
          "name": "enableReadableSecondariesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 161
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 174
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 138
          },
          "name": "enableReadableSecondaries",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 154
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 167
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 94
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectInitialEndpointSpecGroup"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-project/index:DataDatabricksPostgresProjectInitialEndpointSpecGroupOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectInitialEndpointSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectInitialEndpointSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-project/index.ts",
          "line": 221
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-project/index.ts",
        "line": 214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 251
          },
          "name": "putGroup",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectInitialEndpointSpecGroup"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 254
          },
          "name": "resetGroup"
        }
      ],
      "name": "DataDatabricksPostgresProjectInitialEndpointSpecOutputReference",
      "namespace": "dataDatabricksPostgresProject",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 248
          },
          "name": "group",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectInitialEndpointSpecGroupOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 258
          },
          "name": "groupInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectInitialEndpointSpecGroup"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 225
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectInitialEndpointSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-project/index:DataDatabricksPostgresProjectInitialEndpointSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-project/index.ts",
        "line": 262
      },
      "name": "DataDatabricksPostgresProjectProviderConfig",
      "namespace": "dataDatabricksPostgresProject",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#workspace_id DataDatabricksPostgresProject#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 266
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-project/index:DataDatabricksPostgresProjectProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-project/index.ts",
          "line": 306
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-project/index.ts",
        "line": 298
      },
      "name": "DataDatabricksPostgresProjectProviderConfigOutputReference",
      "namespace": "dataDatabricksPostgresProject",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 349
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 342
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-project/index:DataDatabricksPostgresProjectProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-project/index.ts",
        "line": 728
      },
      "name": "DataDatabricksPostgresProjectSpec",
      "namespace": "dataDatabricksPostgresProject",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#budget_policy_id DataDatabricksPostgresProject#budget_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 732
          },
          "name": "budgetPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#custom_tags DataDatabricksPostgresProject#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 736
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpecCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#default_branch DataDatabricksPostgresProject#default_branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 740
          },
          "name": "defaultBranch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#default_endpoint_settings DataDatabricksPostgresProject#default_endpoint_settings}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 744
          },
          "name": "defaultEndpointSettings",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpecDefaultEndpointSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#display_name DataDatabricksPostgresProject#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 748
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#enable_pg_native_login DataDatabricksPostgresProject#enable_pg_native_login}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 752
          },
          "name": "enablePgNativeLogin",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#history_retention_duration DataDatabricksPostgresProject#history_retention_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 756
          },
          "name": "historyRetentionDuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#pg_version DataDatabricksPostgresProject#pg_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 760
          },
          "name": "pgVersion",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-project/index:DataDatabricksPostgresProjectSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpecCustomTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpecCustomTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-project/index.ts",
        "line": 353
      },
      "name": "DataDatabricksPostgresProjectSpecCustomTags",
      "namespace": "dataDatabricksPostgresProject",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#key DataDatabricksPostgresProject#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 357
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#value DataDatabricksPostgresProject#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 361
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-project/index:DataDatabricksPostgresProjectSpecCustomTags"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpecCustomTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpecCustomTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-project/index.ts",
          "line": 491
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-postgres-project/index.ts",
        "line": 483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 498
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpecCustomTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksPostgresProjectSpecCustomTagsList",
      "namespace": "dataDatabricksPostgresProject",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 484
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpecCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-project/index:DataDatabricksPostgresProjectSpecCustomTagsList"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpecCustomTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpecCustomTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-project/index.ts",
          "line": 410
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-postgres-project/index.ts",
        "line": 400
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 458
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 474
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksPostgresProjectSpecCustomTagsOutputReference",
      "namespace": "dataDatabricksPostgresProject",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 462
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 478
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 452
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 468
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 414
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpecCustomTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-project/index:DataDatabricksPostgresProjectSpecCustomTagsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpecDefaultEndpointSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpecDefaultEndpointSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-project/index.ts",
        "line": 502
      },
      "name": "DataDatabricksPostgresProjectSpecDefaultEndpointSettings",
      "namespace": "dataDatabricksPostgresProject",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#autoscaling_limit_max_cu DataDatabricksPostgresProject#autoscaling_limit_max_cu}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 506
          },
          "name": "autoscalingLimitMaxCu",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#autoscaling_limit_min_cu DataDatabricksPostgresProject#autoscaling_limit_min_cu}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 510
          },
          "name": "autoscalingLimitMinCu",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#no_suspension DataDatabricksPostgresProject#no_suspension}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 514
          },
          "name": "noSuspension",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#pg_settings DataDatabricksPostgresProject#pg_settings}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 518
          },
          "name": "pgSettings",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#suspend_timeout_duration DataDatabricksPostgresProject#suspend_timeout_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 522
          },
          "name": "suspendTimeoutDuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-project/index:DataDatabricksPostgresProjectSpecDefaultEndpointSettings"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpecDefaultEndpointSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpecDefaultEndpointSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-project/index.ts",
          "line": 590
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-project/index.ts",
        "line": 582
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 656
          },
          "name": "resetAutoscalingLimitMaxCu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 672
          },
          "name": "resetAutoscalingLimitMinCu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 688
          },
          "name": "resetNoSuspension"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 704
          },
          "name": "resetPgSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 720
          },
          "name": "resetSuspendTimeoutDuration"
        }
      ],
      "name": "DataDatabricksPostgresProjectSpecDefaultEndpointSettingsOutputReference",
      "namespace": "dataDatabricksPostgresProject",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 660
          },
          "name": "autoscalingLimitMaxCuInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 676
          },
          "name": "autoscalingLimitMinCuInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 692
          },
          "name": "noSuspensionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 708
          },
          "name": "pgSettingsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 724
          },
          "name": "suspendTimeoutDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 650
          },
          "name": "autoscalingLimitMaxCu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 666
          },
          "name": "autoscalingLimitMinCu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 682
          },
          "name": "noSuspension",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 698
          },
          "name": "pgSettings",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 714
          },
          "name": "suspendTimeoutDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 594
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpecDefaultEndpointSettings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-project/index:DataDatabricksPostgresProjectSpecDefaultEndpointSettingsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-project/index.ts",
          "line": 848
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-project/index.ts",
        "line": 841
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 936
          },
          "name": "putCustomTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpecCustomTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 968
          },
          "name": "putDefaultEndpointSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpecDefaultEndpointSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 923
          },
          "name": "resetBudgetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 939
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 955
          },
          "name": "resetDefaultBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 971
          },
          "name": "resetDefaultEndpointSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 987
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1003
          },
          "name": "resetEnablePgNativeLogin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1019
          },
          "name": "resetHistoryRetentionDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1035
          },
          "name": "resetPgVersion"
        }
      ],
      "name": "DataDatabricksPostgresProjectSpecOutputReference",
      "namespace": "dataDatabricksPostgresProject",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 933
          },
          "name": "customTags",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpecCustomTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 965
          },
          "name": "defaultEndpointSettings",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpecDefaultEndpointSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 927
          },
          "name": "budgetPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 943
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpecCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 959
          },
          "name": "defaultBranchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 975
          },
          "name": "defaultEndpointSettingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpecDefaultEndpointSettings"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 991
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1007
          },
          "name": "enablePgNativeLoginInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1023
          },
          "name": "historyRetentionDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1039
          },
          "name": "pgVersionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 917
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 949
          },
          "name": "defaultBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 981
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 997
          },
          "name": "enablePgNativeLogin",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1013
          },
          "name": "historyRetentionDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1029
          },
          "name": "pgVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 852
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-project/index:DataDatabricksPostgresProjectSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-project/index.ts",
        "line": 1398
      },
      "name": "DataDatabricksPostgresProjectStatus",
      "namespace": "dataDatabricksPostgresProject",
      "symbolId": "src/data-databricks-postgres-project/index:DataDatabricksPostgresProjectStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectStatusCustomTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectStatusCustomTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-project/index.ts",
        "line": 1043
      },
      "name": "DataDatabricksPostgresProjectStatusCustomTags",
      "namespace": "dataDatabricksPostgresProject",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#key DataDatabricksPostgresProject#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1047
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#value DataDatabricksPostgresProject#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1051
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-project/index:DataDatabricksPostgresProjectStatusCustomTags"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectStatusCustomTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectStatusCustomTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-project/index.ts",
          "line": 1171
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-postgres-project/index.ts",
        "line": 1163
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1178
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectStatusCustomTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksPostgresProjectStatusCustomTagsList",
      "namespace": "dataDatabricksPostgresProject",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectStatusCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-project/index:DataDatabricksPostgresProjectStatusCustomTagsList"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectStatusCustomTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectStatusCustomTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-project/index.ts",
          "line": 1099
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-postgres-project/index.ts",
        "line": 1090
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1138
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1154
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksPostgresProjectStatusCustomTagsOutputReference",
      "namespace": "dataDatabricksPostgresProject",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1142
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1158
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1132
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1148
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1103
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectStatusCustomTags"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-project/index:DataDatabricksPostgresProjectStatusCustomTagsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectStatusDefaultEndpointSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectStatusDefaultEndpointSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-project/index.ts",
        "line": 1182
      },
      "name": "DataDatabricksPostgresProjectStatusDefaultEndpointSettings",
      "namespace": "dataDatabricksPostgresProject",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#autoscaling_limit_max_cu DataDatabricksPostgresProject#autoscaling_limit_max_cu}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1186
          },
          "name": "autoscalingLimitMaxCu",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#autoscaling_limit_min_cu DataDatabricksPostgresProject#autoscaling_limit_min_cu}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1190
          },
          "name": "autoscalingLimitMinCu",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#no_suspension DataDatabricksPostgresProject#no_suspension}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1194
          },
          "name": "noSuspension",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#pg_settings DataDatabricksPostgresProject#pg_settings}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1198
          },
          "name": "pgSettings",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_project#suspend_timeout_duration DataDatabricksPostgresProject#suspend_timeout_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1202
          },
          "name": "suspendTimeoutDuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-project/index:DataDatabricksPostgresProjectStatusDefaultEndpointSettings"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectStatusDefaultEndpointSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectStatusDefaultEndpointSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-project/index.ts",
          "line": 1269
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-project/index.ts",
        "line": 1262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1326
          },
          "name": "resetAutoscalingLimitMaxCu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1342
          },
          "name": "resetAutoscalingLimitMinCu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1358
          },
          "name": "resetNoSuspension"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1374
          },
          "name": "resetPgSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1390
          },
          "name": "resetSuspendTimeoutDuration"
        }
      ],
      "name": "DataDatabricksPostgresProjectStatusDefaultEndpointSettingsOutputReference",
      "namespace": "dataDatabricksPostgresProject",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1330
          },
          "name": "autoscalingLimitMaxCuInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1346
          },
          "name": "autoscalingLimitMinCuInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1362
          },
          "name": "noSuspensionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1378
          },
          "name": "pgSettingsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1394
          },
          "name": "suspendTimeoutDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1320
          },
          "name": "autoscalingLimitMaxCu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1336
          },
          "name": "autoscalingLimitMinCu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1352
          },
          "name": "noSuspension",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1368
          },
          "name": "pgSettings",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1384
          },
          "name": "suspendTimeoutDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectStatusDefaultEndpointSettings"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-project/index:DataDatabricksPostgresProjectStatusDefaultEndpointSettingsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-project/index.ts",
          "line": 1428
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-project/index.ts",
        "line": 1421
      },
      "name": "DataDatabricksPostgresProjectStatusOutputReference",
      "namespace": "dataDatabricksPostgresProject",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1448
          },
          "name": "branchLogicalSizeLimitBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1453
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1459
          },
          "name": "customTags",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectStatusCustomTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1464
          },
          "name": "defaultBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1470
          },
          "name": "defaultEndpointSettings",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectStatusDefaultEndpointSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1475
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1480
          },
          "name": "enablePgNativeLogin",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1485
          },
          "name": "historyRetentionDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1490
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1495
          },
          "name": "pgVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1500
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1505
          },
          "name": "syntheticStorageSizeBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-project/index.ts",
            "line": 1432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProject.DataDatabricksPostgresProjectStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-project/index:DataDatabricksPostgresProjectStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjects": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects databricks_postgres_projects}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjects",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects databricks_postgres_projects} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-projects/index.ts",
          "line": 1819
        },
        "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": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-projects/index.ts",
        "line": 1787
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksPostgresProjects resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1804
          },
          "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 DataDatabricksPostgresProjects to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksPostgresProjects that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksPostgresProjects to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1871
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1852
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1874
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1890
          },
          "name": "resetShowDeleted"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1902
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1910
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksPostgresProjects",
      "namespace": "dataDatabricksPostgresProjects",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1792
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1862
          },
          "name": "projects",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1868
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1856
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1878
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1894
          },
          "name": "showDeletedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1846
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1884
          },
          "name": "showDeleted",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjects"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-projects/index.ts",
        "line": 14
      },
      "name": "DataDatabricksPostgresProjectsConfig",
      "namespace": "dataDatabricksPostgresProjects",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#page_size DataDatabricksPostgresProjects#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 18
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#provider_config DataDatabricksPostgresProjects#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#show_deleted DataDatabricksPostgresProjects#show_deleted}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 26
          },
          "name": "showDeleted",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjectsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjects": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjects",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-projects/index.ts",
        "line": 1513
      },
      "name": "DataDatabricksPostgresProjectsProjects",
      "namespace": "dataDatabricksPostgresProjects",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#name DataDatabricksPostgresProjects#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1517
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#provider_config DataDatabricksPostgresProjects#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1521
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjectsProjects"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsInitialEndpointSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsInitialEndpointSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-projects/index.ts",
        "line": 182
      },
      "name": "DataDatabricksPostgresProjectsProjectsInitialEndpointSpec",
      "namespace": "dataDatabricksPostgresProjects",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#group DataDatabricksPostgresProjects#group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 186
          },
          "name": "group",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsInitialEndpointSpecGroup"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjectsProjectsInitialEndpointSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsInitialEndpointSpecGroup": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsInitialEndpointSpecGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-projects/index.ts",
        "line": 28
      },
      "name": "DataDatabricksPostgresProjectsProjectsInitialEndpointSpecGroup",
      "namespace": "dataDatabricksPostgresProjects",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#max DataDatabricksPostgresProjects#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 36
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#min DataDatabricksPostgresProjects#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 40
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#enable_readable_secondaries DataDatabricksPostgresProjects#enable_readable_secondaries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 32
          },
          "name": "enableReadableSecondaries",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjectsProjectsInitialEndpointSpecGroup"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsInitialEndpointSpecGroupOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsInitialEndpointSpecGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-projects/index.ts",
          "line": 94
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-projects/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 148
          },
          "name": "resetEnableReadableSecondaries"
        }
      ],
      "name": "DataDatabricksPostgresProjectsProjectsInitialEndpointSpecGroupOutputReference",
      "namespace": "dataDatabricksPostgresProjects",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 152
          },
          "name": "enableReadableSecondariesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 165
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 178
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 142
          },
          "name": "enableReadableSecondaries",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 158
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 171
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 98
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsInitialEndpointSpecGroup"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjectsProjectsInitialEndpointSpecGroupOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsInitialEndpointSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsInitialEndpointSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-projects/index.ts",
          "line": 225
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-projects/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 255
          },
          "name": "putGroup",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsInitialEndpointSpecGroup"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 258
          },
          "name": "resetGroup"
        }
      ],
      "name": "DataDatabricksPostgresProjectsProjectsInitialEndpointSpecOutputReference",
      "namespace": "dataDatabricksPostgresProjects",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 252
          },
          "name": "group",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsInitialEndpointSpecGroupOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 262
          },
          "name": "groupInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsInitialEndpointSpecGroup"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsInitialEndpointSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjectsProjectsInitialEndpointSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-projects/index.ts",
          "line": 1681
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-postgres-projects/index.ts",
        "line": 1673
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1688
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksPostgresProjectsProjectsList",
      "namespace": "dataDatabricksPostgresProjects",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1674
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjects"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjectsProjectsList"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-projects/index.ts",
          "line": 1569
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-postgres-projects/index.ts",
        "line": 1560
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1634
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1637
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksPostgresProjectsProjectsOutputReference",
      "namespace": "dataDatabricksPostgresProjects",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1601
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1606
          },
          "name": "deleteTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1612
          },
          "name": "initialEndpointSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsInitialEndpointSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1631
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1646
          },
          "name": "purgeTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1652
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1658
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1663
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1668
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1625
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1641
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1618
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1573
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjects"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjectsProjectsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-projects/index.ts",
        "line": 266
      },
      "name": "DataDatabricksPostgresProjectsProjectsProviderConfig",
      "namespace": "dataDatabricksPostgresProjects",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#workspace_id DataDatabricksPostgresProjects#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 270
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjectsProjectsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-projects/index.ts",
          "line": 310
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-projects/index.ts",
        "line": 302
      },
      "name": "DataDatabricksPostgresProjectsProjectsProviderConfigOutputReference",
      "namespace": "dataDatabricksPostgresProjects",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 353
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 346
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 314
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjectsProjectsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-projects/index.ts",
        "line": 732
      },
      "name": "DataDatabricksPostgresProjectsProjectsSpec",
      "namespace": "dataDatabricksPostgresProjects",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#budget_policy_id DataDatabricksPostgresProjects#budget_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 736
          },
          "name": "budgetPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#custom_tags DataDatabricksPostgresProjects#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 740
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpecCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#default_branch DataDatabricksPostgresProjects#default_branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 744
          },
          "name": "defaultBranch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#default_endpoint_settings DataDatabricksPostgresProjects#default_endpoint_settings}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 748
          },
          "name": "defaultEndpointSettings",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpecDefaultEndpointSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#display_name DataDatabricksPostgresProjects#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 752
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#enable_pg_native_login DataDatabricksPostgresProjects#enable_pg_native_login}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 756
          },
          "name": "enablePgNativeLogin",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#history_retention_duration DataDatabricksPostgresProjects#history_retention_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 760
          },
          "name": "historyRetentionDuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#pg_version DataDatabricksPostgresProjects#pg_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 764
          },
          "name": "pgVersion",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjectsProjectsSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpecCustomTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpecCustomTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-projects/index.ts",
        "line": 357
      },
      "name": "DataDatabricksPostgresProjectsProjectsSpecCustomTags",
      "namespace": "dataDatabricksPostgresProjects",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#key DataDatabricksPostgresProjects#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 361
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#value DataDatabricksPostgresProjects#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 365
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjectsProjectsSpecCustomTags"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpecCustomTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpecCustomTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-projects/index.ts",
          "line": 495
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-postgres-projects/index.ts",
        "line": 487
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 502
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpecCustomTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksPostgresProjectsProjectsSpecCustomTagsList",
      "namespace": "dataDatabricksPostgresProjects",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 488
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpecCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjectsProjectsSpecCustomTagsList"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpecCustomTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpecCustomTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-projects/index.ts",
          "line": 414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-postgres-projects/index.ts",
        "line": 404
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 462
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 478
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksPostgresProjectsProjectsSpecCustomTagsOutputReference",
      "namespace": "dataDatabricksPostgresProjects",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 466
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 482
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 456
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 472
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpecCustomTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjectsProjectsSpecCustomTagsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpecDefaultEndpointSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpecDefaultEndpointSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-projects/index.ts",
        "line": 506
      },
      "name": "DataDatabricksPostgresProjectsProjectsSpecDefaultEndpointSettings",
      "namespace": "dataDatabricksPostgresProjects",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#autoscaling_limit_max_cu DataDatabricksPostgresProjects#autoscaling_limit_max_cu}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 510
          },
          "name": "autoscalingLimitMaxCu",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#autoscaling_limit_min_cu DataDatabricksPostgresProjects#autoscaling_limit_min_cu}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 514
          },
          "name": "autoscalingLimitMinCu",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#no_suspension DataDatabricksPostgresProjects#no_suspension}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 518
          },
          "name": "noSuspension",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#pg_settings DataDatabricksPostgresProjects#pg_settings}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 522
          },
          "name": "pgSettings",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#suspend_timeout_duration DataDatabricksPostgresProjects#suspend_timeout_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 526
          },
          "name": "suspendTimeoutDuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjectsProjectsSpecDefaultEndpointSettings"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpecDefaultEndpointSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpecDefaultEndpointSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-projects/index.ts",
          "line": 594
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-projects/index.ts",
        "line": 586
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 660
          },
          "name": "resetAutoscalingLimitMaxCu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 676
          },
          "name": "resetAutoscalingLimitMinCu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 692
          },
          "name": "resetNoSuspension"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 708
          },
          "name": "resetPgSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 724
          },
          "name": "resetSuspendTimeoutDuration"
        }
      ],
      "name": "DataDatabricksPostgresProjectsProjectsSpecDefaultEndpointSettingsOutputReference",
      "namespace": "dataDatabricksPostgresProjects",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 664
          },
          "name": "autoscalingLimitMaxCuInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 680
          },
          "name": "autoscalingLimitMinCuInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 696
          },
          "name": "noSuspensionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 712
          },
          "name": "pgSettingsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 728
          },
          "name": "suspendTimeoutDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 654
          },
          "name": "autoscalingLimitMaxCu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 670
          },
          "name": "autoscalingLimitMinCu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 686
          },
          "name": "noSuspension",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 702
          },
          "name": "pgSettings",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 718
          },
          "name": "suspendTimeoutDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 598
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpecDefaultEndpointSettings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjectsProjectsSpecDefaultEndpointSettingsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-projects/index.ts",
          "line": 852
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-projects/index.ts",
        "line": 845
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 940
          },
          "name": "putCustomTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpecCustomTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 972
          },
          "name": "putDefaultEndpointSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpecDefaultEndpointSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 927
          },
          "name": "resetBudgetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 943
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 959
          },
          "name": "resetDefaultBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 975
          },
          "name": "resetDefaultEndpointSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 991
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1007
          },
          "name": "resetEnablePgNativeLogin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1023
          },
          "name": "resetHistoryRetentionDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1039
          },
          "name": "resetPgVersion"
        }
      ],
      "name": "DataDatabricksPostgresProjectsProjectsSpecOutputReference",
      "namespace": "dataDatabricksPostgresProjects",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 937
          },
          "name": "customTags",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpecCustomTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 969
          },
          "name": "defaultEndpointSettings",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpecDefaultEndpointSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 931
          },
          "name": "budgetPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 947
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpecCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 963
          },
          "name": "defaultBranchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 979
          },
          "name": "defaultEndpointSettingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpecDefaultEndpointSettings"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 995
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1011
          },
          "name": "enablePgNativeLoginInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1027
          },
          "name": "historyRetentionDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1043
          },
          "name": "pgVersionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 921
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 953
          },
          "name": "defaultBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 985
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1001
          },
          "name": "enablePgNativeLogin",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1017
          },
          "name": "historyRetentionDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1033
          },
          "name": "pgVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 856
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjectsProjectsSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-projects/index.ts",
        "line": 1402
      },
      "name": "DataDatabricksPostgresProjectsProjectsStatus",
      "namespace": "dataDatabricksPostgresProjects",
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjectsProjectsStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsStatusCustomTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsStatusCustomTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-projects/index.ts",
        "line": 1047
      },
      "name": "DataDatabricksPostgresProjectsProjectsStatusCustomTags",
      "namespace": "dataDatabricksPostgresProjects",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#key DataDatabricksPostgresProjects#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1051
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#value DataDatabricksPostgresProjects#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1055
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjectsProjectsStatusCustomTags"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsStatusCustomTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsStatusCustomTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-projects/index.ts",
          "line": 1175
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-postgres-projects/index.ts",
        "line": 1167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1182
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsStatusCustomTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksPostgresProjectsProjectsStatusCustomTagsList",
      "namespace": "dataDatabricksPostgresProjects",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1168
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsStatusCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjectsProjectsStatusCustomTagsList"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsStatusCustomTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsStatusCustomTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-projects/index.ts",
          "line": 1103
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-postgres-projects/index.ts",
        "line": 1094
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1142
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1158
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksPostgresProjectsProjectsStatusCustomTagsOutputReference",
      "namespace": "dataDatabricksPostgresProjects",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1146
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1162
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1136
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1152
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1107
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsStatusCustomTags"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjectsProjectsStatusCustomTagsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsStatusDefaultEndpointSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsStatusDefaultEndpointSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-projects/index.ts",
        "line": 1186
      },
      "name": "DataDatabricksPostgresProjectsProjectsStatusDefaultEndpointSettings",
      "namespace": "dataDatabricksPostgresProjects",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#autoscaling_limit_max_cu DataDatabricksPostgresProjects#autoscaling_limit_max_cu}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1190
          },
          "name": "autoscalingLimitMaxCu",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#autoscaling_limit_min_cu DataDatabricksPostgresProjects#autoscaling_limit_min_cu}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1194
          },
          "name": "autoscalingLimitMinCu",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#no_suspension DataDatabricksPostgresProjects#no_suspension}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1198
          },
          "name": "noSuspension",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#pg_settings DataDatabricksPostgresProjects#pg_settings}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1202
          },
          "name": "pgSettings",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#suspend_timeout_duration DataDatabricksPostgresProjects#suspend_timeout_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1206
          },
          "name": "suspendTimeoutDuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjectsProjectsStatusDefaultEndpointSettings"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsStatusDefaultEndpointSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsStatusDefaultEndpointSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-projects/index.ts",
          "line": 1273
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-projects/index.ts",
        "line": 1266
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1330
          },
          "name": "resetAutoscalingLimitMaxCu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1346
          },
          "name": "resetAutoscalingLimitMinCu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1362
          },
          "name": "resetNoSuspension"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1378
          },
          "name": "resetPgSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1394
          },
          "name": "resetSuspendTimeoutDuration"
        }
      ],
      "name": "DataDatabricksPostgresProjectsProjectsStatusDefaultEndpointSettingsOutputReference",
      "namespace": "dataDatabricksPostgresProjects",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1334
          },
          "name": "autoscalingLimitMaxCuInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1350
          },
          "name": "autoscalingLimitMinCuInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1366
          },
          "name": "noSuspensionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1382
          },
          "name": "pgSettingsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1398
          },
          "name": "suspendTimeoutDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1324
          },
          "name": "autoscalingLimitMaxCu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1340
          },
          "name": "autoscalingLimitMinCu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1356
          },
          "name": "noSuspension",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1372
          },
          "name": "pgSettings",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1388
          },
          "name": "suspendTimeoutDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1277
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsStatusDefaultEndpointSettings"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjectsProjectsStatusDefaultEndpointSettingsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-projects/index.ts",
          "line": 1432
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-projects/index.ts",
        "line": 1425
      },
      "name": "DataDatabricksPostgresProjectsProjectsStatusOutputReference",
      "namespace": "dataDatabricksPostgresProjects",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1452
          },
          "name": "branchLogicalSizeLimitBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1457
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1463
          },
          "name": "customTags",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsStatusCustomTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1468
          },
          "name": "defaultBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1474
          },
          "name": "defaultEndpointSettings",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsStatusDefaultEndpointSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1479
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1484
          },
          "name": "enablePgNativeLogin",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1489
          },
          "name": "historyRetentionDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1494
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1499
          },
          "name": "pgVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1504
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1509
          },
          "name": "syntheticStorageSizeBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProjectsStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjectsProjectsStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-projects/index.ts",
        "line": 1692
      },
      "name": "DataDatabricksPostgresProjectsProviderConfig",
      "namespace": "dataDatabricksPostgresProjects",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_projects#workspace_id DataDatabricksPostgresProjects#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1696
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjectsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-projects/index.ts",
          "line": 1736
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-projects/index.ts",
        "line": 1728
      },
      "name": "DataDatabricksPostgresProjectsProviderConfigOutputReference",
      "namespace": "dataDatabricksPostgresProjects",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1779
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1772
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-projects/index.ts",
            "line": 1740
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresProjects.DataDatabricksPostgresProjectsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-projects/index:DataDatabricksPostgresProjectsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRole": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_role databricks_postgres_role}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRole",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_role databricks_postgres_role} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-role/index.ts",
          "line": 908
        },
        "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": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-role/index.ts",
        "line": 876
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksPostgresRole resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 893
          },
          "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 DataDatabricksPostgresRole to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_role#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksPostgresRole that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksPostgresRole to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 960
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 963
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 992
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 999
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksPostgresRole",
      "namespace": "dataDatabricksPostgresRole",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 881
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 933
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 951
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 957
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 973
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 979
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 984
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 946
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 967
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 939
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-role/index:DataDatabricksPostgresRole"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-role/index.ts",
        "line": 14
      },
      "name": "DataDatabricksPostgresRoleConfig",
      "namespace": "dataDatabricksPostgresRole",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_role#name DataDatabricksPostgresRole#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_role#provider_config DataDatabricksPostgresRole#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-role/index:DataDatabricksPostgresRoleConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-role/index.ts",
        "line": 24
      },
      "name": "DataDatabricksPostgresRoleProviderConfig",
      "namespace": "dataDatabricksPostgresRole",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_role#workspace_id DataDatabricksPostgresRole#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 28
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-role/index:DataDatabricksPostgresRoleProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-role/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-role/index.ts",
        "line": 60
      },
      "name": "DataDatabricksPostgresRoleProviderConfigOutputReference",
      "namespace": "dataDatabricksPostgresRole",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 111
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-role/index:DataDatabricksPostgresRoleProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-role/index.ts",
        "line": 275
      },
      "name": "DataDatabricksPostgresRoleSpec",
      "namespace": "dataDatabricksPostgresRole",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_role#attributes DataDatabricksPostgresRole#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 279
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleSpecAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_role#auth_method DataDatabricksPostgresRole#auth_method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 283
          },
          "name": "authMethod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_role#identity_type DataDatabricksPostgresRole#identity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 287
          },
          "name": "identityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_role#membership_roles DataDatabricksPostgresRole#membership_roles}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 291
          },
          "name": "membershipRoles",
          "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/databricks/databricks/1.114.2/docs/data-sources/postgres_role#postgres_role DataDatabricksPostgresRole#postgres_role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 295
          },
          "name": "postgresRole",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-role/index:DataDatabricksPostgresRoleSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleSpecAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleSpecAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-role/index.ts",
        "line": 115
      },
      "name": "DataDatabricksPostgresRoleSpecAttributes",
      "namespace": "dataDatabricksPostgresRole",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_role#bypassrls DataDatabricksPostgresRole#bypassrls}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 119
          },
          "name": "bypassrls",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_role#createdb DataDatabricksPostgresRole#createdb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 123
          },
          "name": "createdb",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_role#createrole DataDatabricksPostgresRole#createrole}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 127
          },
          "name": "createrole",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-role/index:DataDatabricksPostgresRoleSpecAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleSpecAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleSpecAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-role/index.ts",
          "line": 181
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-role/index.ts",
        "line": 173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 235
          },
          "name": "resetBypassrls"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 251
          },
          "name": "resetCreatedb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 267
          },
          "name": "resetCreaterole"
        }
      ],
      "name": "DataDatabricksPostgresRoleSpecAttributesOutputReference",
      "namespace": "dataDatabricksPostgresRole",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 239
          },
          "name": "bypassrlsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 255
          },
          "name": "createdbInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 271
          },
          "name": "createroleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 229
          },
          "name": "bypassrls",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 245
          },
          "name": "createdb",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 261
          },
          "name": "createrole",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleSpecAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-role/index:DataDatabricksPostgresRoleSpecAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-role/index.ts",
          "line": 362
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-role/index.ts",
        "line": 355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 416
          },
          "name": "putAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleSpecAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 419
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 435
          },
          "name": "resetAuthMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 451
          },
          "name": "resetIdentityType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 467
          },
          "name": "resetMembershipRoles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 483
          },
          "name": "resetPostgresRole"
        }
      ],
      "name": "DataDatabricksPostgresRoleSpecOutputReference",
      "namespace": "dataDatabricksPostgresRole",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 413
          },
          "name": "attributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleSpecAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 423
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleSpecAttributes"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 439
          },
          "name": "authMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 455
          },
          "name": "identityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 471
          },
          "name": "membershipRolesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 487
          },
          "name": "postgresRoleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 429
          },
          "name": "authMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 445
          },
          "name": "identityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 461
          },
          "name": "membershipRoles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 477
          },
          "name": "postgresRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-role/index:DataDatabricksPostgresRoleSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-role/index.ts",
        "line": 651
      },
      "name": "DataDatabricksPostgresRoleStatus",
      "namespace": "dataDatabricksPostgresRole",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_role#attributes DataDatabricksPostgresRole#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 655
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleStatusAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_role#auth_method DataDatabricksPostgresRole#auth_method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 659
          },
          "name": "authMethod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_role#identity_type DataDatabricksPostgresRole#identity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 663
          },
          "name": "identityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_role#membership_roles DataDatabricksPostgresRole#membership_roles}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 667
          },
          "name": "membershipRoles",
          "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/databricks/databricks/1.114.2/docs/data-sources/postgres_role#postgres_role DataDatabricksPostgresRole#postgres_role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 671
          },
          "name": "postgresRole",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-role/index:DataDatabricksPostgresRoleStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleStatusAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleStatusAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-role/index.ts",
        "line": 491
      },
      "name": "DataDatabricksPostgresRoleStatusAttributes",
      "namespace": "dataDatabricksPostgresRole",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_role#bypassrls DataDatabricksPostgresRole#bypassrls}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 495
          },
          "name": "bypassrls",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_role#createdb DataDatabricksPostgresRole#createdb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 499
          },
          "name": "createdb",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_role#createrole DataDatabricksPostgresRole#createrole}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 503
          },
          "name": "createrole",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-role/index:DataDatabricksPostgresRoleStatusAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleStatusAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleStatusAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-role/index.ts",
          "line": 557
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-role/index.ts",
        "line": 549
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 611
          },
          "name": "resetBypassrls"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 627
          },
          "name": "resetCreatedb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 643
          },
          "name": "resetCreaterole"
        }
      ],
      "name": "DataDatabricksPostgresRoleStatusAttributesOutputReference",
      "namespace": "dataDatabricksPostgresRole",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 615
          },
          "name": "bypassrlsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 631
          },
          "name": "createdbInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 647
          },
          "name": "createroleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 605
          },
          "name": "bypassrls",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 621
          },
          "name": "createdb",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 637
          },
          "name": "createrole",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 561
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleStatusAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-role/index:DataDatabricksPostgresRoleStatusAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-role/index.ts",
          "line": 738
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-role/index.ts",
        "line": 731
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 792
          },
          "name": "putAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleStatusAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 795
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 811
          },
          "name": "resetAuthMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 827
          },
          "name": "resetIdentityType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 843
          },
          "name": "resetMembershipRoles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 859
          },
          "name": "resetPostgresRole"
        }
      ],
      "name": "DataDatabricksPostgresRoleStatusOutputReference",
      "namespace": "dataDatabricksPostgresRole",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 789
          },
          "name": "attributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleStatusAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 868
          },
          "name": "roleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 799
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleStatusAttributes"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 815
          },
          "name": "authMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 831
          },
          "name": "identityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 847
          },
          "name": "membershipRolesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 863
          },
          "name": "postgresRoleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 805
          },
          "name": "authMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 821
          },
          "name": "identityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 837
          },
          "name": "membershipRoles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 853
          },
          "name": "postgresRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-role/index.ts",
            "line": 742
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRole.DataDatabricksPostgresRoleStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-role/index:DataDatabricksPostgresRoleStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRoles": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_roles databricks_postgres_roles}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRoles",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_roles databricks_postgres_roles} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-roles/index.ts",
          "line": 1166
        },
        "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": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-roles/index.ts",
        "line": 1134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksPostgresRoles resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1151
          },
          "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 DataDatabricksPostgresRoles to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_roles#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksPostgresRoles that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksPostgresRoles to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1225
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1199
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1228
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1246
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1254
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksPostgresRoles",
      "namespace": "dataDatabricksPostgresRoles",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1139
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1222
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1238
          },
          "name": "roles",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1203
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1216
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1232
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1193
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1209
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-roles/index:DataDatabricksPostgresRoles"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-roles/index.ts",
        "line": 14
      },
      "name": "DataDatabricksPostgresRolesConfig",
      "namespace": "dataDatabricksPostgresRoles",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_roles#parent DataDatabricksPostgresRoles#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 22
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_roles#page_size DataDatabricksPostgresRoles#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 18
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_roles#provider_config DataDatabricksPostgresRoles#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-roles/index:DataDatabricksPostgresRolesConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-roles/index.ts",
        "line": 28
      },
      "name": "DataDatabricksPostgresRolesProviderConfig",
      "namespace": "dataDatabricksPostgresRoles",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_roles#workspace_id DataDatabricksPostgresRoles#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 32
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-roles/index:DataDatabricksPostgresRolesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-roles/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-roles/index.ts",
        "line": 64
      },
      "name": "DataDatabricksPostgresRolesProviderConfigOutputReference",
      "namespace": "dataDatabricksPostgresRoles",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 115
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 108
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-roles/index:DataDatabricksPostgresRolesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRoles": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-roles/index.ts",
        "line": 967
      },
      "name": "DataDatabricksPostgresRolesRoles",
      "namespace": "dataDatabricksPostgresRoles",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_roles#name DataDatabricksPostgresRoles#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 971
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_roles#provider_config DataDatabricksPostgresRoles#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 975
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-roles/index:DataDatabricksPostgresRolesRoles"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-roles/index.ts",
          "line": 1119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-postgres-roles/index.ts",
        "line": 1111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1126
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksPostgresRolesRolesList",
      "namespace": "dataDatabricksPostgresRoles",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRoles"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-roles/index:DataDatabricksPostgresRolesRolesList"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-roles/index.ts",
          "line": 1023
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-postgres-roles/index.ts",
        "line": 1014
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1082
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1085
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksPostgresRolesRolesOutputReference",
      "namespace": "dataDatabricksPostgresRoles",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1055
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1073
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1079
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1095
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1101
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1106
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1068
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1089
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1061
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 1027
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRoles"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-roles/index:DataDatabricksPostgresRolesRolesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-roles/index.ts",
        "line": 119
      },
      "name": "DataDatabricksPostgresRolesRolesProviderConfig",
      "namespace": "dataDatabricksPostgresRoles",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_roles#workspace_id DataDatabricksPostgresRoles#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 123
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-roles/index:DataDatabricksPostgresRolesRolesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-roles/index.ts",
          "line": 163
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-roles/index.ts",
        "line": 155
      },
      "name": "DataDatabricksPostgresRolesRolesProviderConfigOutputReference",
      "namespace": "dataDatabricksPostgresRoles",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 206
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 199
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-roles/index:DataDatabricksPostgresRolesRolesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-roles/index.ts",
        "line": 370
      },
      "name": "DataDatabricksPostgresRolesRolesSpec",
      "namespace": "dataDatabricksPostgresRoles",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_roles#attributes DataDatabricksPostgresRoles#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 374
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesSpecAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_roles#auth_method DataDatabricksPostgresRoles#auth_method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 378
          },
          "name": "authMethod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_roles#identity_type DataDatabricksPostgresRoles#identity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 382
          },
          "name": "identityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_roles#membership_roles DataDatabricksPostgresRoles#membership_roles}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 386
          },
          "name": "membershipRoles",
          "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/databricks/databricks/1.114.2/docs/data-sources/postgres_roles#postgres_role DataDatabricksPostgresRoles#postgres_role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 390
          },
          "name": "postgresRole",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-roles/index:DataDatabricksPostgresRolesRolesSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesSpecAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesSpecAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-roles/index.ts",
        "line": 210
      },
      "name": "DataDatabricksPostgresRolesRolesSpecAttributes",
      "namespace": "dataDatabricksPostgresRoles",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_roles#bypassrls DataDatabricksPostgresRoles#bypassrls}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 214
          },
          "name": "bypassrls",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_roles#createdb DataDatabricksPostgresRoles#createdb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 218
          },
          "name": "createdb",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_roles#createrole DataDatabricksPostgresRoles#createrole}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 222
          },
          "name": "createrole",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-roles/index:DataDatabricksPostgresRolesRolesSpecAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesSpecAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesSpecAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-roles/index.ts",
          "line": 276
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-roles/index.ts",
        "line": 268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 330
          },
          "name": "resetBypassrls"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 346
          },
          "name": "resetCreatedb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 362
          },
          "name": "resetCreaterole"
        }
      ],
      "name": "DataDatabricksPostgresRolesRolesSpecAttributesOutputReference",
      "namespace": "dataDatabricksPostgresRoles",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 334
          },
          "name": "bypassrlsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 350
          },
          "name": "createdbInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 366
          },
          "name": "createroleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 324
          },
          "name": "bypassrls",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 340
          },
          "name": "createdb",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 356
          },
          "name": "createrole",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 280
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesSpecAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-roles/index:DataDatabricksPostgresRolesRolesSpecAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-roles/index.ts",
          "line": 457
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-roles/index.ts",
        "line": 450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 511
          },
          "name": "putAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesSpecAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 514
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 530
          },
          "name": "resetAuthMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 546
          },
          "name": "resetIdentityType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 562
          },
          "name": "resetMembershipRoles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 578
          },
          "name": "resetPostgresRole"
        }
      ],
      "name": "DataDatabricksPostgresRolesRolesSpecOutputReference",
      "namespace": "dataDatabricksPostgresRoles",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 508
          },
          "name": "attributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesSpecAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 518
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesSpecAttributes"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 534
          },
          "name": "authMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 550
          },
          "name": "identityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 566
          },
          "name": "membershipRolesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 582
          },
          "name": "postgresRoleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 524
          },
          "name": "authMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 540
          },
          "name": "identityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 556
          },
          "name": "membershipRoles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 572
          },
          "name": "postgresRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 461
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-roles/index:DataDatabricksPostgresRolesRolesSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-roles/index.ts",
        "line": 746
      },
      "name": "DataDatabricksPostgresRolesRolesStatus",
      "namespace": "dataDatabricksPostgresRoles",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_roles#attributes DataDatabricksPostgresRoles#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 750
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesStatusAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_roles#auth_method DataDatabricksPostgresRoles#auth_method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 754
          },
          "name": "authMethod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_roles#identity_type DataDatabricksPostgresRoles#identity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 758
          },
          "name": "identityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_roles#membership_roles DataDatabricksPostgresRoles#membership_roles}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 762
          },
          "name": "membershipRoles",
          "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/databricks/databricks/1.114.2/docs/data-sources/postgres_roles#postgres_role DataDatabricksPostgresRoles#postgres_role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 766
          },
          "name": "postgresRole",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-roles/index:DataDatabricksPostgresRolesRolesStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesStatusAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesStatusAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-roles/index.ts",
        "line": 586
      },
      "name": "DataDatabricksPostgresRolesRolesStatusAttributes",
      "namespace": "dataDatabricksPostgresRoles",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_roles#bypassrls DataDatabricksPostgresRoles#bypassrls}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 590
          },
          "name": "bypassrls",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_roles#createdb DataDatabricksPostgresRoles#createdb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 594
          },
          "name": "createdb",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_roles#createrole DataDatabricksPostgresRoles#createrole}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 598
          },
          "name": "createrole",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-roles/index:DataDatabricksPostgresRolesRolesStatusAttributes"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesStatusAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesStatusAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-roles/index.ts",
          "line": 652
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-roles/index.ts",
        "line": 644
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 706
          },
          "name": "resetBypassrls"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 722
          },
          "name": "resetCreatedb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 738
          },
          "name": "resetCreaterole"
        }
      ],
      "name": "DataDatabricksPostgresRolesRolesStatusAttributesOutputReference",
      "namespace": "dataDatabricksPostgresRoles",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 710
          },
          "name": "bypassrlsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 726
          },
          "name": "createdbInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 742
          },
          "name": "createroleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 700
          },
          "name": "bypassrls",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 716
          },
          "name": "createdb",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 732
          },
          "name": "createrole",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 656
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesStatusAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-roles/index:DataDatabricksPostgresRolesRolesStatusAttributesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-roles/index.ts",
          "line": 833
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-roles/index.ts",
        "line": 826
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 887
          },
          "name": "putAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesStatusAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 890
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 906
          },
          "name": "resetAuthMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 922
          },
          "name": "resetIdentityType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 938
          },
          "name": "resetMembershipRoles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 954
          },
          "name": "resetPostgresRole"
        }
      ],
      "name": "DataDatabricksPostgresRolesRolesStatusOutputReference",
      "namespace": "dataDatabricksPostgresRoles",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 884
          },
          "name": "attributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesStatusAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 963
          },
          "name": "roleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 894
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesStatusAttributes"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 910
          },
          "name": "authMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 926
          },
          "name": "identityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 942
          },
          "name": "membershipRolesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 958
          },
          "name": "postgresRoleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 900
          },
          "name": "authMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 916
          },
          "name": "identityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 932
          },
          "name": "membershipRoles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 948
          },
          "name": "postgresRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-roles/index.ts",
            "line": 837
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresRoles.DataDatabricksPostgresRolesRolesStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-roles/index:DataDatabricksPostgresRolesRolesStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTable": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_synced_table databricks_postgres_synced_table}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTable",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_synced_table databricks_postgres_synced_table} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-synced-table/index.ts",
          "line": 958
        },
        "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": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-synced-table/index.ts",
        "line": 926
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksPostgresSyncedTable resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 943
          },
          "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 DataDatabricksPostgresSyncedTable to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_synced_table#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksPostgresSyncedTable that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksPostgresSyncedTable to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 1005
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 1008
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 1037
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 1044
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksPostgresSyncedTable",
      "namespace": "dataDatabricksPostgresSyncedTable",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 931
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 983
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 1002
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 1018
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 1024
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 1029
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 996
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 1012
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 989
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-synced-table/index:DataDatabricksPostgresSyncedTable"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-synced-table/index.ts",
        "line": 14
      },
      "name": "DataDatabricksPostgresSyncedTableConfig",
      "namespace": "dataDatabricksPostgresSyncedTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_synced_table#name DataDatabricksPostgresSyncedTable#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_synced_table#provider_config DataDatabricksPostgresSyncedTable#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-synced-table/index:DataDatabricksPostgresSyncedTableConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-synced-table/index.ts",
        "line": 24
      },
      "name": "DataDatabricksPostgresSyncedTableProviderConfig",
      "namespace": "dataDatabricksPostgresSyncedTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_synced_table#workspace_id DataDatabricksPostgresSyncedTable#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 28
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-synced-table/index:DataDatabricksPostgresSyncedTableProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-synced-table/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-synced-table/index.ts",
        "line": 60
      },
      "name": "DataDatabricksPostgresSyncedTableProviderConfigOutputReference",
      "namespace": "dataDatabricksPostgresSyncedTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 111
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-synced-table/index:DataDatabricksPostgresSyncedTableProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-synced-table/index.ts",
        "line": 275
      },
      "name": "DataDatabricksPostgresSyncedTableSpec",
      "namespace": "dataDatabricksPostgresSyncedTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_synced_table#branch DataDatabricksPostgresSyncedTable#branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 279
          },
          "name": "branch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_synced_table#create_database_objects_if_missing DataDatabricksPostgresSyncedTable#create_database_objects_if_missing}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 283
          },
          "name": "createDatabaseObjectsIfMissing",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_synced_table#existing_pipeline_id DataDatabricksPostgresSyncedTable#existing_pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 287
          },
          "name": "existingPipelineId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_synced_table#new_pipeline_spec DataDatabricksPostgresSyncedTable#new_pipeline_spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 291
          },
          "name": "newPipelineSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableSpecNewPipelineSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_synced_table#postgres_database DataDatabricksPostgresSyncedTable#postgres_database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 295
          },
          "name": "postgresDatabase",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_synced_table#primary_key_columns DataDatabricksPostgresSyncedTable#primary_key_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 299
          },
          "name": "primaryKeyColumns",
          "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/databricks/databricks/1.114.2/docs/data-sources/postgres_synced_table#scheduling_policy DataDatabricksPostgresSyncedTable#scheduling_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 303
          },
          "name": "schedulingPolicy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_synced_table#source_table_full_name DataDatabricksPostgresSyncedTable#source_table_full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 307
          },
          "name": "sourceTableFullName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_synced_table#timeseries_key DataDatabricksPostgresSyncedTable#timeseries_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 311
          },
          "name": "timeseriesKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-synced-table/index:DataDatabricksPostgresSyncedTableSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableSpecNewPipelineSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableSpecNewPipelineSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-synced-table/index.ts",
        "line": 115
      },
      "name": "DataDatabricksPostgresSyncedTableSpecNewPipelineSpec",
      "namespace": "dataDatabricksPostgresSyncedTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_synced_table#budget_policy_id DataDatabricksPostgresSyncedTable#budget_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 119
          },
          "name": "budgetPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_synced_table#storage_catalog DataDatabricksPostgresSyncedTable#storage_catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 123
          },
          "name": "storageCatalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/postgres_synced_table#storage_schema DataDatabricksPostgresSyncedTable#storage_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 127
          },
          "name": "storageSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-synced-table/index:DataDatabricksPostgresSyncedTableSpecNewPipelineSpec"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableSpecNewPipelineSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableSpecNewPipelineSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-synced-table/index.ts",
          "line": 181
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-synced-table/index.ts",
        "line": 173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 235
          },
          "name": "resetBudgetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 251
          },
          "name": "resetStorageCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 267
          },
          "name": "resetStorageSchema"
        }
      ],
      "name": "DataDatabricksPostgresSyncedTableSpecNewPipelineSpecOutputReference",
      "namespace": "dataDatabricksPostgresSyncedTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 239
          },
          "name": "budgetPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 255
          },
          "name": "storageCatalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 271
          },
          "name": "storageSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 229
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 245
          },
          "name": "storageCatalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 261
          },
          "name": "storageSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableSpecNewPipelineSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-synced-table/index:DataDatabricksPostgresSyncedTableSpecNewPipelineSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-synced-table/index.ts",
          "line": 406
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-synced-table/index.ts",
        "line": 399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 532
          },
          "name": "putNewPipelineSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableSpecNewPipelineSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 487
          },
          "name": "resetBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 503
          },
          "name": "resetCreateDatabaseObjectsIfMissing"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 519
          },
          "name": "resetExistingPipelineId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 535
          },
          "name": "resetNewPipelineSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 551
          },
          "name": "resetPostgresDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 567
          },
          "name": "resetPrimaryKeyColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 583
          },
          "name": "resetSchedulingPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 599
          },
          "name": "resetSourceTableFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 615
          },
          "name": "resetTimeseriesKey"
        }
      ],
      "name": "DataDatabricksPostgresSyncedTableSpecOutputReference",
      "namespace": "dataDatabricksPostgresSyncedTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 529
          },
          "name": "newPipelineSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableSpecNewPipelineSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 491
          },
          "name": "branchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 507
          },
          "name": "createDatabaseObjectsIfMissingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 523
          },
          "name": "existingPipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 539
          },
          "name": "newPipelineSpecInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableSpecNewPipelineSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 555
          },
          "name": "postgresDatabaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 571
          },
          "name": "primaryKeyColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 587
          },
          "name": "schedulingPolicyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 603
          },
          "name": "sourceTableFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 619
          },
          "name": "timeseriesKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 481
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 497
          },
          "name": "createDatabaseObjectsIfMissing",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 513
          },
          "name": "existingPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 545
          },
          "name": "postgresDatabase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 561
          },
          "name": "primaryKeyColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 577
          },
          "name": "schedulingPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 593
          },
          "name": "sourceTableFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 609
          },
          "name": "timeseriesKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 410
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableSpec"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-synced-table/index:DataDatabricksPostgresSyncedTableSpecOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-synced-table/index.ts",
        "line": 821
      },
      "name": "DataDatabricksPostgresSyncedTableStatus",
      "namespace": "dataDatabricksPostgresSyncedTable",
      "symbolId": "src/data-databricks-postgres-synced-table/index:DataDatabricksPostgresSyncedTableStatus"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableStatusLastSync": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableStatusLastSync",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-synced-table/index.ts",
        "line": 682
      },
      "name": "DataDatabricksPostgresSyncedTableStatusLastSync",
      "namespace": "dataDatabricksPostgresSyncedTable",
      "symbolId": "src/data-databricks-postgres-synced-table/index:DataDatabricksPostgresSyncedTableStatusLastSync"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableStatusLastSyncDeltaTableSyncInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableStatusLastSyncDeltaTableSyncInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-synced-table/index.ts",
        "line": 623
      },
      "name": "DataDatabricksPostgresSyncedTableStatusLastSyncDeltaTableSyncInfo",
      "namespace": "dataDatabricksPostgresSyncedTable",
      "symbolId": "src/data-databricks-postgres-synced-table/index:DataDatabricksPostgresSyncedTableStatusLastSyncDeltaTableSyncInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableStatusLastSyncDeltaTableSyncInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableStatusLastSyncDeltaTableSyncInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-synced-table/index.ts",
          "line": 653
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-synced-table/index.ts",
        "line": 646
      },
      "name": "DataDatabricksPostgresSyncedTableStatusLastSyncDeltaTableSyncInfoOutputReference",
      "namespace": "dataDatabricksPostgresSyncedTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 673
          },
          "name": "deltaCommitTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 678
          },
          "name": "deltaCommitVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 657
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableStatusLastSyncDeltaTableSyncInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-synced-table/index:DataDatabricksPostgresSyncedTableStatusLastSyncDeltaTableSyncInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableStatusLastSyncOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableStatusLastSyncOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-synced-table/index.ts",
          "line": 712
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-synced-table/index.ts",
        "line": 705
      },
      "name": "DataDatabricksPostgresSyncedTableStatusLastSyncOutputReference",
      "namespace": "dataDatabricksPostgresSyncedTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 733
          },
          "name": "deltaTableSyncInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableStatusLastSyncDeltaTableSyncInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 738
          },
          "name": "syncEndTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 743
          },
          "name": "syncStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 716
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableStatusLastSync"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-synced-table/index:DataDatabricksPostgresSyncedTableStatusLastSyncOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableStatusOngoingSyncProgress": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableStatusOngoingSyncProgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-synced-table/index.ts",
        "line": 747
      },
      "name": "DataDatabricksPostgresSyncedTableStatusOngoingSyncProgress",
      "namespace": "dataDatabricksPostgresSyncedTable",
      "symbolId": "src/data-databricks-postgres-synced-table/index:DataDatabricksPostgresSyncedTableStatusOngoingSyncProgress"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableStatusOngoingSyncProgressOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableStatusOngoingSyncProgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-synced-table/index.ts",
          "line": 777
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-synced-table/index.ts",
        "line": 770
      },
      "name": "DataDatabricksPostgresSyncedTableStatusOngoingSyncProgressOutputReference",
      "namespace": "dataDatabricksPostgresSyncedTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 797
          },
          "name": "estimatedCompletionTimeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 802
          },
          "name": "latestVersionCurrentlyProcessing",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 812
          },
          "name": "syncedRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 807
          },
          "name": "syncProgressCompletion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 817
          },
          "name": "totalRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 781
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableStatusOngoingSyncProgress"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-synced-table/index:DataDatabricksPostgresSyncedTableStatusOngoingSyncProgressOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-postgres-synced-table/index.ts",
          "line": 851
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-postgres-synced-table/index.ts",
        "line": 844
      },
      "name": "DataDatabricksPostgresSyncedTableStatusOutputReference",
      "namespace": "dataDatabricksPostgresSyncedTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 871
          },
          "name": "detailedState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 876
          },
          "name": "lastProcessedCommitVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 882
          },
          "name": "lastSync",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableStatusLastSyncOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 887
          },
          "name": "lastSyncTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 892
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 898
          },
          "name": "ongoingSyncProgress",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableStatusOngoingSyncProgressOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 903
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 908
          },
          "name": "project",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 913
          },
          "name": "provisioningPhase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 918
          },
          "name": "unityCatalogProvisioningState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-postgres-synced-table/index.ts",
            "line": 855
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksPostgresSyncedTable.DataDatabricksPostgresSyncedTableStatus"
          }
        }
      ],
      "symbolId": "src/data-databricks-postgres-synced-table/index:DataDatabricksPostgresSyncedTableStatusOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitor_v2 databricks_quality_monitor_v2}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitor_v2 databricks_quality_monitor_v2} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-quality-monitor-v2/index.ts",
          "line": 835
        },
        "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": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2Config"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitor-v2/index.ts",
        "line": 803
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksQualityMonitorV2 resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 820
          },
          "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 DataDatabricksQualityMonitorV2 to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitor_v2#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksQualityMonitorV2 that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksQualityMonitorV2 to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 897
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 900
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 918
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 926
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksQualityMonitorV2",
      "namespace": "dataDatabricksQualityMonitorV2",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 808
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 862
          },
          "name": "anomalyDetectionConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2AnomalyDetectionConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 894
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 910
          },
          "name": "validityCheckConfigurations",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 875
          },
          "name": "objectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 888
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 904
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 868
          },
          "name": "objectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 881
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitor-v2/index:DataDatabricksQualityMonitorV2"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2AnomalyDetectionConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2AnomalyDetectionConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitor-v2/index.ts",
        "line": 28
      },
      "name": "DataDatabricksQualityMonitorV2AnomalyDetectionConfig",
      "namespace": "dataDatabricksQualityMonitorV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitor_v2#excluded_table_full_names DataDatabricksQualityMonitorV2#excluded_table_full_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 32
          },
          "name": "excludedTableFullNames",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitor-v2/index:DataDatabricksQualityMonitorV2AnomalyDetectionConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2AnomalyDetectionConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2AnomalyDetectionConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-quality-monitor-v2/index.ts",
          "line": 71
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitor-v2/index.ts",
        "line": 64
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 104
          },
          "name": "resetExcludedTableFullNames"
        }
      ],
      "name": "DataDatabricksQualityMonitorV2AnomalyDetectionConfigOutputReference",
      "namespace": "dataDatabricksQualityMonitorV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 113
          },
          "name": "lastRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 118
          },
          "name": "latestRunStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 108
          },
          "name": "excludedTableFullNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 98
          },
          "name": "excludedTableFullNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 75
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2AnomalyDetectionConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitor-v2/index:DataDatabricksQualityMonitorV2AnomalyDetectionConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2Config": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2Config",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitor-v2/index.ts",
        "line": 14
      },
      "name": "DataDatabricksQualityMonitorV2Config",
      "namespace": "dataDatabricksQualityMonitorV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitor_v2#object_id DataDatabricksQualityMonitorV2#object_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 18
          },
          "name": "objectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitor_v2#object_type DataDatabricksQualityMonitorV2#object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 22
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitor_v2#provider_config DataDatabricksQualityMonitorV2#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitor-v2/index:DataDatabricksQualityMonitorV2Config"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitor-v2/index.ts",
        "line": 122
      },
      "name": "DataDatabricksQualityMonitorV2ProviderConfig",
      "namespace": "dataDatabricksQualityMonitorV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitor_v2#workspace_id DataDatabricksQualityMonitorV2#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 126
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitor-v2/index:DataDatabricksQualityMonitorV2ProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-quality-monitor-v2/index.ts",
          "line": 166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitor-v2/index.ts",
        "line": 158
      },
      "name": "DataDatabricksQualityMonitorV2ProviderConfigOutputReference",
      "namespace": "dataDatabricksQualityMonitorV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 209
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 202
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitor-v2/index:DataDatabricksQualityMonitorV2ProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurations": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitor-v2/index.ts",
        "line": 594
      },
      "name": "DataDatabricksQualityMonitorV2ValidityCheckConfigurations",
      "namespace": "dataDatabricksQualityMonitorV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitor_v2#name DataDatabricksQualityMonitorV2#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 598
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitor_v2#percent_null_validity_check DataDatabricksQualityMonitorV2#percent_null_validity_check}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 602
          },
          "name": "percentNullValidityCheck",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsPercentNullValidityCheck"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitor_v2#range_validity_check DataDatabricksQualityMonitorV2#range_validity_check}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 606
          },
          "name": "rangeValidityCheck",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsRangeValidityCheck"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitor_v2#uniqueness_validity_check DataDatabricksQualityMonitorV2#uniqueness_validity_check}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 610
          },
          "name": "uniquenessValidityCheck",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsUniquenessValidityCheck"
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitor-v2/index:DataDatabricksQualityMonitorV2ValidityCheckConfigurations"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-quality-monitor-v2/index.ts",
          "line": 788
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-quality-monitor-v2/index.ts",
        "line": 780
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 795
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksQualityMonitorV2ValidityCheckConfigurationsList",
      "namespace": "dataDatabricksQualityMonitorV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 781
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitor-v2/index:DataDatabricksQualityMonitorV2ValidityCheckConfigurationsList"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-quality-monitor-v2/index.ts",
          "line": 672
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-quality-monitor-v2/index.ts",
        "line": 663
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 736
          },
          "name": "putPercentNullValidityCheck",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsPercentNullValidityCheck"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 752
          },
          "name": "putRangeValidityCheck",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsRangeValidityCheck"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 768
          },
          "name": "putUniquenessValidityCheck",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsUniquenessValidityCheck"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 723
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 739
          },
          "name": "resetPercentNullValidityCheck"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 755
          },
          "name": "resetRangeValidityCheck"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 771
          },
          "name": "resetUniquenessValidityCheck"
        }
      ],
      "name": "DataDatabricksQualityMonitorV2ValidityCheckConfigurationsOutputReference",
      "namespace": "dataDatabricksQualityMonitorV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 733
          },
          "name": "percentNullValidityCheck",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsPercentNullValidityCheckOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 749
          },
          "name": "rangeValidityCheck",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsRangeValidityCheckOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 765
          },
          "name": "uniquenessValidityCheck",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsUniquenessValidityCheckOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 727
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 743
          },
          "name": "percentNullValidityCheckInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsPercentNullValidityCheck"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 759
          },
          "name": "rangeValidityCheckInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsRangeValidityCheck"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 775
          },
          "name": "uniquenessValidityCheckInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsUniquenessValidityCheck"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 717
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 676
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurations"
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitor-v2/index:DataDatabricksQualityMonitorV2ValidityCheckConfigurationsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsPercentNullValidityCheck": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsPercentNullValidityCheck",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitor-v2/index.ts",
        "line": 213
      },
      "name": "DataDatabricksQualityMonitorV2ValidityCheckConfigurationsPercentNullValidityCheck",
      "namespace": "dataDatabricksQualityMonitorV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitor_v2#column_names DataDatabricksQualityMonitorV2#column_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 217
          },
          "name": "columnNames",
          "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/databricks/databricks/1.114.2/docs/data-sources/quality_monitor_v2#upper_bound DataDatabricksQualityMonitorV2#upper_bound}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 221
          },
          "name": "upperBound",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitor-v2/index:DataDatabricksQualityMonitorV2ValidityCheckConfigurationsPercentNullValidityCheck"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsPercentNullValidityCheckOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsPercentNullValidityCheckOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-quality-monitor-v2/index.ts",
          "line": 268
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitor-v2/index.ts",
        "line": 260
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 316
          },
          "name": "resetColumnNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 332
          },
          "name": "resetUpperBound"
        }
      ],
      "name": "DataDatabricksQualityMonitorV2ValidityCheckConfigurationsPercentNullValidityCheckOutputReference",
      "namespace": "dataDatabricksQualityMonitorV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 320
          },
          "name": "columnNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 336
          },
          "name": "upperBoundInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 310
          },
          "name": "columnNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 326
          },
          "name": "upperBound",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsPercentNullValidityCheck"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitor-v2/index:DataDatabricksQualityMonitorV2ValidityCheckConfigurationsPercentNullValidityCheckOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsRangeValidityCheck": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsRangeValidityCheck",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitor-v2/index.ts",
        "line": 340
      },
      "name": "DataDatabricksQualityMonitorV2ValidityCheckConfigurationsRangeValidityCheck",
      "namespace": "dataDatabricksQualityMonitorV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitor_v2#column_names DataDatabricksQualityMonitorV2#column_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 344
          },
          "name": "columnNames",
          "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/databricks/databricks/1.114.2/docs/data-sources/quality_monitor_v2#lower_bound DataDatabricksQualityMonitorV2#lower_bound}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 348
          },
          "name": "lowerBound",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitor_v2#upper_bound DataDatabricksQualityMonitorV2#upper_bound}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 352
          },
          "name": "upperBound",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitor-v2/index:DataDatabricksQualityMonitorV2ValidityCheckConfigurationsRangeValidityCheck"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsRangeValidityCheckOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsRangeValidityCheckOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-quality-monitor-v2/index.ts",
          "line": 406
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitor-v2/index.ts",
        "line": 398
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 460
          },
          "name": "resetColumnNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 476
          },
          "name": "resetLowerBound"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 492
          },
          "name": "resetUpperBound"
        }
      ],
      "name": "DataDatabricksQualityMonitorV2ValidityCheckConfigurationsRangeValidityCheckOutputReference",
      "namespace": "dataDatabricksQualityMonitorV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 464
          },
          "name": "columnNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 480
          },
          "name": "lowerBoundInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 496
          },
          "name": "upperBoundInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 454
          },
          "name": "columnNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 470
          },
          "name": "lowerBound",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 486
          },
          "name": "upperBound",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 410
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsRangeValidityCheck"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitor-v2/index:DataDatabricksQualityMonitorV2ValidityCheckConfigurationsRangeValidityCheckOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsUniquenessValidityCheck": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsUniquenessValidityCheck",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitor-v2/index.ts",
        "line": 500
      },
      "name": "DataDatabricksQualityMonitorV2ValidityCheckConfigurationsUniquenessValidityCheck",
      "namespace": "dataDatabricksQualityMonitorV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitor_v2#column_names DataDatabricksQualityMonitorV2#column_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 504
          },
          "name": "columnNames",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitor-v2/index:DataDatabricksQualityMonitorV2ValidityCheckConfigurationsUniquenessValidityCheck"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsUniquenessValidityCheckOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsUniquenessValidityCheckOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-quality-monitor-v2/index.ts",
          "line": 544
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitor-v2/index.ts",
        "line": 536
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 586
          },
          "name": "resetColumnNames"
        }
      ],
      "name": "DataDatabricksQualityMonitorV2ValidityCheckConfigurationsUniquenessValidityCheckOutputReference",
      "namespace": "dataDatabricksQualityMonitorV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 590
          },
          "name": "columnNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 580
          },
          "name": "columnNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitor-v2/index.ts",
            "line": 548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorV2.DataDatabricksQualityMonitorV2ValidityCheckConfigurationsUniquenessValidityCheck"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitor-v2/index:DataDatabricksQualityMonitorV2ValidityCheckConfigurationsUniquenessValidityCheckOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitors_v2 databricks_quality_monitors_v2}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitors_v2 databricks_quality_monitors_v2} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-quality-monitors-v2/index.ts",
          "line": 1100
        },
        "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": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2Config"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitors-v2/index.ts",
        "line": 1068
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksQualityMonitorsV2 resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 1085
          },
          "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 DataDatabricksQualityMonitorsV2 to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitors_v2#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksQualityMonitorsV2 that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksQualityMonitorsV2 to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 1145
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2ProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 1132
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 1148
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 1166
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 1173
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksQualityMonitorsV2",
      "namespace": "dataDatabricksQualityMonitorsV2",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 1073
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 1142
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2ProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 1158
          },
          "name": "qualityMonitors",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 1136
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 1152
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2ProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 1126
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitors-v2/index:DataDatabricksQualityMonitorsV2"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2Config": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2Config",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitors-v2/index.ts",
        "line": 14
      },
      "name": "DataDatabricksQualityMonitorsV2Config",
      "namespace": "dataDatabricksQualityMonitorsV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitors_v2#page_size DataDatabricksQualityMonitorsV2#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 18
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitors_v2#provider_config DataDatabricksQualityMonitorsV2#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2ProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitors-v2/index:DataDatabricksQualityMonitorsV2Config"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2ProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2ProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitors-v2/index.ts",
        "line": 24
      },
      "name": "DataDatabricksQualityMonitorsV2ProviderConfig",
      "namespace": "dataDatabricksQualityMonitorsV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitors_v2#workspace_id DataDatabricksQualityMonitorsV2#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 28
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitors-v2/index:DataDatabricksQualityMonitorsV2ProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2ProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2ProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-quality-monitors-v2/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitors-v2/index.ts",
        "line": 60
      },
      "name": "DataDatabricksQualityMonitorsV2ProviderConfigOutputReference",
      "namespace": "dataDatabricksQualityMonitorsV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 111
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2ProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitors-v2/index:DataDatabricksQualityMonitorsV2ProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitors": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitors",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitors-v2/index.ts",
        "line": 886
      },
      "name": "DataDatabricksQualityMonitorsV2QualityMonitors",
      "namespace": "dataDatabricksQualityMonitorsV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitors_v2#object_id DataDatabricksQualityMonitorsV2#object_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 890
          },
          "name": "objectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitors_v2#object_type DataDatabricksQualityMonitorsV2#object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 894
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitors_v2#provider_config DataDatabricksQualityMonitorsV2#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 898
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitors-v2/index:DataDatabricksQualityMonitorsV2QualityMonitors"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsAnomalyDetectionConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsAnomalyDetectionConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitors-v2/index.ts",
        "line": 115
      },
      "name": "DataDatabricksQualityMonitorsV2QualityMonitorsAnomalyDetectionConfig",
      "namespace": "dataDatabricksQualityMonitorsV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitors_v2#excluded_table_full_names DataDatabricksQualityMonitorsV2#excluded_table_full_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 119
          },
          "name": "excludedTableFullNames",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitors-v2/index:DataDatabricksQualityMonitorsV2QualityMonitorsAnomalyDetectionConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsAnomalyDetectionConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsAnomalyDetectionConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-quality-monitors-v2/index.ts",
          "line": 158
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitors-v2/index.ts",
        "line": 151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 191
          },
          "name": "resetExcludedTableFullNames"
        }
      ],
      "name": "DataDatabricksQualityMonitorsV2QualityMonitorsAnomalyDetectionConfigOutputReference",
      "namespace": "dataDatabricksQualityMonitorsV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 200
          },
          "name": "lastRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 205
          },
          "name": "latestRunStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 195
          },
          "name": "excludedTableFullNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 185
          },
          "name": "excludedTableFullNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsAnomalyDetectionConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitors-v2/index:DataDatabricksQualityMonitorsV2QualityMonitorsAnomalyDetectionConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-quality-monitors-v2/index.ts",
          "line": 1053
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-quality-monitors-v2/index.ts",
        "line": 1045
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 1060
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksQualityMonitorsV2QualityMonitorsList",
      "namespace": "dataDatabricksQualityMonitorsV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 1046
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitors"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitors-v2/index:DataDatabricksQualityMonitorsV2QualityMonitorsList"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-quality-monitors-v2/index.ts",
          "line": 953
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-quality-monitors-v2/index.ts",
        "line": 944
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 1027
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 1030
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksQualityMonitorsV2QualityMonitorsOutputReference",
      "namespace": "dataDatabricksQualityMonitorsV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 992
          },
          "name": "anomalyDetectionConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsAnomalyDetectionConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 1024
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 1040
          },
          "name": "validityCheckConfigurations",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 1005
          },
          "name": "objectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 1018
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 1034
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 998
          },
          "name": "objectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 1011
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 957
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitors"
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitors-v2/index:DataDatabricksQualityMonitorsV2QualityMonitorsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitors-v2/index.ts",
        "line": 209
      },
      "name": "DataDatabricksQualityMonitorsV2QualityMonitorsProviderConfig",
      "namespace": "dataDatabricksQualityMonitorsV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitors_v2#workspace_id DataDatabricksQualityMonitorsV2#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 213
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitors-v2/index:DataDatabricksQualityMonitorsV2QualityMonitorsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-quality-monitors-v2/index.ts",
          "line": 253
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitors-v2/index.ts",
        "line": 245
      },
      "name": "DataDatabricksQualityMonitorsV2QualityMonitorsProviderConfigOutputReference",
      "namespace": "dataDatabricksQualityMonitorsV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 296
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 289
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitors-v2/index:DataDatabricksQualityMonitorsV2QualityMonitorsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurations": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitors-v2/index.ts",
        "line": 681
      },
      "name": "DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurations",
      "namespace": "dataDatabricksQualityMonitorsV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitors_v2#name DataDatabricksQualityMonitorsV2#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 685
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitors_v2#percent_null_validity_check DataDatabricksQualityMonitorsV2#percent_null_validity_check}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 689
          },
          "name": "percentNullValidityCheck",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsPercentNullValidityCheck"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitors_v2#range_validity_check DataDatabricksQualityMonitorsV2#range_validity_check}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 693
          },
          "name": "rangeValidityCheck",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsRangeValidityCheck"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitors_v2#uniqueness_validity_check DataDatabricksQualityMonitorsV2#uniqueness_validity_check}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 697
          },
          "name": "uniquenessValidityCheck",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsUniquenessValidityCheck"
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitors-v2/index:DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurations"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-quality-monitors-v2/index.ts",
          "line": 875
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-quality-monitors-v2/index.ts",
        "line": 867
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 882
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsList",
      "namespace": "dataDatabricksQualityMonitorsV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 868
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitors-v2/index:DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsList"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-quality-monitors-v2/index.ts",
          "line": 759
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-quality-monitors-v2/index.ts",
        "line": 750
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 823
          },
          "name": "putPercentNullValidityCheck",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsPercentNullValidityCheck"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 839
          },
          "name": "putRangeValidityCheck",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsRangeValidityCheck"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 855
          },
          "name": "putUniquenessValidityCheck",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsUniquenessValidityCheck"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 810
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 826
          },
          "name": "resetPercentNullValidityCheck"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 842
          },
          "name": "resetRangeValidityCheck"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 858
          },
          "name": "resetUniquenessValidityCheck"
        }
      ],
      "name": "DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsOutputReference",
      "namespace": "dataDatabricksQualityMonitorsV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 820
          },
          "name": "percentNullValidityCheck",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsPercentNullValidityCheckOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 836
          },
          "name": "rangeValidityCheck",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsRangeValidityCheckOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 852
          },
          "name": "uniquenessValidityCheck",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsUniquenessValidityCheckOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 814
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 830
          },
          "name": "percentNullValidityCheckInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsPercentNullValidityCheck"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 846
          },
          "name": "rangeValidityCheckInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsRangeValidityCheck"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 862
          },
          "name": "uniquenessValidityCheckInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsUniquenessValidityCheck"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 804
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 763
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurations"
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitors-v2/index:DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsPercentNullValidityCheck": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsPercentNullValidityCheck",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitors-v2/index.ts",
        "line": 300
      },
      "name": "DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsPercentNullValidityCheck",
      "namespace": "dataDatabricksQualityMonitorsV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitors_v2#column_names DataDatabricksQualityMonitorsV2#column_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 304
          },
          "name": "columnNames",
          "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/databricks/databricks/1.114.2/docs/data-sources/quality_monitors_v2#upper_bound DataDatabricksQualityMonitorsV2#upper_bound}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 308
          },
          "name": "upperBound",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitors-v2/index:DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsPercentNullValidityCheck"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsPercentNullValidityCheckOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsPercentNullValidityCheckOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-quality-monitors-v2/index.ts",
          "line": 355
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitors-v2/index.ts",
        "line": 347
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 403
          },
          "name": "resetColumnNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 419
          },
          "name": "resetUpperBound"
        }
      ],
      "name": "DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsPercentNullValidityCheckOutputReference",
      "namespace": "dataDatabricksQualityMonitorsV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 407
          },
          "name": "columnNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 423
          },
          "name": "upperBoundInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 397
          },
          "name": "columnNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 413
          },
          "name": "upperBound",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 359
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsPercentNullValidityCheck"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitors-v2/index:DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsPercentNullValidityCheckOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsRangeValidityCheck": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsRangeValidityCheck",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitors-v2/index.ts",
        "line": 427
      },
      "name": "DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsRangeValidityCheck",
      "namespace": "dataDatabricksQualityMonitorsV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitors_v2#column_names DataDatabricksQualityMonitorsV2#column_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 431
          },
          "name": "columnNames",
          "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/databricks/databricks/1.114.2/docs/data-sources/quality_monitors_v2#lower_bound DataDatabricksQualityMonitorsV2#lower_bound}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 435
          },
          "name": "lowerBound",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitors_v2#upper_bound DataDatabricksQualityMonitorsV2#upper_bound}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 439
          },
          "name": "upperBound",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitors-v2/index:DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsRangeValidityCheck"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsRangeValidityCheckOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsRangeValidityCheckOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-quality-monitors-v2/index.ts",
          "line": 493
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitors-v2/index.ts",
        "line": 485
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 547
          },
          "name": "resetColumnNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 563
          },
          "name": "resetLowerBound"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 579
          },
          "name": "resetUpperBound"
        }
      ],
      "name": "DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsRangeValidityCheckOutputReference",
      "namespace": "dataDatabricksQualityMonitorsV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 551
          },
          "name": "columnNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 567
          },
          "name": "lowerBoundInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 583
          },
          "name": "upperBoundInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 541
          },
          "name": "columnNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 557
          },
          "name": "lowerBound",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 573
          },
          "name": "upperBound",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 497
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsRangeValidityCheck"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitors-v2/index:DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsRangeValidityCheckOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsUniquenessValidityCheck": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsUniquenessValidityCheck",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitors-v2/index.ts",
        "line": 587
      },
      "name": "DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsUniquenessValidityCheck",
      "namespace": "dataDatabricksQualityMonitorsV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/quality_monitors_v2#column_names DataDatabricksQualityMonitorsV2#column_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 591
          },
          "name": "columnNames",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitors-v2/index:DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsUniquenessValidityCheck"
    },
    "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsUniquenessValidityCheckOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsUniquenessValidityCheckOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-quality-monitors-v2/index.ts",
          "line": 631
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-quality-monitors-v2/index.ts",
        "line": 623
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 673
          },
          "name": "resetColumnNames"
        }
      ],
      "name": "DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsUniquenessValidityCheckOutputReference",
      "namespace": "dataDatabricksQualityMonitorsV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 677
          },
          "name": "columnNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 667
          },
          "name": "columnNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-quality-monitors-v2/index.ts",
            "line": 635
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksQualityMonitorsV2.DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsUniquenessValidityCheck"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-quality-monitors-v2/index:DataDatabricksQualityMonitorsV2QualityMonitorsValidityCheckConfigurationsUniquenessValidityCheckOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModel": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model databricks_registered_model}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model databricks_registered_model} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model/index.ts",
          "line": 992
        },
        "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": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model/index.ts",
        "line": 960
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksRegisteredModel resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 977
          },
          "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 DataDatabricksRegisteredModel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksRegisteredModel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksRegisteredModel to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 1069
          },
          "name": "putModelInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 1085
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 1040
          },
          "name": "resetIncludeAliases"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 1056
          },
          "name": "resetIncludeBrowse"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 1072
          },
          "name": "resetModelInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 1088
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 1100
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 1110
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksRegisteredModel",
      "namespace": "dataDatabricksRegisteredModel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 965
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 1066
          },
          "name": "modelInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 1082
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 1028
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 1044
          },
          "name": "includeAliasesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 1060
          },
          "name": "includeBrowseInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 1076
          },
          "name": "modelInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 1092
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 1021
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 1034
          },
          "name": "includeAliases",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 1050
          },
          "name": "includeBrowse",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model/index:DataDatabricksRegisteredModel"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model/index.ts",
        "line": 14
      },
      "name": "DataDatabricksRegisteredModelConfig",
      "namespace": "dataDatabricksRegisteredModel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model#full_name DataDatabricksRegisteredModel#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 18
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model#include_aliases DataDatabricksRegisteredModel#include_aliases}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 22
          },
          "name": "includeAliases",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model#include_browse DataDatabricksRegisteredModel#include_browse}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 26
          },
          "name": "includeBrowse",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model#model_info DataDatabricksRegisteredModel#model_info}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 30
          },
          "name": "modelInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model#provider_config DataDatabricksRegisteredModel#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 34
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model/index:DataDatabricksRegisteredModelConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model/index.ts",
        "line": 320
      },
      "name": "DataDatabricksRegisteredModelModelInfo",
      "namespace": "dataDatabricksRegisteredModel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model#aliases DataDatabricksRegisteredModel#aliases}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 324
          },
          "name": "aliases",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoAliases"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model#browse_only DataDatabricksRegisteredModel#browse_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 328
          },
          "name": "browseOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model#catalog_name DataDatabricksRegisteredModel#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 332
          },
          "name": "catalogName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model#comment DataDatabricksRegisteredModel#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 336
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model#created_at DataDatabricksRegisteredModel#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 340
          },
          "name": "createdAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model#created_by DataDatabricksRegisteredModel#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 344
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model#full_name DataDatabricksRegisteredModel#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 348
          },
          "name": "fullName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model#metastore_id DataDatabricksRegisteredModel#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 352
          },
          "name": "metastoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model#name DataDatabricksRegisteredModel#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 356
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model#owner DataDatabricksRegisteredModel#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 360
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model#schema_name DataDatabricksRegisteredModel#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 364
          },
          "name": "schemaName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model#storage_location DataDatabricksRegisteredModel#storage_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 368
          },
          "name": "storageLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model#updated_at DataDatabricksRegisteredModel#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 372
          },
          "name": "updatedAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model#updated_by DataDatabricksRegisteredModel#updated_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 376
          },
          "name": "updatedBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model/index:DataDatabricksRegisteredModelModelInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoAliases": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoAliases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model/index.ts",
        "line": 36
      },
      "name": "DataDatabricksRegisteredModelModelInfoAliases",
      "namespace": "dataDatabricksRegisteredModel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model#alias_name DataDatabricksRegisteredModel#alias_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 40
          },
          "name": "aliasName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model#catalog_name DataDatabricksRegisteredModel#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 44
          },
          "name": "catalogName",
          "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/databricks/databricks/1.114.2/docs/data-sources/registered_model#id DataDatabricksRegisteredModel#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 51
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model#model_name DataDatabricksRegisteredModel#model_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 55
          },
          "name": "modelName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model#schema_name DataDatabricksRegisteredModel#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 59
          },
          "name": "schemaName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model#version_num DataDatabricksRegisteredModel#version_num}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 63
          },
          "name": "versionNum",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model/index:DataDatabricksRegisteredModelModelInfoAliases"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoAliasesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoAliasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model/index.ts",
          "line": 309
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-registered-model/index.ts",
        "line": 301
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 316
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoAliasesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksRegisteredModelModelInfoAliasesList",
      "namespace": "dataDatabricksRegisteredModel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 302
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoAliases"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model/index:DataDatabricksRegisteredModelModelInfoAliasesList"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoAliasesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoAliasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model/index.ts",
          "line": 140
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-registered-model/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 212
          },
          "name": "resetAliasName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 228
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 244
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 260
          },
          "name": "resetModelName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 276
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 292
          },
          "name": "resetVersionNum"
        }
      ],
      "name": "DataDatabricksRegisteredModelModelInfoAliasesOutputReference",
      "namespace": "dataDatabricksRegisteredModel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 216
          },
          "name": "aliasNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 232
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 248
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 264
          },
          "name": "modelNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 280
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 296
          },
          "name": "versionNumInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 206
          },
          "name": "aliasName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 222
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 238
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 254
          },
          "name": "modelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 270
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 286
          },
          "name": "versionNum",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 144
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoAliases"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model/index:DataDatabricksRegisteredModelModelInfoAliasesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model/index.ts",
          "line": 854
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-registered-model/index.ts",
        "line": 846
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 861
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksRegisteredModelModelInfoList",
      "namespace": "dataDatabricksRegisteredModel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 847
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model/index:DataDatabricksRegisteredModelModelInfoList"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model/index.ts",
          "line": 509
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-registered-model/index.ts",
        "line": 499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 626
          },
          "name": "putAliases",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoAliases"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 629
          },
          "name": "resetAliases"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 645
          },
          "name": "resetBrowseOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 661
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 677
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 693
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 709
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 725
          },
          "name": "resetFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 741
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 757
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 773
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 789
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 805
          },
          "name": "resetStorageLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 821
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 837
          },
          "name": "resetUpdatedBy"
        }
      ],
      "name": "DataDatabricksRegisteredModelModelInfoOutputReference",
      "namespace": "dataDatabricksRegisteredModel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 623
          },
          "name": "aliases",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoAliasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 633
          },
          "name": "aliasesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfoAliases"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 649
          },
          "name": "browseOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 665
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 681
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 697
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 713
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 729
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 745
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 761
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 777
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 793
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 809
          },
          "name": "storageLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 825
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 841
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 639
          },
          "name": "browseOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 655
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 671
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 687
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 703
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 719
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 735
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 751
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 767
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 783
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 799
          },
          "name": "storageLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 815
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 831
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 513
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelModelInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model/index:DataDatabricksRegisteredModelModelInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model/index.ts",
        "line": 865
      },
      "name": "DataDatabricksRegisteredModelProviderConfig",
      "namespace": "dataDatabricksRegisteredModel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model#workspace_id DataDatabricksRegisteredModel#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 869
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model/index:DataDatabricksRegisteredModelProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model/index.ts",
          "line": 909
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model/index.ts",
        "line": 901
      },
      "name": "DataDatabricksRegisteredModelProviderConfigOutputReference",
      "namespace": "dataDatabricksRegisteredModel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 952
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 945
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model/index.ts",
            "line": 913
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModel.DataDatabricksRegisteredModelProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model/index:DataDatabricksRegisteredModelProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersions": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions databricks_registered_model_versions}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions databricks_registered_model_versions} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 1908
        },
        "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": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model-versions/index.ts",
        "line": 1876
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksRegisteredModelVersions resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1893
          },
          "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 DataDatabricksRegisteredModelVersions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksRegisteredModelVersions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksRegisteredModelVersions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1951
          },
          "name": "putModelVersions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1967
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1954
          },
          "name": "resetModelVersions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1970
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1982
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1990
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksRegisteredModelVersions",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1881
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1948
          },
          "name": "modelVersions",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1964
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1942
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1958
          },
          "name": "modelVersionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1974
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1935
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersions"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model-versions/index.ts",
        "line": 14
      },
      "name": "DataDatabricksRegisteredModelVersionsConfig",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#full_name DataDatabricksRegisteredModelVersions#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 18
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#model_versions DataDatabricksRegisteredModelVersions#model_versions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 22
          },
          "name": "modelVersions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#provider_config DataDatabricksRegisteredModelVersions#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model-versions/index.ts",
        "line": 1101
      },
      "name": "DataDatabricksRegisteredModelVersionsModelVersions",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#aliases DataDatabricksRegisteredModelVersions#aliases}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1105
          },
          "name": "aliases",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsAliases"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#catalog_name DataDatabricksRegisteredModelVersions#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1109
          },
          "name": "catalogName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#comment DataDatabricksRegisteredModelVersions#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1113
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#created_at DataDatabricksRegisteredModelVersions#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1117
          },
          "name": "createdAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#created_by DataDatabricksRegisteredModelVersions#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1121
          },
          "name": "createdBy",
          "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/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#id DataDatabricksRegisteredModelVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1128
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#metastore_id DataDatabricksRegisteredModelVersions#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1132
          },
          "name": "metastoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#model_name DataDatabricksRegisteredModelVersions#model_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1136
          },
          "name": "modelName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#model_version_dependencies DataDatabricksRegisteredModelVersions#model_version_dependencies}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1140
          },
          "name": "modelVersionDependencies",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#run_id DataDatabricksRegisteredModelVersions#run_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1144
          },
          "name": "runId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#run_workspace_id DataDatabricksRegisteredModelVersions#run_workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1148
          },
          "name": "runWorkspaceId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#schema_name DataDatabricksRegisteredModelVersions#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1152
          },
          "name": "schemaName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#source DataDatabricksRegisteredModelVersions#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1156
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#status DataDatabricksRegisteredModelVersions#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1160
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#storage_location DataDatabricksRegisteredModelVersions#storage_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1164
          },
          "name": "storageLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#updated_at DataDatabricksRegisteredModelVersions#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1168
          },
          "name": "updatedAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#updated_by DataDatabricksRegisteredModelVersions#updated_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1172
          },
          "name": "updatedBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#version DataDatabricksRegisteredModelVersions#version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1176
          },
          "name": "version",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersions"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsAliases": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsAliases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model-versions/index.ts",
        "line": 28
      },
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsAliases",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#alias_name DataDatabricksRegisteredModelVersions#alias_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 32
          },
          "name": "aliasName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#catalog_name DataDatabricksRegisteredModelVersions#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 36
          },
          "name": "catalogName",
          "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/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#id DataDatabricksRegisteredModelVersions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 43
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#model_name DataDatabricksRegisteredModelVersions#model_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 47
          },
          "name": "modelName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#schema_name DataDatabricksRegisteredModelVersions#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 51
          },
          "name": "schemaName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#version_num DataDatabricksRegisteredModelVersions#version_num}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 55
          },
          "name": "versionNum",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsAliases"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsAliasesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsAliasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 301
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-registered-model-versions/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 308
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsAliasesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsAliasesList",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 294
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsAliases"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsAliasesList"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsAliasesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsAliasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 132
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-registered-model-versions/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 204
          },
          "name": "resetAliasName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 220
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 236
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 252
          },
          "name": "resetModelName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 268
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 284
          },
          "name": "resetVersionNum"
        }
      ],
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsAliasesOutputReference",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 208
          },
          "name": "aliasNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 224
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 240
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 256
          },
          "name": "modelNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 272
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 288
          },
          "name": "versionNumInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 198
          },
          "name": "aliasName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 214
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 230
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 246
          },
          "name": "modelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 262
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 278
          },
          "name": "versionNum",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsAliases"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsAliasesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 1770
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-registered-model-versions/index.ts",
        "line": 1762
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1777
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsList",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1763
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsList"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependencies": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependencies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model-versions/index.ts",
        "line": 985
      },
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependencies",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#dependencies DataDatabricksRegisteredModelVersions#dependencies}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 989
          },
          "name": "dependencies",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependencies"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependencies": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependencies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model-versions/index.ts",
        "line": 770
      },
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependencies",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#connection DataDatabricksRegisteredModelVersions#connection}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 774
          },
          "name": "connection",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesConnection"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#credential DataDatabricksRegisteredModelVersions#credential}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 778
          },
          "name": "credential",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesCredential"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#function DataDatabricksRegisteredModelVersions#function}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 782
          },
          "name": "function",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunction"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#table DataDatabricksRegisteredModelVersions#table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 786
          },
          "name": "table",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependencies"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesConnection": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesConnection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model-versions/index.ts",
        "line": 312
      },
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesConnection",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#connection_name DataDatabricksRegisteredModelVersions#connection_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 316
          },
          "name": "connectionName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesConnection"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesConnectionList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesConnectionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 417
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-registered-model-versions/index.ts",
        "line": 409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 424
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesConnectionOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesConnectionList",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 410
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesConnection"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesConnectionList"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesConnectionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesConnectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 358
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-registered-model-versions/index.ts",
        "line": 348
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 400
          },
          "name": "resetConnectionName"
        }
      ],
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesConnectionOutputReference",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 404
          },
          "name": "connectionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 394
          },
          "name": "connectionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 362
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesConnection"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesConnectionOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesCredential": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesCredential",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model-versions/index.ts",
        "line": 428
      },
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesCredential",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#credential_name DataDatabricksRegisteredModelVersions#credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 432
          },
          "name": "credentialName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesCredential"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesCredentialList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesCredentialList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 533
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-registered-model-versions/index.ts",
        "line": 525
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 540
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesCredentialOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesCredentialList",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 526
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesCredential"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesCredentialList"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesCredentialOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesCredentialOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 474
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-registered-model-versions/index.ts",
        "line": 464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 516
          },
          "name": "resetCredentialName"
        }
      ],
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesCredentialOutputReference",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 520
          },
          "name": "credentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 510
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesCredential"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesCredentialOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunction": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model-versions/index.ts",
        "line": 544
      },
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunction",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#function_full_name DataDatabricksRegisteredModelVersions#function_full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 548
          },
          "name": "functionFullName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunction"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunctionList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunctionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 646
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-registered-model-versions/index.ts",
        "line": 638
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 653
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunctionOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunctionList",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 639
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunction"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunctionList"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunctionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunctionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 590
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-registered-model-versions/index.ts",
        "line": 580
      },
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunctionOutputReference",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 633
          },
          "name": "functionFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 626
          },
          "name": "functionFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 594
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunction"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunctionOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 974
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-registered-model-versions/index.ts",
        "line": 966
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 981
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesList",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 967
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesList"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 849
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-registered-model-versions/index.ts",
        "line": 839
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 906
          },
          "name": "putConnection",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesConnection"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 922
          },
          "name": "putCredential",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesCredential"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 938
          },
          "name": "putFunction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunction"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 954
          },
          "name": "putTable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTable"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 909
          },
          "name": "resetConnection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 925
          },
          "name": "resetCredential"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 941
          },
          "name": "resetFunction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 957
          },
          "name": "resetTable"
        }
      ],
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesOutputReference",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 903
          },
          "name": "connection",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesConnectionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 919
          },
          "name": "credential",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesCredentialList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 935
          },
          "name": "function",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunctionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 951
          },
          "name": "table",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTableList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 913
          },
          "name": "connectionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesConnection"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 929
          },
          "name": "credentialInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesCredential"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 945
          },
          "name": "functionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesFunction"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 961
          },
          "name": "tableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 853
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependencies"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTable": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model-versions/index.ts",
        "line": 657
      },
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTable",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#table_full_name DataDatabricksRegisteredModelVersions#table_full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 661
          },
          "name": "tableFullName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTable"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTableList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTableList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 759
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-registered-model-versions/index.ts",
        "line": 751
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 766
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTableOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTableList",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 752
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTable"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTableList"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTableOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 703
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-registered-model-versions/index.ts",
        "line": 693
      },
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTableOutputReference",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 746
          },
          "name": "tableFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 739
          },
          "name": "tableFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 707
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesTableOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 1090
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-registered-model-versions/index.ts",
        "line": 1082
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1097
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesList",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1083
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesList"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 1031
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-registered-model-versions/index.ts",
        "line": 1021
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1070
          },
          "name": "putDependencies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependencies"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1073
          },
          "name": "resetDependencies"
        }
      ],
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesOutputReference",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1067
          },
          "name": "dependencies",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependenciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1077
          },
          "name": "dependenciesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1035
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependencies"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 1337
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-registered-model-versions/index.ts",
        "line": 1327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1478
          },
          "name": "putAliases",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsAliases"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1606
          },
          "name": "putModelVersionDependencies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependencies"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1481
          },
          "name": "resetAliases"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1497
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1513
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1529
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1545
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1561
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1577
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1593
          },
          "name": "resetModelName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1609
          },
          "name": "resetModelVersionDependencies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1625
          },
          "name": "resetRunId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1641
          },
          "name": "resetRunWorkspaceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1657
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1673
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1689
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1705
          },
          "name": "resetStorageLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1721
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1737
          },
          "name": "resetUpdatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1753
          },
          "name": "resetVersion"
        }
      ],
      "name": "DataDatabricksRegisteredModelVersionsModelVersionsOutputReference",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1475
          },
          "name": "aliases",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsAliasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1603
          },
          "name": "modelVersionDependencies",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependenciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1485
          },
          "name": "aliasesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsAliases"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1501
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1517
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1533
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1549
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1565
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1581
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1597
          },
          "name": "modelNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1613
          },
          "name": "modelVersionDependenciesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersionsModelVersionDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1629
          },
          "name": "runIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1645
          },
          "name": "runWorkspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1661
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1677
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1693
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1709
          },
          "name": "storageLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1725
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1741
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1757
          },
          "name": "versionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1491
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1507
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1523
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1539
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1555
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1571
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1587
          },
          "name": "modelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1619
          },
          "name": "runId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1635
          },
          "name": "runWorkspaceId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1651
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1667
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1683
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1699
          },
          "name": "storageLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1715
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1731
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1747
          },
          "name": "version",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1341
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsModelVersions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsModelVersionsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model-versions/index.ts",
        "line": 1781
      },
      "name": "DataDatabricksRegisteredModelVersionsProviderConfig",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/registered_model_versions#workspace_id DataDatabricksRegisteredModelVersions#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1785
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-registered-model-versions/index.ts",
          "line": 1825
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-registered-model-versions/index.ts",
        "line": 1817
      },
      "name": "DataDatabricksRegisteredModelVersionsProviderConfigOutputReference",
      "namespace": "dataDatabricksRegisteredModelVersions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1868
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1861
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-registered-model-versions/index.ts",
            "line": 1829
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksRegisteredModelVersions.DataDatabricksRegisteredModelVersionsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-registered-model-versions/index:DataDatabricksRegisteredModelVersionsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinations": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/rfa_access_request_destinations databricks_rfa_access_request_destinations}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/rfa_access_request_destinations databricks_rfa_access_request_destinations} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
          "line": 627
        },
        "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": "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
        "line": 595
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksRfaAccessRequestDestinations resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 612
          },
          "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 DataDatabricksRfaAccessRequestDestinations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/rfa_access_request_destinations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksRfaAccessRequestDestinations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksRfaAccessRequestDestinations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 687
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 690
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 721
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 729
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksRfaAccessRequestDestinations",
      "namespace": "dataDatabricksRfaAccessRequestDestinations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 600
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 653
          },
          "name": "areAnyDestinationsHidden",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 665
          },
          "name": "destinations",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsDestinationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 659
          },
          "name": "destinationSourceSecurable",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsDestinationSourceSecurableOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 684
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 700
          },
          "name": "securable",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsSecurableOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 678
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 694
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 713
          },
          "name": "securableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 671
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 706
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-rfa-access-request-destinations/index:DataDatabricksRfaAccessRequestDestinations"
    },
    "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
        "line": 14
      },
      "name": "DataDatabricksRfaAccessRequestDestinationsConfig",
      "namespace": "dataDatabricksRfaAccessRequestDestinations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/rfa_access_request_destinations#full_name DataDatabricksRfaAccessRequestDestinations#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 18
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/rfa_access_request_destinations#securable_type DataDatabricksRfaAccessRequestDestinations#securable_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 26
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/rfa_access_request_destinations#provider_config DataDatabricksRfaAccessRequestDestinations#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-rfa-access-request-destinations/index:DataDatabricksRfaAccessRequestDestinationsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsDestinationSourceSecurable": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsDestinationSourceSecurable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
        "line": 28
      },
      "name": "DataDatabricksRfaAccessRequestDestinationsDestinationSourceSecurable",
      "namespace": "dataDatabricksRfaAccessRequestDestinations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/rfa_access_request_destinations#full_name DataDatabricksRfaAccessRequestDestinations#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 32
          },
          "name": "fullName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/rfa_access_request_destinations#provider_share DataDatabricksRfaAccessRequestDestinations#provider_share}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 36
          },
          "name": "providerShare",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/rfa_access_request_destinations#type DataDatabricksRfaAccessRequestDestinations#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 40
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-rfa-access-request-destinations/index:DataDatabricksRfaAccessRequestDestinationsDestinationSourceSecurable"
    },
    "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsDestinationSourceSecurableOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsDestinationSourceSecurableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
          "line": 93
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 138
          },
          "name": "resetFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 154
          },
          "name": "resetProviderShare"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 170
          },
          "name": "resetType"
        }
      ],
      "name": "DataDatabricksRfaAccessRequestDestinationsDestinationSourceSecurableOutputReference",
      "namespace": "dataDatabricksRfaAccessRequestDestinations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 142
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 158
          },
          "name": "providerShareInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 174
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 132
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 148
          },
          "name": "providerShare",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 164
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 97
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsDestinationSourceSecurable"
          }
        }
      ],
      "symbolId": "src/data-databricks-rfa-access-request-destinations/index:DataDatabricksRfaAccessRequestDestinationsDestinationSourceSecurableOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsDestinations": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsDestinations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
        "line": 178
      },
      "name": "DataDatabricksRfaAccessRequestDestinationsDestinations",
      "namespace": "dataDatabricksRfaAccessRequestDestinations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/rfa_access_request_destinations#destination_id DataDatabricksRfaAccessRequestDestinations#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 182
          },
          "name": "destinationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/rfa_access_request_destinations#destination_type DataDatabricksRfaAccessRequestDestinations#destination_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 186
          },
          "name": "destinationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/rfa_access_request_destinations#special_destination DataDatabricksRfaAccessRequestDestinations#special_destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 190
          },
          "name": "specialDestination",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-rfa-access-request-destinations/index:DataDatabricksRfaAccessRequestDestinationsDestinations"
    },
    "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsDestinationsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsDestinationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
          "line": 339
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-rfa-access-request-destinations/index.ts",
        "line": 331
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 346
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsDestinationsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksRfaAccessRequestDestinationsDestinationsList",
      "namespace": "dataDatabricksRfaAccessRequestDestinations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-rfa-access-request-destinations/index:DataDatabricksRfaAccessRequestDestinationsDestinationsList"
    },
    "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsDestinationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsDestinationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
          "line": 245
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-rfa-access-request-destinations/index.ts",
        "line": 236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 290
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 306
          },
          "name": "resetDestinationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 322
          },
          "name": "resetSpecialDestination"
        }
      ],
      "name": "DataDatabricksRfaAccessRequestDestinationsDestinationsOutputReference",
      "namespace": "dataDatabricksRfaAccessRequestDestinations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 294
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 310
          },
          "name": "destinationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 326
          },
          "name": "specialDestinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 284
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 300
          },
          "name": "destinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 316
          },
          "name": "specialDestination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsDestinations"
          }
        }
      ],
      "symbolId": "src/data-databricks-rfa-access-request-destinations/index:DataDatabricksRfaAccessRequestDestinationsDestinationsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
        "line": 350
      },
      "name": "DataDatabricksRfaAccessRequestDestinationsProviderConfig",
      "namespace": "dataDatabricksRfaAccessRequestDestinations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/rfa_access_request_destinations#workspace_id DataDatabricksRfaAccessRequestDestinations#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 354
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-rfa-access-request-destinations/index:DataDatabricksRfaAccessRequestDestinationsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
          "line": 394
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
        "line": 386
      },
      "name": "DataDatabricksRfaAccessRequestDestinationsProviderConfigOutputReference",
      "namespace": "dataDatabricksRfaAccessRequestDestinations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 437
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 430
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 398
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-rfa-access-request-destinations/index:DataDatabricksRfaAccessRequestDestinationsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsSecurable": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsSecurable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
        "line": 441
      },
      "name": "DataDatabricksRfaAccessRequestDestinationsSecurable",
      "namespace": "dataDatabricksRfaAccessRequestDestinations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/rfa_access_request_destinations#full_name DataDatabricksRfaAccessRequestDestinations#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 445
          },
          "name": "fullName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/rfa_access_request_destinations#provider_share DataDatabricksRfaAccessRequestDestinations#provider_share}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 449
          },
          "name": "providerShare",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/rfa_access_request_destinations#type DataDatabricksRfaAccessRequestDestinations#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 453
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-rfa-access-request-destinations/index:DataDatabricksRfaAccessRequestDestinationsSecurable"
    },
    "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsSecurableOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsSecurableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
          "line": 506
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
        "line": 499
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 551
          },
          "name": "resetFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 567
          },
          "name": "resetProviderShare"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 583
          },
          "name": "resetType"
        }
      ],
      "name": "DataDatabricksRfaAccessRequestDestinationsSecurableOutputReference",
      "namespace": "dataDatabricksRfaAccessRequestDestinations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 555
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 571
          },
          "name": "providerShareInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 587
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 545
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 561
          },
          "name": "providerShare",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 577
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-rfa-access-request-destinations/index.ts",
            "line": 510
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksRfaAccessRequestDestinations.DataDatabricksRfaAccessRequestDestinationsSecurable"
          }
        }
      ],
      "symbolId": "src/data-databricks-rfa-access-request-destinations/index:DataDatabricksRfaAccessRequestDestinationsSecurableOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchema": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema databricks_schema}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchema",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema databricks_schema} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-schema/index.ts",
          "line": 950
        },
        "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": "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-schema/index.ts",
        "line": 918
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksSchema resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 935
          },
          "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 DataDatabricksSchema to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksSchema that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksSchema to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 1010
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 1026
          },
          "name": "putSchemaInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 984
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 1013
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 1029
          },
          "name": "resetSchemaInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 1041
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 1050
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksSchema",
      "namespace": "dataDatabricksSchema",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 923
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 1007
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 1023
          },
          "name": "schemaInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 988
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 1001
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 1017
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 1033
          },
          "name": "schemaInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 978
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 994
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-schema/index:DataDatabricksSchema"
    },
    "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-schema/index.ts",
        "line": 14
      },
      "name": "DataDatabricksSchemaConfig",
      "namespace": "dataDatabricksSchema",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema#name DataDatabricksSchema#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 25
          },
          "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/databricks/databricks/1.114.2/docs/data-sources/schema#id DataDatabricksSchema#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/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/databricks/databricks/1.114.2/docs/data-sources/schema#provider_config DataDatabricksSchema#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 31
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema#schema_info DataDatabricksSchema#schema_info}",
            "stability": "stable",
            "summary": "schema_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 37
          },
          "name": "schemaInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-schema/index:DataDatabricksSchemaConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-schema/index.ts",
        "line": 39
      },
      "name": "DataDatabricksSchemaProviderConfig",
      "namespace": "dataDatabricksSchema",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema#workspace_id DataDatabricksSchema#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 43
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-schema/index:DataDatabricksSchemaProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-schema/index.ts",
          "line": 82
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-schema/index.ts",
        "line": 75
      },
      "name": "DataDatabricksSchemaProviderConfigOutputReference",
      "namespace": "dataDatabricksSchema",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 116
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 109
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 86
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-schema/index:DataDatabricksSchemaProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-schema/index.ts",
        "line": 267
      },
      "name": "DataDatabricksSchemaSchemaInfo",
      "namespace": "dataDatabricksSchema",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema#browse_only DataDatabricksSchema#browse_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 271
          },
          "name": "browseOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema#catalog_name DataDatabricksSchema#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 275
          },
          "name": "catalogName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema#catalog_type DataDatabricksSchema#catalog_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 279
          },
          "name": "catalogType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema#comment DataDatabricksSchema#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 283
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema#created_at DataDatabricksSchema#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 287
          },
          "name": "createdAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema#created_by DataDatabricksSchema#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 291
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema#effective_predictive_optimization_flag DataDatabricksSchema#effective_predictive_optimization_flag}",
            "stability": "stable",
            "summary": "effective_predictive_optimization_flag block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 341
          },
          "name": "effectivePredictiveOptimizationFlag",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfoEffectivePredictiveOptimizationFlag"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema#enable_predictive_optimization DataDatabricksSchema#enable_predictive_optimization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 295
          },
          "name": "enablePredictiveOptimization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema#full_name DataDatabricksSchema#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 299
          },
          "name": "fullName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema#metastore_id DataDatabricksSchema#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 303
          },
          "name": "metastoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema#name DataDatabricksSchema#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 307
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema#owner DataDatabricksSchema#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 311
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema#properties DataDatabricksSchema#properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 315
          },
          "name": "properties",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema#schema_id DataDatabricksSchema#schema_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 319
          },
          "name": "schemaId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema#storage_location DataDatabricksSchema#storage_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 323
          },
          "name": "storageLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema#storage_root DataDatabricksSchema#storage_root}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 327
          },
          "name": "storageRoot",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema#updated_at DataDatabricksSchema#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 331
          },
          "name": "updatedAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema#updated_by DataDatabricksSchema#updated_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 335
          },
          "name": "updatedBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-schema/index:DataDatabricksSchemaSchemaInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfoEffectivePredictiveOptimizationFlag": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfoEffectivePredictiveOptimizationFlag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-schema/index.ts",
        "line": 120
      },
      "name": "DataDatabricksSchemaSchemaInfoEffectivePredictiveOptimizationFlag",
      "namespace": "dataDatabricksSchema",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema#value DataDatabricksSchema#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 132
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema#inherited_from_name DataDatabricksSchema#inherited_from_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 124
          },
          "name": "inheritedFromName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schema#inherited_from_type DataDatabricksSchema#inherited_from_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 128
          },
          "name": "inheritedFromType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-schema/index:DataDatabricksSchemaSchemaInfoEffectivePredictiveOptimizationFlag"
    },
    "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfoEffectivePredictiveOptimizationFlagOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfoEffectivePredictiveOptimizationFlagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-schema/index.ts",
          "line": 185
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-schema/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 230
          },
          "name": "resetInheritedFromName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 246
          },
          "name": "resetInheritedFromType"
        }
      ],
      "name": "DataDatabricksSchemaSchemaInfoEffectivePredictiveOptimizationFlagOutputReference",
      "namespace": "dataDatabricksSchema",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 234
          },
          "name": "inheritedFromNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 250
          },
          "name": "inheritedFromTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 263
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 224
          },
          "name": "inheritedFromName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 240
          },
          "name": "inheritedFromType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 256
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfoEffectivePredictiveOptimizationFlag"
          }
        }
      ],
      "symbolId": "src/data-databricks-schema/index:DataDatabricksSchemaSchemaInfoEffectivePredictiveOptimizationFlagOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-schema/index.ts",
          "line": 499
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-schema/index.ts",
        "line": 492
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 903
          },
          "name": "putEffectivePredictiveOptimizationFlag",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfoEffectivePredictiveOptimizationFlag"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 634
          },
          "name": "resetBrowseOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 650
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 666
          },
          "name": "resetCatalogType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 682
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 698
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 714
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 906
          },
          "name": "resetEffectivePredictiveOptimizationFlag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 730
          },
          "name": "resetEnablePredictiveOptimization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 746
          },
          "name": "resetFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 762
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 778
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 794
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 810
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 826
          },
          "name": "resetSchemaId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 842
          },
          "name": "resetStorageLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 858
          },
          "name": "resetStorageRoot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 874
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 890
          },
          "name": "resetUpdatedBy"
        }
      ],
      "name": "DataDatabricksSchemaSchemaInfoOutputReference",
      "namespace": "dataDatabricksSchema",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 900
          },
          "name": "effectivePredictiveOptimizationFlag",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfoEffectivePredictiveOptimizationFlagOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 638
          },
          "name": "browseOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 654
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 670
          },
          "name": "catalogTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 686
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 702
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 718
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 910
          },
          "name": "effectivePredictiveOptimizationFlagInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfoEffectivePredictiveOptimizationFlag"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 734
          },
          "name": "enablePredictiveOptimizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 750
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 766
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 782
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 798
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 814
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 830
          },
          "name": "schemaIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 846
          },
          "name": "storageLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 862
          },
          "name": "storageRootInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 878
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 894
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 628
          },
          "name": "browseOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 644
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 660
          },
          "name": "catalogType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 676
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 692
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 708
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 724
          },
          "name": "enablePredictiveOptimization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 740
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 756
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 772
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 788
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 804
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 820
          },
          "name": "schemaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 836
          },
          "name": "storageLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 852
          },
          "name": "storageRoot",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 868
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 884
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schema/index.ts",
            "line": 503
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSchema.DataDatabricksSchemaSchemaInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-schema/index:DataDatabricksSchemaSchemaInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksSchemas.DataDatabricksSchemas": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schemas databricks_schemas}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSchemas.DataDatabricksSchemas",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schemas databricks_schemas} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-schemas/index.ts",
          "line": 154
        },
        "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": "@cdktn/provider-databricks.dataDatabricksSchemas.DataDatabricksSchemasConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-schemas/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksSchemas resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 139
          },
          "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 DataDatabricksSchemas to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schemas#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksSchemas that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksSchemas to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 230
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksSchemas.DataDatabricksSchemasProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 201
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 217
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 233
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 245
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 254
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksSchemas",
      "namespace": "dataDatabricksSchemas",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 127
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 227
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSchemas.DataDatabricksSchemasProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 189
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 205
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 221
          },
          "name": "idsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 237
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSchemas.DataDatabricksSchemasProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 182
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 195
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 211
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-schemas/index:DataDatabricksSchemas"
    },
    "@cdktn/provider-databricks.dataDatabricksSchemas.DataDatabricksSchemasConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSchemas.DataDatabricksSchemasConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-schemas/index.ts",
        "line": 14
      },
      "name": "DataDatabricksSchemasConfig",
      "namespace": "dataDatabricksSchemas",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schemas#catalog_name DataDatabricksSchemas#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 18
          },
          "name": "catalogName",
          "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/databricks/databricks/1.114.2/docs/data-sources/schemas#id DataDatabricksSchemas#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schemas/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/databricks/databricks/1.114.2/docs/data-sources/schemas#ids DataDatabricksSchemas#ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 29
          },
          "name": "ids",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schemas#provider_config DataDatabricksSchemas#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 35
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSchemas.DataDatabricksSchemasProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-schemas/index:DataDatabricksSchemasConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksSchemas.DataDatabricksSchemasProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSchemas.DataDatabricksSchemasProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-schemas/index.ts",
        "line": 37
      },
      "name": "DataDatabricksSchemasProviderConfig",
      "namespace": "dataDatabricksSchemas",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/schemas#workspace_id DataDatabricksSchemas#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 41
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-schemas/index:DataDatabricksSchemasProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksSchemas.DataDatabricksSchemasProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSchemas.DataDatabricksSchemasProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-schemas/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-schemas/index.ts",
        "line": 73
      },
      "name": "DataDatabricksSchemasProviderConfigOutputReference",
      "namespace": "dataDatabricksSchemas",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 114
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 107
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-schemas/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSchemas.DataDatabricksSchemasProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-schemas/index:DataDatabricksSchemasProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServicePrincipal.DataDatabricksServicePrincipal": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal databricks_service_principal}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipal.DataDatabricksServicePrincipal",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal databricks_service_principal} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-service-principal/index.ts",
          "line": 182
        },
        "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": "@cdktn/provider-databricks.dataDatabricksServicePrincipal.DataDatabricksServicePrincipalConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-service-principal/index.ts",
        "line": 150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksServicePrincipal resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 167
          },
          "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 DataDatabricksServicePrincipal to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksServicePrincipal that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksServicePrincipal to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 380
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipal.DataDatabricksServicePrincipalProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 223
          },
          "name": "resetAclPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 239
          },
          "name": "resetActive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 255
          },
          "name": "resetApplicationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 271
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 287
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 303
          },
          "name": "resetHome"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 319
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 383
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 335
          },
          "name": "resetRepos"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 351
          },
          "name": "resetScimId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 367
          },
          "name": "resetSpId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 395
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 411
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksServicePrincipal",
      "namespace": "dataDatabricksServicePrincipal",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 155
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 377
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipal.DataDatabricksServicePrincipalProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 227
          },
          "name": "aclPrincipalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 243
          },
          "name": "activeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 259
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 275
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 291
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 307
          },
          "name": "homeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 323
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 387
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipal.DataDatabricksServicePrincipalProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 339
          },
          "name": "reposInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 355
          },
          "name": "scimIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 371
          },
          "name": "spIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 217
          },
          "name": "aclPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 233
          },
          "name": "active",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 249
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 265
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 281
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 297
          },
          "name": "home",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 313
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 329
          },
          "name": "repos",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 345
          },
          "name": "scimId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 361
          },
          "name": "spId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-service-principal/index:DataDatabricksServicePrincipal"
    },
    "@cdktn/provider-databricks.dataDatabricksServicePrincipal.DataDatabricksServicePrincipalConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipal.DataDatabricksServicePrincipalConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-service-principal/index.ts",
        "line": 14
      },
      "name": "DataDatabricksServicePrincipalConfig",
      "namespace": "dataDatabricksServicePrincipal",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal#acl_principal_id DataDatabricksServicePrincipal#acl_principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 18
          },
          "name": "aclPrincipalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal#active DataDatabricksServicePrincipal#active}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 22
          },
          "name": "active",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal#application_id DataDatabricksServicePrincipal#application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 26
          },
          "name": "applicationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal#display_name DataDatabricksServicePrincipal#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 30
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal#external_id DataDatabricksServicePrincipal#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 34
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal#home DataDatabricksServicePrincipal#home}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 38
          },
          "name": "home",
          "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/databricks/databricks/1.114.2/docs/data-sources/service_principal#id DataDatabricksServicePrincipal#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/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/databricks/databricks/1.114.2/docs/data-sources/service_principal#provider_config DataDatabricksServicePrincipal#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 63
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipal.DataDatabricksServicePrincipalProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal#repos DataDatabricksServicePrincipal#repos}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 49
          },
          "name": "repos",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal#scim_id DataDatabricksServicePrincipal#scim_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 53
          },
          "name": "scimId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal#sp_id DataDatabricksServicePrincipal#sp_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 57
          },
          "name": "spId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-service-principal/index:DataDatabricksServicePrincipalConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksServicePrincipal.DataDatabricksServicePrincipalProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipal.DataDatabricksServicePrincipalProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-service-principal/index.ts",
        "line": 65
      },
      "name": "DataDatabricksServicePrincipalProviderConfig",
      "namespace": "dataDatabricksServicePrincipal",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal#workspace_id DataDatabricksServicePrincipal#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 69
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-service-principal/index:DataDatabricksServicePrincipalProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksServicePrincipal.DataDatabricksServicePrincipalProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipal.DataDatabricksServicePrincipalProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-service-principal/index.ts",
          "line": 108
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-service-principal/index.ts",
        "line": 101
      },
      "name": "DataDatabricksServicePrincipalProviderConfigOutputReference",
      "namespace": "dataDatabricksServicePrincipal",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 142
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 135
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal/index.ts",
            "line": 112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipal.DataDatabricksServicePrincipalProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-service-principal/index:DataDatabricksServicePrincipalProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicies.DataDatabricksServicePrincipalFederationPolicies": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal_federation_policies databricks_service_principal_federation_policies}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicies.DataDatabricksServicePrincipalFederationPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal_federation_policies databricks_service_principal_federation_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
          "line": 473
        },
        "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": "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicies.DataDatabricksServicePrincipalFederationPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
        "line": 441
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksServicePrincipalFederationPolicies resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 458
          },
          "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 DataDatabricksServicePrincipalFederationPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal_federation_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksServicePrincipalFederationPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksServicePrincipalFederationPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 505
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 536
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 543
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksServicePrincipalFederationPolicies",
      "namespace": "dataDatabricksServicePrincipalFederationPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 446
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 515
          },
          "name": "policies",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicies.DataDatabricksServicePrincipalFederationPoliciesPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 509
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 528
          },
          "name": "servicePrincipalIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 499
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 521
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-service-principal-federation-policies/index:DataDatabricksServicePrincipalFederationPolicies"
    },
    "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicies.DataDatabricksServicePrincipalFederationPoliciesConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicies.DataDatabricksServicePrincipalFederationPoliciesConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
        "line": 14
      },
      "name": "DataDatabricksServicePrincipalFederationPoliciesConfig",
      "namespace": "dataDatabricksServicePrincipalFederationPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal_federation_policies#service_principal_id DataDatabricksServicePrincipalFederationPolicies#service_principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 22
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal_federation_policies#page_size DataDatabricksServicePrincipalFederationPolicies#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 18
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-service-principal-federation-policies/index:DataDatabricksServicePrincipalFederationPoliciesConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicies.DataDatabricksServicePrincipalFederationPoliciesPolicies": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicies.DataDatabricksServicePrincipalFederationPoliciesPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
        "line": 273
      },
      "name": "DataDatabricksServicePrincipalFederationPoliciesPolicies",
      "namespace": "dataDatabricksServicePrincipalFederationPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal_federation_policies#policy_id DataDatabricksServicePrincipalFederationPolicies#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 277
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal_federation_policies#service_principal_id DataDatabricksServicePrincipalFederationPolicies#service_principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 281
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-service-principal-federation-policies/index:DataDatabricksServicePrincipalFederationPoliciesPolicies"
    },
    "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicies.DataDatabricksServicePrincipalFederationPoliciesPoliciesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicies.DataDatabricksServicePrincipalFederationPoliciesPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
          "line": 426
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-service-principal-federation-policies/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 433
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicies.DataDatabricksServicePrincipalFederationPoliciesPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServicePrincipalFederationPoliciesPoliciesList",
      "namespace": "dataDatabricksServicePrincipalFederationPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 419
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicies.DataDatabricksServicePrincipalFederationPoliciesPolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-service-principal-federation-policies/index:DataDatabricksServicePrincipalFederationPoliciesPoliciesList"
    },
    "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicies.DataDatabricksServicePrincipalFederationPoliciesPoliciesOidcPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicies.DataDatabricksServicePrincipalFederationPoliciesPoliciesOidcPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
        "line": 24
      },
      "name": "DataDatabricksServicePrincipalFederationPoliciesPoliciesOidcPolicy",
      "namespace": "dataDatabricksServicePrincipalFederationPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal_federation_policies#audiences DataDatabricksServicePrincipalFederationPolicies#audiences}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 28
          },
          "name": "audiences",
          "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/databricks/databricks/1.114.2/docs/data-sources/service_principal_federation_policies#issuer DataDatabricksServicePrincipalFederationPolicies#issuer}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 32
          },
          "name": "issuer",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal_federation_policies#jwks_json DataDatabricksServicePrincipalFederationPolicies#jwks_json}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 36
          },
          "name": "jwksJson",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal_federation_policies#jwks_uri DataDatabricksServicePrincipalFederationPolicies#jwks_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 40
          },
          "name": "jwksUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal_federation_policies#subject DataDatabricksServicePrincipalFederationPolicies#subject}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 44
          },
          "name": "subject",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal_federation_policies#subject_claim DataDatabricksServicePrincipalFederationPolicies#subject_claim}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 48
          },
          "name": "subjectClaim",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-service-principal-federation-policies/index:DataDatabricksServicePrincipalFederationPoliciesPoliciesOidcPolicy"
    },
    "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicies.DataDatabricksServicePrincipalFederationPoliciesPoliciesOidcPolicyOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicies.DataDatabricksServicePrincipalFederationPoliciesPoliciesOidcPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
          "line": 122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 185
          },
          "name": "resetAudiences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 201
          },
          "name": "resetIssuer"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 217
          },
          "name": "resetJwksJson"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 233
          },
          "name": "resetJwksUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 249
          },
          "name": "resetSubject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 265
          },
          "name": "resetSubjectClaim"
        }
      ],
      "name": "DataDatabricksServicePrincipalFederationPoliciesPoliciesOidcPolicyOutputReference",
      "namespace": "dataDatabricksServicePrincipalFederationPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 189
          },
          "name": "audiencesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 205
          },
          "name": "issuerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 221
          },
          "name": "jwksJsonInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 237
          },
          "name": "jwksUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 269
          },
          "name": "subjectClaimInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 253
          },
          "name": "subjectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 179
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 195
          },
          "name": "issuer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 211
          },
          "name": "jwksJson",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 227
          },
          "name": "jwksUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 243
          },
          "name": "subject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 259
          },
          "name": "subjectClaim",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicies.DataDatabricksServicePrincipalFederationPoliciesPoliciesOidcPolicy"
          }
        }
      ],
      "symbolId": "src/data-databricks-service-principal-federation-policies/index:DataDatabricksServicePrincipalFederationPoliciesPoliciesOidcPolicyOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicies.DataDatabricksServicePrincipalFederationPoliciesPoliciesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicies.DataDatabricksServicePrincipalFederationPoliciesPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
          "line": 329
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-service-principal-federation-policies/index.ts",
        "line": 320
      },
      "name": "DataDatabricksServicePrincipalFederationPoliciesPoliciesOutputReference",
      "namespace": "dataDatabricksServicePrincipalFederationPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 361
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 366
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 371
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 377
          },
          "name": "oidcPolicy",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicies.DataDatabricksServicePrincipalFederationPoliciesPoliciesOidcPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 408
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 413
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 390
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 403
          },
          "name": "servicePrincipalIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 383
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 396
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policies/index.ts",
            "line": 333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicies.DataDatabricksServicePrincipalFederationPoliciesPolicies"
          }
        }
      ],
      "symbolId": "src/data-databricks-service-principal-federation-policies/index:DataDatabricksServicePrincipalFederationPoliciesPoliciesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicy.DataDatabricksServicePrincipalFederationPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal_federation_policy databricks_service_principal_federation_policy}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicy.DataDatabricksServicePrincipalFederationPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal_federation_policy databricks_service_principal_federation_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
          "line": 309
        },
        "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": "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicy.DataDatabricksServicePrincipalFederationPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
        "line": 277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksServicePrincipalFederationPolicy resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 294
          },
          "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 DataDatabricksServicePrincipalFederationPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal_federation_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksServicePrincipalFederationPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksServicePrincipalFederationPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 394
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 401
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksServicePrincipalFederationPolicy",
      "namespace": "dataDatabricksServicePrincipalFederationPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 282
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 334
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 339
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 344
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 350
          },
          "name": "oidcPolicy",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicy.DataDatabricksServicePrincipalFederationPolicyOidcPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 381
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 386
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 363
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 376
          },
          "name": "servicePrincipalIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 356
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 369
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-service-principal-federation-policy/index:DataDatabricksServicePrincipalFederationPolicy"
    },
    "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicy.DataDatabricksServicePrincipalFederationPolicyConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicy.DataDatabricksServicePrincipalFederationPolicyConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
        "line": 14
      },
      "name": "DataDatabricksServicePrincipalFederationPolicyConfig",
      "namespace": "dataDatabricksServicePrincipalFederationPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal_federation_policy#policy_id DataDatabricksServicePrincipalFederationPolicy#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 18
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal_federation_policy#service_principal_id DataDatabricksServicePrincipalFederationPolicy#service_principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 22
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-service-principal-federation-policy/index:DataDatabricksServicePrincipalFederationPolicyConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicy.DataDatabricksServicePrincipalFederationPolicyOidcPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicy.DataDatabricksServicePrincipalFederationPolicyOidcPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
        "line": 24
      },
      "name": "DataDatabricksServicePrincipalFederationPolicyOidcPolicy",
      "namespace": "dataDatabricksServicePrincipalFederationPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal_federation_policy#audiences DataDatabricksServicePrincipalFederationPolicy#audiences}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 28
          },
          "name": "audiences",
          "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/databricks/databricks/1.114.2/docs/data-sources/service_principal_federation_policy#issuer DataDatabricksServicePrincipalFederationPolicy#issuer}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 32
          },
          "name": "issuer",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal_federation_policy#jwks_json DataDatabricksServicePrincipalFederationPolicy#jwks_json}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 36
          },
          "name": "jwksJson",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal_federation_policy#jwks_uri DataDatabricksServicePrincipalFederationPolicy#jwks_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 40
          },
          "name": "jwksUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal_federation_policy#subject DataDatabricksServicePrincipalFederationPolicy#subject}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 44
          },
          "name": "subject",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principal_federation_policy#subject_claim DataDatabricksServicePrincipalFederationPolicy#subject_claim}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 48
          },
          "name": "subjectClaim",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-service-principal-federation-policy/index:DataDatabricksServicePrincipalFederationPolicyOidcPolicy"
    },
    "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicy.DataDatabricksServicePrincipalFederationPolicyOidcPolicyOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicy.DataDatabricksServicePrincipalFederationPolicyOidcPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
          "line": 122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 185
          },
          "name": "resetAudiences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 201
          },
          "name": "resetIssuer"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 217
          },
          "name": "resetJwksJson"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 233
          },
          "name": "resetJwksUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 249
          },
          "name": "resetSubject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 265
          },
          "name": "resetSubjectClaim"
        }
      ],
      "name": "DataDatabricksServicePrincipalFederationPolicyOidcPolicyOutputReference",
      "namespace": "dataDatabricksServicePrincipalFederationPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 189
          },
          "name": "audiencesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 205
          },
          "name": "issuerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 221
          },
          "name": "jwksJsonInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 237
          },
          "name": "jwksUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 269
          },
          "name": "subjectClaimInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 253
          },
          "name": "subjectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 179
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 195
          },
          "name": "issuer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 211
          },
          "name": "jwksJson",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 227
          },
          "name": "jwksUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 243
          },
          "name": "subject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 259
          },
          "name": "subjectClaim",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principal-federation-policy/index.ts",
            "line": 126
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipalFederationPolicy.DataDatabricksServicePrincipalFederationPolicyOidcPolicy"
          }
        }
      ],
      "symbolId": "src/data-databricks-service-principal-federation-policy/index:DataDatabricksServicePrincipalFederationPolicyOidcPolicyOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipals": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principals databricks_service_principals}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipals",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principals databricks_service_principals} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-service-principals/index.ts",
          "line": 576
        },
        "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": "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-service-principals/index.ts",
        "line": 544
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksServicePrincipals resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 561
          },
          "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 DataDatabricksServicePrincipals to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principals#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksServicePrincipals that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksServicePrincipals to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 656
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 672
          },
          "name": "putServicePrincipals",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsServicePrincipals"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 611
          },
          "name": "resetApplicationIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 627
          },
          "name": "resetDisplayNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 643
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 659
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 675
          },
          "name": "resetServicePrincipals"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 687
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 697
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksServicePrincipals",
      "namespace": "dataDatabricksServicePrincipals",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 549
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 653
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 669
          },
          "name": "servicePrincipals",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsServicePrincipalsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 615
          },
          "name": "applicationIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 631
          },
          "name": "displayNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 647
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 663
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 679
          },
          "name": "servicePrincipalsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsServicePrincipals"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 605
          },
          "name": "applicationIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 621
          },
          "name": "displayNameContains",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 637
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-service-principals/index:DataDatabricksServicePrincipals"
    },
    "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-service-principals/index.ts",
        "line": 14
      },
      "name": "DataDatabricksServicePrincipalsConfig",
      "namespace": "dataDatabricksServicePrincipals",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principals#application_ids DataDatabricksServicePrincipals#application_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 18
          },
          "name": "applicationIds",
          "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/databricks/databricks/1.114.2/docs/data-sources/service_principals#display_name_contains DataDatabricksServicePrincipals#display_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 22
          },
          "name": "displayNameContains",
          "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/databricks/databricks/1.114.2/docs/data-sources/service_principals#id DataDatabricksServicePrincipals#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/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/databricks/databricks/1.114.2/docs/data-sources/service_principals#provider_config DataDatabricksServicePrincipals#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 35
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principals#service_principals DataDatabricksServicePrincipals#service_principals}",
            "stability": "stable",
            "summary": "service_principals block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 41
          },
          "name": "servicePrincipals",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsServicePrincipals"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-service-principals/index:DataDatabricksServicePrincipalsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-service-principals/index.ts",
        "line": 43
      },
      "name": "DataDatabricksServicePrincipalsProviderConfig",
      "namespace": "dataDatabricksServicePrincipals",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principals#workspace_id DataDatabricksServicePrincipals#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 47
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-service-principals/index:DataDatabricksServicePrincipalsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-service-principals/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-service-principals/index.ts",
        "line": 79
      },
      "name": "DataDatabricksServicePrincipalsProviderConfigOutputReference",
      "namespace": "dataDatabricksServicePrincipals",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 120
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 113
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-service-principals/index:DataDatabricksServicePrincipalsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsServicePrincipals": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsServicePrincipals",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-service-principals/index.ts",
        "line": 124
      },
      "name": "DataDatabricksServicePrincipalsServicePrincipals",
      "namespace": "dataDatabricksServicePrincipals",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principals#acl_principal_id DataDatabricksServicePrincipals#acl_principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 128
          },
          "name": "aclPrincipalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principals#active DataDatabricksServicePrincipals#active}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 132
          },
          "name": "active",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principals#application_id DataDatabricksServicePrincipals#application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 136
          },
          "name": "applicationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principals#display_name DataDatabricksServicePrincipals#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 140
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principals#external_id DataDatabricksServicePrincipals#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 144
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principals#home DataDatabricksServicePrincipals#home}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 148
          },
          "name": "home",
          "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/databricks/databricks/1.114.2/docs/data-sources/service_principals#id DataDatabricksServicePrincipals#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 155
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principals#repos DataDatabricksServicePrincipals#repos}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 159
          },
          "name": "repos",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principals#scim_id DataDatabricksServicePrincipals#scim_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 163
          },
          "name": "scimId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/service_principals#sp_id DataDatabricksServicePrincipals#sp_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 167
          },
          "name": "spId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-service-principals/index:DataDatabricksServicePrincipalsServicePrincipals"
    },
    "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsServicePrincipalsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsServicePrincipalsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-service-principals/index.ts",
          "line": 529
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-service-principals/index.ts",
        "line": 521
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 536
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsServicePrincipalsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServicePrincipalsServicePrincipalsList",
      "namespace": "dataDatabricksServicePrincipals",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 522
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsServicePrincipals"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-service-principals/index:DataDatabricksServicePrincipalsServicePrincipalsList"
    },
    "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsServicePrincipalsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsServicePrincipalsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-service-principals/index.ts",
          "line": 272
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-service-principals/index.ts",
        "line": 262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 368
          },
          "name": "resetAclPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 384
          },
          "name": "resetActive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 400
          },
          "name": "resetApplicationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 416
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 432
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 448
          },
          "name": "resetHome"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 464
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 480
          },
          "name": "resetRepos"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 496
          },
          "name": "resetScimId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 512
          },
          "name": "resetSpId"
        }
      ],
      "name": "DataDatabricksServicePrincipalsServicePrincipalsOutputReference",
      "namespace": "dataDatabricksServicePrincipals",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 372
          },
          "name": "aclPrincipalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 388
          },
          "name": "activeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 404
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 420
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 436
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 452
          },
          "name": "homeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 468
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 484
          },
          "name": "reposInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 500
          },
          "name": "scimIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 516
          },
          "name": "spIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 362
          },
          "name": "aclPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 378
          },
          "name": "active",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 394
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 410
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 426
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 442
          },
          "name": "home",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 458
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 474
          },
          "name": "repos",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 490
          },
          "name": "scimId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 506
          },
          "name": "spId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-service-principals/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServicePrincipals.DataDatabricksServicePrincipalsServicePrincipals"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-service-principals/index:DataDatabricksServicePrincipalsServicePrincipalsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpoints": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints databricks_serving_endpoints}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpoints",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints databricks_serving_endpoints} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 6251
        },
        "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": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 6219
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksServingEndpoints resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6236
          },
          "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 DataDatabricksServingEndpoints to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksServingEndpoints that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksServingEndpoints to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6280
          },
          "name": "putEndpoints",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpoints"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6296
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6283
          },
          "name": "resetEndpoints"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6299
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6311
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6318
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpoints",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6224
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6277
          },
          "name": "endpoints",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6293
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6287
          },
          "name": "endpointsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpoints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6303
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpoints"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 14
      },
      "name": "DataDatabricksServingEndpointsConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#endpoints DataDatabricksServingEndpoints#endpoints}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 18
          },
          "name": "endpoints",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpoints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#provider_config DataDatabricksServingEndpoints#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpoints": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 5609
      },
      "name": "DataDatabricksServingEndpointsEndpoints",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#ai_gateway DataDatabricksServingEndpoints#ai_gateway}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5613
          },
          "name": "aiGateway",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGateway"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#budget_policy_id DataDatabricksServingEndpoints#budget_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5617
          },
          "name": "budgetPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#config DataDatabricksServingEndpoints#config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5621
          },
          "name": "config",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#creation_timestamp DataDatabricksServingEndpoints#creation_timestamp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5625
          },
          "name": "creationTimestamp",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#creator DataDatabricksServingEndpoints#creator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5629
          },
          "name": "creator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#description DataDatabricksServingEndpoints#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5633
          },
          "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/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#id DataDatabricksServingEndpoints#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5640
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#last_updated_timestamp DataDatabricksServingEndpoints#last_updated_timestamp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5644
          },
          "name": "lastUpdatedTimestamp",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#name DataDatabricksServingEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5648
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#state DataDatabricksServingEndpoints#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5652
          },
          "name": "state",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsState"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#tags DataDatabricksServingEndpoints#tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5656
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#task DataDatabricksServingEndpoints#task}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5660
          },
          "name": "task",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#usage_policy_id DataDatabricksServingEndpoints#usage_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5664
          },
          "name": "usagePolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpoints"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGateway": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGateway",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 1524
      },
      "name": "DataDatabricksServingEndpointsEndpointsAiGateway",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#fallback_config DataDatabricksServingEndpoints#fallback_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1528
          },
          "name": "fallbackConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#guardrails DataDatabricksServingEndpoints#guardrails}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1532
          },
          "name": "guardrails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#inference_table_config DataDatabricksServingEndpoints#inference_table_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1536
          },
          "name": "inferenceTableConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#rate_limits DataDatabricksServingEndpoints#rate_limits}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1540
          },
          "name": "rateLimits",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayRateLimits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#usage_tracking_config DataDatabricksServingEndpoints#usage_tracking_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1544
          },
          "name": "usageTrackingConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGateway"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 24
      },
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#enabled DataDatabricksServingEndpoints#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 28
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfigList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 126
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 133
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfigList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 119
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfigList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 70
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 60
      },
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 113
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 106
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 74
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrails": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 799
      },
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrails",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#input DataDatabricksServingEndpoints#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 803
          },
          "name": "input",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInput"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#output DataDatabricksServingEndpoints#output}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 807
          },
          "name": "output",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutput"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrails"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInput": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInput",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 253
      },
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInput",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#invalid_keywords DataDatabricksServingEndpoints#invalid_keywords}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 257
          },
          "name": "invalidKeywords",
          "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/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#pii DataDatabricksServingEndpoints#pii}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 261
          },
          "name": "pii",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPii"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#safety DataDatabricksServingEndpoints#safety}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 265
          },
          "name": "safety",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#valid_topics DataDatabricksServingEndpoints#valid_topics}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 269
          },
          "name": "validTopics",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInput"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 457
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 464
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 450
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInput"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 332
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 322
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 405
          },
          "name": "putPii",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPii"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 392
          },
          "name": "resetInvalidKeywords"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 408
          },
          "name": "resetPii"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 424
          },
          "name": "resetSafety"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 440
          },
          "name": "resetValidTopics"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 402
          },
          "name": "pii",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPiiList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 396
          },
          "name": "invalidKeywordsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 412
          },
          "name": "piiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPii"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 428
          },
          "name": "safetyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 444
          },
          "name": "validTopicsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 386
          },
          "name": "invalidKeywords",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 418
          },
          "name": "safety",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 434
          },
          "name": "validTopics",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInput"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPii": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPii",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 137
      },
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPii",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#behavior DataDatabricksServingEndpoints#behavior}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 141
          },
          "name": "behavior",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPii"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPiiList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPiiList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 242
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 249
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPiiOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPiiList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPii"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPiiList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPiiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPiiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 183
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 173
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 225
          },
          "name": "resetBehavior"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPiiOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 229
          },
          "name": "behaviorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 219
          },
          "name": "behavior",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 187
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPii"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputPiiOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 937
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 929
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 944
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 930
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutput": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutput",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 584
      },
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutput",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#invalid_keywords DataDatabricksServingEndpoints#invalid_keywords}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 588
          },
          "name": "invalidKeywords",
          "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/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#pii DataDatabricksServingEndpoints#pii}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 592
          },
          "name": "pii",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPii"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#safety DataDatabricksServingEndpoints#safety}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 596
          },
          "name": "safety",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#valid_topics DataDatabricksServingEndpoints#valid_topics}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 600
          },
          "name": "validTopics",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutput"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 788
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 780
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 795
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 781
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutput"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 663
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 653
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 736
          },
          "name": "putPii",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPii"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 723
          },
          "name": "resetInvalidKeywords"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 739
          },
          "name": "resetPii"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 755
          },
          "name": "resetSafety"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 771
          },
          "name": "resetValidTopics"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 733
          },
          "name": "pii",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPiiList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 727
          },
          "name": "invalidKeywordsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 743
          },
          "name": "piiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPii"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 759
          },
          "name": "safetyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 775
          },
          "name": "validTopicsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 717
          },
          "name": "invalidKeywords",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 749
          },
          "name": "safety",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 765
          },
          "name": "validTopics",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 667
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutput"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPii": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPii",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 468
      },
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPii",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#behavior DataDatabricksServingEndpoints#behavior}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 472
          },
          "name": "behavior",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPii"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPiiList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPiiList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 573
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 565
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 580
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPiiOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPiiList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 566
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPii"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPiiList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPiiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPiiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 514
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 556
          },
          "name": "resetBehavior"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPiiOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 560
          },
          "name": "behaviorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 550
          },
          "name": "behavior",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 518
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPii"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputPiiOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 856
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 846
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 901
          },
          "name": "putInput",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInput"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 917
          },
          "name": "putOutput",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutput"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 904
          },
          "name": "resetInput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 920
          },
          "name": "resetOutput"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 898
          },
          "name": "input",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInputList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 914
          },
          "name": "output",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 908
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsInput"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 924
          },
          "name": "outputInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutput"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 860
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 948
      },
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#catalog_name DataDatabricksServingEndpoints#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 952
          },
          "name": "catalogName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#enabled DataDatabricksServingEndpoints#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 956
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#schema_name DataDatabricksServingEndpoints#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 960
          },
          "name": "schemaName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#table_name_prefix DataDatabricksServingEndpoints#table_name_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 964
          },
          "name": "tableNamePrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfigList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 1152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 1144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1159
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfigList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1145
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfigList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 1027
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 1017
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1087
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1103
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1119
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1135
          },
          "name": "resetTableNamePrefix"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1091
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1107
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1123
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1139
          },
          "name": "tableNamePrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1081
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1097
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1113
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1129
          },
          "name": "tableNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1031
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 1761
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 1753
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1768
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1754
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGateway"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 1614
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 1604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1677
          },
          "name": "putFallbackConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1693
          },
          "name": "putGuardrails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1709
          },
          "name": "putInferenceTableConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1725
          },
          "name": "putRateLimits",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayRateLimits"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1741
          },
          "name": "putUsageTrackingConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1680
          },
          "name": "resetFallbackConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1696
          },
          "name": "resetGuardrails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1712
          },
          "name": "resetInferenceTableConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1728
          },
          "name": "resetRateLimits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1744
          },
          "name": "resetUsageTrackingConfig"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1674
          },
          "name": "fallbackConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1690
          },
          "name": "guardrails",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1706
          },
          "name": "inferenceTableConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1722
          },
          "name": "rateLimits",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayRateLimitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1738
          },
          "name": "usageTrackingConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1684
          },
          "name": "fallbackConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayFallbackConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1700
          },
          "name": "guardrailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayGuardrails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1716
          },
          "name": "inferenceTableConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayInferenceTableConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1732
          },
          "name": "rateLimitsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayRateLimits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1748
          },
          "name": "usageTrackingConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1618
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGateway"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayRateLimits": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayRateLimits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 1163
      },
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayRateLimits",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#renewal_period DataDatabricksServingEndpoints#renewal_period}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1179
          },
          "name": "renewalPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#calls DataDatabricksServingEndpoints#calls}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1167
          },
          "name": "calls",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#key DataDatabricksServingEndpoints#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1171
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#principal DataDatabricksServingEndpoints#principal}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1175
          },
          "name": "principal",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#tokens DataDatabricksServingEndpoints#tokens}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1183
          },
          "name": "tokens",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayRateLimits"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayRateLimitsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayRateLimitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 1397
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 1389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1404
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayRateLimitsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayRateLimitsList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1390
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayRateLimits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayRateLimitsList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayRateLimitsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayRateLimitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 1253
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 1243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1319
          },
          "name": "resetCalls"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1335
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1351
          },
          "name": "resetPrincipal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1380
          },
          "name": "resetTokens"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayRateLimitsOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1323
          },
          "name": "callsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1339
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1355
          },
          "name": "principalInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1368
          },
          "name": "renewalPeriodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1384
          },
          "name": "tokensInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1313
          },
          "name": "calls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1329
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1345
          },
          "name": "principal",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1361
          },
          "name": "renewalPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1374
          },
          "name": "tokens",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1257
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayRateLimits"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayRateLimitsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 1408
      },
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#enabled DataDatabricksServingEndpoints#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1412
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfigList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 1513
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 1505
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1520
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfigList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1506
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfigList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 1454
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 1444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1496
          },
          "name": "resetEnabled"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1500
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1490
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1458
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsAiGatewayUsageTrackingConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 5165
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#served_entities DataDatabricksServingEndpoints#served_entities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5169
          },
          "name": "servedEntities",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#served_models DataDatabricksServingEndpoints#served_models}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5173
          },
          "name": "servedModels",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedModels"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 5303
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 5295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5310
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 5222
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 5212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5267
          },
          "name": "putServedEntities",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntities"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5283
          },
          "name": "putServedModels",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedModels"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5270
          },
          "name": "resetServedEntities"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5286
          },
          "name": "resetServedModels"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5264
          },
          "name": "servedEntities",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5280
          },
          "name": "servedModels",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedModelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5274
          },
          "name": "servedEntitiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5290
          },
          "name": "servedModelsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedModels"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5226
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntities": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 4735
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntities",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#entity_name DataDatabricksServingEndpoints#entity_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4739
          },
          "name": "entityName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#entity_version DataDatabricksServingEndpoints#entity_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4743
          },
          "name": "entityVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#external_model DataDatabricksServingEndpoints#external_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4747
          },
          "name": "externalModel",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModel"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#foundation_model DataDatabricksServingEndpoints#foundation_model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4751
          },
          "name": "foundationModel",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModel"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#name DataDatabricksServingEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4755
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntities"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModel": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModel",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 4050
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModel",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#name DataDatabricksServingEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4082
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#provider DataDatabricksServingEndpoints#provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4094
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#task DataDatabricksServingEndpoints#task}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4098
          },
          "name": "task",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#ai21labs_config DataDatabricksServingEndpoints#ai21labs_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4054
          },
          "name": "ai21LabsConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#amazon_bedrock_config DataDatabricksServingEndpoints#amazon_bedrock_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4058
          },
          "name": "amazonBedrockConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#anthropic_config DataDatabricksServingEndpoints#anthropic_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4062
          },
          "name": "anthropicConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#cohere_config DataDatabricksServingEndpoints#cohere_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4066
          },
          "name": "cohereConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#custom_provider_config DataDatabricksServingEndpoints#custom_provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4070
          },
          "name": "customProviderConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#databricks_model_serving_config DataDatabricksServingEndpoints#databricks_model_serving_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4074
          },
          "name": "databricksModelServingConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#google_cloud_vertex_ai_config DataDatabricksServingEndpoints#google_cloud_vertex_ai_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4078
          },
          "name": "googleCloudVertexAiConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#openai_config DataDatabricksServingEndpoints#openai_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4086
          },
          "name": "openaiConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#palm_config DataDatabricksServingEndpoints#palm_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4090
          },
          "name": "palmConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModel"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 1772
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#ai21labs_api_key DataDatabricksServingEndpoints#ai21labs_api_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1776
          },
          "name": "ai21LabsApiKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#ai21labs_api_key_plaintext DataDatabricksServingEndpoints#ai21labs_api_key_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1780
          },
          "name": "ai21LabsApiKeyPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfigList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 1910
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 1902
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1917
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfigList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1903
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfigList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 1829
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 1819
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1877
          },
          "name": "resetAi21LabsApiKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1893
          },
          "name": "resetAi21LabsApiKeyPlaintext"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1881
          },
          "name": "ai21LabsApiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1897
          },
          "name": "ai21LabsApiKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1871
          },
          "name": "ai21LabsApiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1887
          },
          "name": "ai21LabsApiKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1833
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 1921
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#aws_region DataDatabricksServingEndpoints#aws_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1933
          },
          "name": "awsRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#bedrock_provider DataDatabricksServingEndpoints#bedrock_provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1945
          },
          "name": "bedrockProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#aws_access_key_id DataDatabricksServingEndpoints#aws_access_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1925
          },
          "name": "awsAccessKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#aws_access_key_id_plaintext DataDatabricksServingEndpoints#aws_access_key_id_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1929
          },
          "name": "awsAccessKeyIdPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#aws_secret_access_key DataDatabricksServingEndpoints#aws_secret_access_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1937
          },
          "name": "awsSecretAccessKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#aws_secret_access_key_plaintext DataDatabricksServingEndpoints#aws_secret_access_key_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1941
          },
          "name": "awsSecretAccessKeyPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#instance_profile_arn DataDatabricksServingEndpoints#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 1949
          },
          "name": "instanceProfileArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfigList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 2218
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 2210
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2225
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfigList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfigList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 2033
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 2023
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2111
          },
          "name": "resetAwsAccessKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2127
          },
          "name": "resetAwsAccessKeyIdPlaintext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2156
          },
          "name": "resetAwsSecretAccessKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2172
          },
          "name": "resetAwsSecretAccessKeyPlaintext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2201
          },
          "name": "resetInstanceProfileArn"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2115
          },
          "name": "awsAccessKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2131
          },
          "name": "awsAccessKeyIdPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2144
          },
          "name": "awsRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2160
          },
          "name": "awsSecretAccessKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2176
          },
          "name": "awsSecretAccessKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2189
          },
          "name": "bedrockProviderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2205
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2105
          },
          "name": "awsAccessKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2121
          },
          "name": "awsAccessKeyIdPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2137
          },
          "name": "awsRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2150
          },
          "name": "awsSecretAccessKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2166
          },
          "name": "awsSecretAccessKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2182
          },
          "name": "bedrockProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2195
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2037
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 2229
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#anthropic_api_key DataDatabricksServingEndpoints#anthropic_api_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2233
          },
          "name": "anthropicApiKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#anthropic_api_key_plaintext DataDatabricksServingEndpoints#anthropic_api_key_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2237
          },
          "name": "anthropicApiKeyPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfigList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 2367
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 2359
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2374
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfigList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfigList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 2286
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 2276
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2334
          },
          "name": "resetAnthropicApiKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2350
          },
          "name": "resetAnthropicApiKeyPlaintext"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2338
          },
          "name": "anthropicApiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2354
          },
          "name": "anthropicApiKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2328
          },
          "name": "anthropicApiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2344
          },
          "name": "anthropicApiKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2290
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 2378
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#cohere_api_base DataDatabricksServingEndpoints#cohere_api_base}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2382
          },
          "name": "cohereApiBase",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#cohere_api_key DataDatabricksServingEndpoints#cohere_api_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2386
          },
          "name": "cohereApiKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#cohere_api_key_plaintext DataDatabricksServingEndpoints#cohere_api_key_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2390
          },
          "name": "cohereApiKeyPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfigList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 2549
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 2541
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2556
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfigList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2542
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfigList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 2446
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 2436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2500
          },
          "name": "resetCohereApiBase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2516
          },
          "name": "resetCohereApiKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2532
          },
          "name": "resetCohereApiKeyPlaintext"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2504
          },
          "name": "cohereApiBaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2520
          },
          "name": "cohereApiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2536
          },
          "name": "cohereApiKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2494
          },
          "name": "cohereApiBase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2510
          },
          "name": "cohereApiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2526
          },
          "name": "cohereApiKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2450
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 2888
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#custom_provider_url DataDatabricksServingEndpoints#custom_provider_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2900
          },
          "name": "customProviderUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#api_key_auth DataDatabricksServingEndpoints#api_key_auth}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2892
          },
          "name": "apiKeyAuth",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#bearer_token_auth DataDatabricksServingEndpoints#bearer_token_auth}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2896
          },
          "name": "bearerTokenAuth",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 2560
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#key DataDatabricksServingEndpoints#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2564
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#value DataDatabricksServingEndpoints#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2568
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#value_plaintext DataDatabricksServingEndpoints#value_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2572
          },
          "name": "valuePlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 2728
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 2720
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2735
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2721
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 2628
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 2618
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2695
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2711
          },
          "name": "resetValuePlaintext"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2683
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2699
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2715
          },
          "name": "valuePlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2676
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2689
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2705
          },
          "name": "valuePlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2632
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 2739
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#token DataDatabricksServingEndpoints#token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2743
          },
          "name": "token",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#token_plaintext DataDatabricksServingEndpoints#token_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2747
          },
          "name": "tokenPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 2877
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 2869
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2884
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2870
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 2796
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 2786
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2844
          },
          "name": "resetToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2860
          },
          "name": "resetTokenPlaintext"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2848
          },
          "name": "tokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2864
          },
          "name": "tokenPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2838
          },
          "name": "token",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2854
          },
          "name": "tokenPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2800
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 3056
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 3048
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3063
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3049
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 2956
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 2946
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3007
          },
          "name": "putApiKeyAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3023
          },
          "name": "putBearerTokenAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3010
          },
          "name": "resetApiKeyAuth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3026
          },
          "name": "resetBearerTokenAuth"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3004
          },
          "name": "apiKeyAuth",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3020
          },
          "name": "bearerTokenAuth",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3014
          },
          "name": "apiKeyAuthInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3030
          },
          "name": "bearerTokenAuthInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3043
          },
          "name": "customProviderUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3036
          },
          "name": "customProviderUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 2960
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 3067
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#databricks_workspace_url DataDatabricksServingEndpoints#databricks_workspace_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3079
          },
          "name": "databricksWorkspaceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#databricks_api_token DataDatabricksServingEndpoints#databricks_api_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3071
          },
          "name": "databricksApiToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#databricks_api_token_plaintext DataDatabricksServingEndpoints#databricks_api_token_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3075
          },
          "name": "databricksApiTokenPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfigList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 3235
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 3227
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3242
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfigList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfigList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 3135
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 3125
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3189
          },
          "name": "resetDatabricksApiToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3205
          },
          "name": "resetDatabricksApiTokenPlaintext"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3193
          },
          "name": "databricksApiTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3209
          },
          "name": "databricksApiTokenPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3222
          },
          "name": "databricksWorkspaceUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3183
          },
          "name": "databricksApiToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3199
          },
          "name": "databricksApiTokenPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3215
          },
          "name": "databricksWorkspaceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 3246
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#project_id DataDatabricksServingEndpoints#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3258
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#region DataDatabricksServingEndpoints#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3262
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#private_key DataDatabricksServingEndpoints#private_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3250
          },
          "name": "privateKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#private_key_plaintext DataDatabricksServingEndpoints#private_key_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3254
          },
          "name": "privateKeyPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 3444
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 3436
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3451
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3437
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 3325
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 3315
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3385
          },
          "name": "resetPrivateKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3401
          },
          "name": "resetPrivateKeyPlaintext"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3389
          },
          "name": "privateKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3405
          },
          "name": "privateKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3418
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3431
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3379
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3395
          },
          "name": "privateKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3411
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3424
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 4509
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 4501
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4516
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4502
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModel"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 3455
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#microsoft_entra_client_id DataDatabricksServingEndpoints#microsoft_entra_client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3459
          },
          "name": "microsoftEntraClientId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#microsoft_entra_client_secret DataDatabricksServingEndpoints#microsoft_entra_client_secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3463
          },
          "name": "microsoftEntraClientSecret",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#microsoft_entra_client_secret_plaintext DataDatabricksServingEndpoints#microsoft_entra_client_secret_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3467
          },
          "name": "microsoftEntraClientSecretPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#microsoft_entra_tenant_id DataDatabricksServingEndpoints#microsoft_entra_tenant_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3471
          },
          "name": "microsoftEntraTenantId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#openai_api_base DataDatabricksServingEndpoints#openai_api_base}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3475
          },
          "name": "openaiApiBase",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#openai_api_key DataDatabricksServingEndpoints#openai_api_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3479
          },
          "name": "openaiApiKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#openai_api_key_plaintext DataDatabricksServingEndpoints#openai_api_key_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3483
          },
          "name": "openaiApiKeyPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#openai_api_type DataDatabricksServingEndpoints#openai_api_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3487
          },
          "name": "openaiApiType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#openai_api_version DataDatabricksServingEndpoints#openai_api_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3491
          },
          "name": "openaiApiVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#openai_deployment_name DataDatabricksServingEndpoints#openai_deployment_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3495
          },
          "name": "openaiDeploymentName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#openai_organization DataDatabricksServingEndpoints#openai_organization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3499
          },
          "name": "openaiOrganization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfigList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 3890
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 3882
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3897
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfigList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3883
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfigList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 3611
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 3601
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3713
          },
          "name": "resetMicrosoftEntraClientId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3729
          },
          "name": "resetMicrosoftEntraClientSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3745
          },
          "name": "resetMicrosoftEntraClientSecretPlaintext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3761
          },
          "name": "resetMicrosoftEntraTenantId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3777
          },
          "name": "resetOpenaiApiBase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3793
          },
          "name": "resetOpenaiApiKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3809
          },
          "name": "resetOpenaiApiKeyPlaintext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3825
          },
          "name": "resetOpenaiApiType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3841
          },
          "name": "resetOpenaiApiVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3857
          },
          "name": "resetOpenaiDeploymentName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3873
          },
          "name": "resetOpenaiOrganization"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3717
          },
          "name": "microsoftEntraClientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3733
          },
          "name": "microsoftEntraClientSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3749
          },
          "name": "microsoftEntraClientSecretPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3765
          },
          "name": "microsoftEntraTenantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3781
          },
          "name": "openaiApiBaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3797
          },
          "name": "openaiApiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3813
          },
          "name": "openaiApiKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3829
          },
          "name": "openaiApiTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3845
          },
          "name": "openaiApiVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3861
          },
          "name": "openaiDeploymentNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3877
          },
          "name": "openaiOrganizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3707
          },
          "name": "microsoftEntraClientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3723
          },
          "name": "microsoftEntraClientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3739
          },
          "name": "microsoftEntraClientSecretPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3755
          },
          "name": "microsoftEntraTenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3771
          },
          "name": "openaiApiBase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3787
          },
          "name": "openaiApiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3803
          },
          "name": "openaiApiKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3819
          },
          "name": "openaiApiType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3835
          },
          "name": "openaiApiVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3851
          },
          "name": "openaiDeploymentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3867
          },
          "name": "openaiOrganization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3615
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 4217
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 4207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4322
          },
          "name": "putAi21LabsConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4338
          },
          "name": "putAmazonBedrockConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4354
          },
          "name": "putAnthropicConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4370
          },
          "name": "putCohereConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4386
          },
          "name": "putCustomProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4402
          },
          "name": "putDatabricksModelServingConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4418
          },
          "name": "putGoogleCloudVertexAiConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4447
          },
          "name": "putOpenaiConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4463
          },
          "name": "putPalmConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4325
          },
          "name": "resetAi21LabsConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4341
          },
          "name": "resetAmazonBedrockConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4357
          },
          "name": "resetAnthropicConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4373
          },
          "name": "resetCohereConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4389
          },
          "name": "resetCustomProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4405
          },
          "name": "resetDatabricksModelServingConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4421
          },
          "name": "resetGoogleCloudVertexAiConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4450
          },
          "name": "resetOpenaiConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4466
          },
          "name": "resetPalmConfig"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4319
          },
          "name": "ai21LabsConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4335
          },
          "name": "amazonBedrockConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4351
          },
          "name": "anthropicConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4367
          },
          "name": "cohereConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4383
          },
          "name": "customProviderConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4399
          },
          "name": "databricksModelServingConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4415
          },
          "name": "googleCloudVertexAiConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4444
          },
          "name": "openaiConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4460
          },
          "name": "palmConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4329
          },
          "name": "ai21LabsConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAi21LabsConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4345
          },
          "name": "amazonBedrockConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAmazonBedrockConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4361
          },
          "name": "anthropicConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelAnthropicConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4377
          },
          "name": "cohereConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCohereConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4393
          },
          "name": "customProviderConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelCustomProviderConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4409
          },
          "name": "databricksModelServingConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelDatabricksModelServingConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4425
          },
          "name": "googleCloudVertexAiConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4438
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4454
          },
          "name": "openaiConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOpenaiConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4470
          },
          "name": "palmConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4483
          },
          "name": "providerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4496
          },
          "name": "taskInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4431
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4476
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4489
          },
          "name": "task",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModel"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 3901
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#palm_api_key DataDatabricksServingEndpoints#palm_api_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3905
          },
          "name": "palmApiKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#palm_api_key_plaintext DataDatabricksServingEndpoints#palm_api_key_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3909
          },
          "name": "palmApiKeyPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfigList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 4039
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 4031
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4046
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfigOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfigList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4032
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfigList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 3958
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 3948
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4006
          },
          "name": "resetPalmApiKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4022
          },
          "name": "resetPalmApiKeyPlaintext"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4010
          },
          "name": "palmApiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4026
          },
          "name": "palmApiKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4000
          },
          "name": "palmApiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4016
          },
          "name": "palmApiKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 3962
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelPalmConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModel": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModel",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 4520
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModel",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#description DataDatabricksServingEndpoints#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4524
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#display_name DataDatabricksServingEndpoints#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4528
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#docs DataDatabricksServingEndpoints#docs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4532
          },
          "name": "docs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#name DataDatabricksServingEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4536
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModel"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModelList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModelList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 4724
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 4716
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4731
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModelOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModelList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4717
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModel"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModelList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModelOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModelOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 4599
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 4589
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4659
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4675
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4691
          },
          "name": "resetDocs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4707
          },
          "name": "resetName"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModelOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4663
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4679
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4695
          },
          "name": "docsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4711
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4653
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4669
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4685
          },
          "name": "docs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4701
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4603
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModel"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModelOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 4972
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 4964
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4979
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4965
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 4825
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 4815
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4920
          },
          "name": "putExternalModel",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModel"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4936
          },
          "name": "putFoundationModel",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModel"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4891
          },
          "name": "resetEntityName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4907
          },
          "name": "resetEntityVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4923
          },
          "name": "resetExternalModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4939
          },
          "name": "resetFoundationModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4955
          },
          "name": "resetName"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedEntitiesOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4917
          },
          "name": "externalModel",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModelList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4933
          },
          "name": "foundationModel",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModelList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4895
          },
          "name": "entityNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4911
          },
          "name": "entityVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4927
          },
          "name": "externalModelInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesExternalModel"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4943
          },
          "name": "foundationModelInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntitiesFoundationModel"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4959
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4885
          },
          "name": "entityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4901
          },
          "name": "entityVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4949
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4829
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedEntities"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedEntitiesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedModels": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedModels",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 4983
      },
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedModels",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#model_name DataDatabricksServingEndpoints#model_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4987
          },
          "name": "modelName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#model_version DataDatabricksServingEndpoints#model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4991
          },
          "name": "modelVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#name DataDatabricksServingEndpoints#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 4995
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedModels"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedModelsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedModelsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 5154
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 5146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5161
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedModelsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedModelsList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedModels"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedModelsList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedModelsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedModelsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 5051
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 5041
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5105
          },
          "name": "resetModelName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5121
          },
          "name": "resetModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5137
          },
          "name": "resetName"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsConfigServedModelsOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5109
          },
          "name": "modelNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5125
          },
          "name": "modelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5141
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5099
          },
          "name": "modelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5115
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5131
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5055
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigServedModels"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsConfigServedModelsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 6113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 6105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6120
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpoints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 5790
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 5780
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5901
          },
          "name": "putAiGateway",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGateway"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5933
          },
          "name": "putConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6045
          },
          "name": "putState",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsState"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6061
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5904
          },
          "name": "resetAiGateway"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5920
          },
          "name": "resetBudgetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5936
          },
          "name": "resetConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5952
          },
          "name": "resetCreationTimestamp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5968
          },
          "name": "resetCreator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5984
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6000
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6016
          },
          "name": "resetLastUpdatedTimestamp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6032
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6048
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6064
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6080
          },
          "name": "resetTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6096
          },
          "name": "resetUsagePolicyId"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5898
          },
          "name": "aiGateway",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGatewayList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5930
          },
          "name": "config",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6042
          },
          "name": "state",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsStateList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6058
          },
          "name": "tags",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5908
          },
          "name": "aiGatewayInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsAiGateway"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5924
          },
          "name": "budgetPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5940
          },
          "name": "configInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5956
          },
          "name": "creationTimestampInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5972
          },
          "name": "creatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5988
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6004
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6020
          },
          "name": "lastUpdatedTimestampInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6036
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6052
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsState"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6068
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6084
          },
          "name": "taskInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6100
          },
          "name": "usagePolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5914
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5946
          },
          "name": "creationTimestamp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5962
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5978
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5994
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6010
          },
          "name": "lastUpdatedTimestamp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6026
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6074
          },
          "name": "task",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6090
          },
          "name": "usagePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5794
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpoints"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsState": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsState",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 5314
      },
      "name": "DataDatabricksServingEndpointsEndpointsState",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#config_update DataDatabricksServingEndpoints#config_update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5318
          },
          "name": "configUpdate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#ready DataDatabricksServingEndpoints#ready}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5322
          },
          "name": "ready",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsState"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsStateList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsStateList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 5452
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 5444
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5459
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsStateOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsStateList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5445
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsState"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsStateList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsStateOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsStateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 5371
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 5361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5419
          },
          "name": "resetConfigUpdate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5435
          },
          "name": "resetReady"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsStateOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5423
          },
          "name": "configUpdateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5439
          },
          "name": "readyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5413
          },
          "name": "configUpdate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5429
          },
          "name": "ready",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsState"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsStateOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 5463
      },
      "name": "DataDatabricksServingEndpointsEndpointsTags",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#key DataDatabricksServingEndpoints#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5467
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#value DataDatabricksServingEndpoints#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5471
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsTags"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 5598
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 5590
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5605
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsTagsList",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5591
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsTagsList"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 5520
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-serving-endpoints/index.ts",
        "line": 5510
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5581
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksServingEndpointsEndpointsTagsOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5569
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5585
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5562
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5575
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 5524
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsEndpointsTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsEndpointsTagsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 6124
      },
      "name": "DataDatabricksServingEndpointsProviderConfig",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/serving_endpoints#workspace_id DataDatabricksServingEndpoints#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6128
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-serving-endpoints/index.ts",
          "line": 6168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-serving-endpoints/index.ts",
        "line": 6160
      },
      "name": "DataDatabricksServingEndpointsProviderConfigOutputReference",
      "namespace": "dataDatabricksServingEndpoints",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6211
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6204
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-serving-endpoints/index.ts",
            "line": 6172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksServingEndpoints.DataDatabricksServingEndpointsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-serving-endpoints/index:DataDatabricksServingEndpointsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShare": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/share databricks_share}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShare",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/share databricks_share} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-share/index.ts",
          "line": 948
        },
        "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": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-share/index.ts",
        "line": 916
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksShare resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 933
          },
          "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 DataDatabricksShare to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/share#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksShare that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksShare to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1028
          },
          "name": "putObject",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObject"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1060
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 984
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1015
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1031
          },
          "name": "resetObject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1047
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1063
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1084
          },
          "name": "resetStorageRoot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1106
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1117
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksShare",
      "namespace": "dataDatabricksShare",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 921
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 993
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 998
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1003
          },
          "name": "effectiveOwner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1025
          },
          "name": "object",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1057
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1072
          },
          "name": "storageLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1093
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1098
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 988
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1019
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1035
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObject"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1051
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1067
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1088
          },
          "name": "storageRootInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 978
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1009
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1041
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 1078
          },
          "name": "storageRoot",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-share/index:DataDatabricksShare"
    },
    "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-share/index.ts",
        "line": 14
      },
      "name": "DataDatabricksShareConfig",
      "namespace": "dataDatabricksShare",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/share#comment DataDatabricksShare#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 18
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/share#name DataDatabricksShare#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 22
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/share#object DataDatabricksShare#object}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 26
          },
          "name": "object",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObject"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/share#owner DataDatabricksShare#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 30
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/share#provider_config DataDatabricksShare#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 34
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/share#storage_root DataDatabricksShare#storage_root}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 38
          },
          "name": "storageRoot",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-share/index:DataDatabricksShareConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObject": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObject",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-share/index.ts",
        "line": 371
      },
      "name": "DataDatabricksShareObject",
      "namespace": "dataDatabricksShare",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/share#name DataDatabricksShare#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 395
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/share#cdf_enabled DataDatabricksShare#cdf_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 375
          },
          "name": "cdfEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/share#comment DataDatabricksShare#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 379
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/share#content DataDatabricksShare#content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 383
          },
          "name": "content",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/share#data_object_type DataDatabricksShare#data_object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 387
          },
          "name": "dataObjectType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/share#history_data_sharing_status DataDatabricksShare#history_data_sharing_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 391
          },
          "name": "historyDataSharingStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/share#partition DataDatabricksShare#partition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 399
          },
          "name": "partition",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartition"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/share#shared_as DataDatabricksShare#shared_as}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 403
          },
          "name": "sharedAs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/share#start_version DataDatabricksShare#start_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 407
          },
          "name": "startVersion",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/share#string_shared_as DataDatabricksShare#string_shared_as}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 411
          },
          "name": "stringSharedAs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-share/index:DataDatabricksShareObject"
    },
    "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-share/index.ts",
          "line": 810
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-share/index.ts",
        "line": 802
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 817
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksShareObjectList",
      "namespace": "dataDatabricksShare",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 803
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObject"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-share/index:DataDatabricksShareObjectList"
    },
    "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-share/index.ts",
          "line": 516
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-share/index.ts",
        "line": 506
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 737
          },
          "name": "putPartition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartition"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 622
          },
          "name": "resetCdfEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 638
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 654
          },
          "name": "resetContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 670
          },
          "name": "resetDataObjectType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 711
          },
          "name": "resetHistoryDataSharingStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 740
          },
          "name": "resetPartition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 756
          },
          "name": "resetSharedAs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 772
          },
          "name": "resetStartVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 793
          },
          "name": "resetStringSharedAs"
        }
      ],
      "name": "DataDatabricksShareObjectOutputReference",
      "namespace": "dataDatabricksShare",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 605
          },
          "name": "addedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 610
          },
          "name": "addedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 679
          },
          "name": "effectiveCdfEnabled",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 684
          },
          "name": "effectiveHistoryDataSharingStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 689
          },
          "name": "effectiveSharedAs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 694
          },
          "name": "effectiveStartVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 699
          },
          "name": "effectiveStringSharedAs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 734
          },
          "name": "partition",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 781
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 626
          },
          "name": "cdfEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 642
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 658
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 674
          },
          "name": "dataObjectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 715
          },
          "name": "historyDataSharingStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 728
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 744
          },
          "name": "partitionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartition"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 760
          },
          "name": "sharedAsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 776
          },
          "name": "startVersionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 797
          },
          "name": "stringSharedAsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 616
          },
          "name": "cdfEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 632
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 648
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 664
          },
          "name": "dataObjectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 705
          },
          "name": "historyDataSharingStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 721
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 750
          },
          "name": "sharedAs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 766
          },
          "name": "startVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 787
          },
          "name": "stringSharedAs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 520
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObject"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-share/index:DataDatabricksShareObjectOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartition": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-share/index.ts",
        "line": 255
      },
      "name": "DataDatabricksShareObjectPartition",
      "namespace": "dataDatabricksShare",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/share#value DataDatabricksShare#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 259
          },
          "name": "value",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionValue"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-share/index:DataDatabricksShareObjectPartition"
    },
    "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-share/index.ts",
          "line": 360
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-share/index.ts",
        "line": 352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 367
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksShareObjectPartitionList",
      "namespace": "dataDatabricksShare",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartition"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-share/index:DataDatabricksShareObjectPartitionList"
    },
    "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-share/index.ts",
          "line": 301
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-share/index.ts",
        "line": 291
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 340
          },
          "name": "putValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionValue"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 343
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksShareObjectPartitionOutputReference",
      "namespace": "dataDatabricksShare",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 337
          },
          "name": "value",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 347
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionValue"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 305
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartition"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-share/index:DataDatabricksShareObjectPartitionOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionValue": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-share/index.ts",
        "line": 40
      },
      "name": "DataDatabricksShareObjectPartitionValue",
      "namespace": "dataDatabricksShare",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/share#name DataDatabricksShare#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 44
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/share#op DataDatabricksShare#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 48
          },
          "name": "op",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/share#recipient_property_key DataDatabricksShare#recipient_property_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 52
          },
          "name": "recipientPropertyKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/share#value DataDatabricksShare#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 56
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-share/index:DataDatabricksShareObjectPartitionValue"
    },
    "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionValueList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-share/index.ts",
          "line": 244
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-share/index.ts",
        "line": 236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 251
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionValueOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksShareObjectPartitionValueList",
      "namespace": "dataDatabricksShare",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionValue"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-share/index:DataDatabricksShareObjectPartitionValueList"
    },
    "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionValueOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-share/index.ts",
          "line": 119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-share/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 179
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 195
          },
          "name": "resetOp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 211
          },
          "name": "resetRecipientPropertyKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 227
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksShareObjectPartitionValueOutputReference",
      "namespace": "dataDatabricksShare",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 183
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 199
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 215
          },
          "name": "recipientPropertyKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 231
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 173
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 189
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 205
          },
          "name": "recipientPropertyKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 221
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 123
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareObjectPartitionValue"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-share/index:DataDatabricksShareObjectPartitionValueOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-share/index.ts",
        "line": 821
      },
      "name": "DataDatabricksShareProviderConfig",
      "namespace": "dataDatabricksShare",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/share#workspace_id DataDatabricksShare#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 825
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-share/index:DataDatabricksShareProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-share/index.ts",
          "line": 865
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-share/index.ts",
        "line": 857
      },
      "name": "DataDatabricksShareProviderConfigOutputReference",
      "namespace": "dataDatabricksShare",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 908
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 901
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-share/index.ts",
            "line": 869
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksShare.DataDatabricksShareProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-share/index:DataDatabricksShareProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksShares.DataDatabricksShares": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/shares databricks_shares}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksShares.DataDatabricksShares",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/shares databricks_shares} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-shares/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksShares.DataDatabricksSharesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-shares/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksShares resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-shares/index.ts",
            "line": 136
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatabricksShares to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/shares#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksShares that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksShares to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-shares/index.ts",
            "line": 180
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksShares.DataDatabricksSharesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-shares/index.ts",
            "line": 183
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-shares/index.ts",
            "line": 199
          },
          "name": "resetShares"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-shares/index.ts",
            "line": 211
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-shares/index.ts",
            "line": 218
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksShares",
      "namespace": "dataDatabricksShares",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-shares/index.ts",
            "line": 124
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-shares/index.ts",
            "line": 177
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksShares.DataDatabricksSharesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-shares/index.ts",
            "line": 187
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksShares.DataDatabricksSharesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-shares/index.ts",
            "line": 203
          },
          "name": "sharesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-shares/index.ts",
            "line": 193
          },
          "name": "shares",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-shares/index:DataDatabricksShares"
    },
    "@cdktn/provider-databricks.dataDatabricksShares.DataDatabricksSharesConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksShares.DataDatabricksSharesConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-shares/index.ts",
        "line": 14
      },
      "name": "DataDatabricksSharesConfig",
      "namespace": "dataDatabricksShares",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/shares#provider_config DataDatabricksShares#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-shares/index.ts",
            "line": 18
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksShares.DataDatabricksSharesProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/shares#shares DataDatabricksShares#shares}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-shares/index.ts",
            "line": 22
          },
          "name": "shares",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-shares/index:DataDatabricksSharesConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksShares.DataDatabricksSharesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksShares.DataDatabricksSharesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-shares/index.ts",
        "line": 24
      },
      "name": "DataDatabricksSharesProviderConfig",
      "namespace": "dataDatabricksShares",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/shares#workspace_id DataDatabricksShares#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-shares/index.ts",
            "line": 28
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-shares/index:DataDatabricksSharesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksShares.DataDatabricksSharesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksShares.DataDatabricksSharesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-shares/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-shares/index.ts",
        "line": 60
      },
      "name": "DataDatabricksSharesProviderConfigOutputReference",
      "namespace": "dataDatabricksShares",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-shares/index.ts",
            "line": 111
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-shares/index.ts",
            "line": 104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-shares/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksShares.DataDatabricksSharesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-shares/index:DataDatabricksSharesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksSparkVersion.DataDatabricksSparkVersion": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/spark_version databricks_spark_version}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSparkVersion.DataDatabricksSparkVersion",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/spark_version databricks_spark_version} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-spark-version/index.ts",
          "line": 186
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksSparkVersion.DataDatabricksSparkVersionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-spark-version/index.ts",
        "line": 154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksSparkVersion resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 171
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatabricksSparkVersion to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/spark_version#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksSparkVersion that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksSparkVersion to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 401
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksSparkVersion.DataDatabricksSparkVersionProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 228
          },
          "name": "resetBeta"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 244
          },
          "name": "resetGenomics"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 260
          },
          "name": "resetGpu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 276
          },
          "name": "resetGraviton"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 292
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 308
          },
          "name": "resetLatest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 324
          },
          "name": "resetLongTermSupport"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 340
          },
          "name": "resetMl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 356
          },
          "name": "resetPhoton"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 404
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 372
          },
          "name": "resetScala"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 388
          },
          "name": "resetSparkVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 416
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 433
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksSparkVersion",
      "namespace": "dataDatabricksSparkVersion",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 159
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 398
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSparkVersion.DataDatabricksSparkVersionProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 232
          },
          "name": "betaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 248
          },
          "name": "genomicsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 264
          },
          "name": "gpuInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 280
          },
          "name": "gravitonInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 296
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 312
          },
          "name": "latestInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 328
          },
          "name": "longTermSupportInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 344
          },
          "name": "mlInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 360
          },
          "name": "photonInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 408
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSparkVersion.DataDatabricksSparkVersionProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 376
          },
          "name": "scalaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 392
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 222
          },
          "name": "beta",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 238
          },
          "name": "genomics",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 254
          },
          "name": "gpu",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 270
          },
          "name": "graviton",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 286
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 302
          },
          "name": "latest",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 318
          },
          "name": "longTermSupport",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 334
          },
          "name": "ml",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 350
          },
          "name": "photon",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 366
          },
          "name": "scala",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 382
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-spark-version/index:DataDatabricksSparkVersion"
    },
    "@cdktn/provider-databricks.dataDatabricksSparkVersion.DataDatabricksSparkVersionConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSparkVersion.DataDatabricksSparkVersionConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-spark-version/index.ts",
        "line": 14
      },
      "name": "DataDatabricksSparkVersionConfig",
      "namespace": "dataDatabricksSparkVersion",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/spark_version#beta DataDatabricksSparkVersion#beta}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 18
          },
          "name": "beta",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/spark_version#genomics DataDatabricksSparkVersion#genomics}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 22
          },
          "name": "genomics",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/spark_version#gpu DataDatabricksSparkVersion#gpu}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 26
          },
          "name": "gpu",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/spark_version#graviton DataDatabricksSparkVersion#graviton}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 30
          },
          "name": "graviton",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.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/databricks/databricks/1.114.2/docs/data-sources/spark_version#id DataDatabricksSparkVersion#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 37
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/spark_version#latest DataDatabricksSparkVersion#latest}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 41
          },
          "name": "latest",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/spark_version#long_term_support DataDatabricksSparkVersion#long_term_support}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 45
          },
          "name": "longTermSupport",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/spark_version#ml DataDatabricksSparkVersion#ml}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 49
          },
          "name": "ml",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/spark_version#photon DataDatabricksSparkVersion#photon}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 53
          },
          "name": "photon",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/spark_version#provider_config DataDatabricksSparkVersion#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 67
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSparkVersion.DataDatabricksSparkVersionProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/spark_version#scala DataDatabricksSparkVersion#scala}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 57
          },
          "name": "scala",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/spark_version#spark_version DataDatabricksSparkVersion#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 61
          },
          "name": "sparkVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-spark-version/index:DataDatabricksSparkVersionConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksSparkVersion.DataDatabricksSparkVersionProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSparkVersion.DataDatabricksSparkVersionProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-spark-version/index.ts",
        "line": 69
      },
      "name": "DataDatabricksSparkVersionProviderConfig",
      "namespace": "dataDatabricksSparkVersion",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/spark_version#workspace_id DataDatabricksSparkVersion#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 73
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-spark-version/index:DataDatabricksSparkVersionProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksSparkVersion.DataDatabricksSparkVersionProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSparkVersion.DataDatabricksSparkVersionProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-spark-version/index.ts",
          "line": 112
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-spark-version/index.ts",
        "line": 105
      },
      "name": "DataDatabricksSparkVersionProviderConfigOutputReference",
      "namespace": "dataDatabricksSparkVersion",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 146
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 139
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-spark-version/index.ts",
            "line": 116
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSparkVersion.DataDatabricksSparkVersionProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-spark-version/index:DataDatabricksSparkVersionProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouse": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse databricks_sql_warehouse}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouse",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse databricks_sql_warehouse} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-sql-warehouse/index.ts",
          "line": 1137
        },
        "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": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 1105
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksSqlWarehouse resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1122
          },
          "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 DataDatabricksSqlWarehouse to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksSqlWarehouse that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksSqlWarehouse to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1458
          },
          "name": "putChannel",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannel"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1474
          },
          "name": "putHealth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1490
          },
          "name": "putOdbcParams",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParams"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1506
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1522
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTags"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1189
          },
          "name": "resetAutoStopMins"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1461
          },
          "name": "resetChannel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1205
          },
          "name": "resetClusterSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1221
          },
          "name": "resetCreatorName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1237
          },
          "name": "resetDataSourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1253
          },
          "name": "resetEnablePhoton"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1269
          },
          "name": "resetEnableServerlessCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1477
          },
          "name": "resetHealth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1285
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1301
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1317
          },
          "name": "resetJdbcUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1333
          },
          "name": "resetMaxNumClusters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1349
          },
          "name": "resetMinNumClusters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1365
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1381
          },
          "name": "resetNumActiveSessions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1397
          },
          "name": "resetNumClusters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1493
          },
          "name": "resetOdbcParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1509
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1413
          },
          "name": "resetSpotInstancePolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1429
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1525
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1445
          },
          "name": "resetWarehouseType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1537
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1564
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksSqlWarehouse",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1110
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1455
          },
          "name": "channel",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannelOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1471
          },
          "name": "health",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1487
          },
          "name": "odbcParams",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParamsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1503
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1519
          },
          "name": "tags",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1193
          },
          "name": "autoStopMinsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1465
          },
          "name": "channelInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannel"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1209
          },
          "name": "clusterSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1225
          },
          "name": "creatorNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1241
          },
          "name": "dataSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1257
          },
          "name": "enablePhotonInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1273
          },
          "name": "enableServerlessComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1481
          },
          "name": "healthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1289
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1305
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1321
          },
          "name": "jdbcUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1337
          },
          "name": "maxNumClustersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1353
          },
          "name": "minNumClustersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1369
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1385
          },
          "name": "numActiveSessionsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1401
          },
          "name": "numClustersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1497
          },
          "name": "odbcParamsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParams"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1513
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1417
          },
          "name": "spotInstancePolicyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1433
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1529
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTags"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1449
          },
          "name": "warehouseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1183
          },
          "name": "autoStopMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1199
          },
          "name": "clusterSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1215
          },
          "name": "creatorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1231
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1247
          },
          "name": "enablePhoton",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1263
          },
          "name": "enableServerlessCompute",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1279
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1295
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1311
          },
          "name": "jdbcUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1327
          },
          "name": "maxNumClusters",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1343
          },
          "name": "minNumClusters",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1359
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1375
          },
          "name": "numActiveSessions",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1391
          },
          "name": "numClusters",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1407
          },
          "name": "spotInstancePolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1423
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1439
          },
          "name": "warehouseType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouse"
    },
    "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannel": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannel",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 117
      },
      "name": "DataDatabricksSqlWarehouseChannel",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#dbsql_version DataDatabricksSqlWarehouse#dbsql_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 121
          },
          "name": "dbsqlVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#name DataDatabricksSqlWarehouse#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 125
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseChannel"
    },
    "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannelOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannelOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-sql-warehouse/index.ts",
          "line": 171
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 164
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 210
          },
          "name": "resetDbsqlVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 226
          },
          "name": "resetName"
        }
      ],
      "name": "DataDatabricksSqlWarehouseChannelOutputReference",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 214
          },
          "name": "dbsqlVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 230
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 204
          },
          "name": "dbsqlVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 220
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannel"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseChannelOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 14
      },
      "name": "DataDatabricksSqlWarehouseConfig",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#auto_stop_mins DataDatabricksSqlWarehouse#auto_stop_mins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 18
          },
          "name": "autoStopMins",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#channel DataDatabricksSqlWarehouse#channel}",
            "stability": "stable",
            "summary": "channel block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 91
          },
          "name": "channel",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseChannel"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#cluster_size DataDatabricksSqlWarehouse#cluster_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 22
          },
          "name": "clusterSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#creator_name DataDatabricksSqlWarehouse#creator_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 26
          },
          "name": "creatorName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#data_source_id DataDatabricksSqlWarehouse#data_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 30
          },
          "name": "dataSourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#enable_photon DataDatabricksSqlWarehouse#enable_photon}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 34
          },
          "name": "enablePhoton",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#enable_serverless_compute DataDatabricksSqlWarehouse#enable_serverless_compute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 38
          },
          "name": "enableServerlessCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#health DataDatabricksSqlWarehouse#health}",
            "stability": "stable",
            "summary": "health block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 97
          },
          "name": "health",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealth"
          }
        },
        {
          "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/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#id DataDatabricksSqlWarehouse#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 45
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#instance_profile_arn DataDatabricksSqlWarehouse#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 49
          },
          "name": "instanceProfileArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#jdbc_url DataDatabricksSqlWarehouse#jdbc_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 53
          },
          "name": "jdbcUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#max_num_clusters DataDatabricksSqlWarehouse#max_num_clusters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 57
          },
          "name": "maxNumClusters",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#min_num_clusters DataDatabricksSqlWarehouse#min_num_clusters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 61
          },
          "name": "minNumClusters",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#name DataDatabricksSqlWarehouse#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 65
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#num_active_sessions DataDatabricksSqlWarehouse#num_active_sessions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 69
          },
          "name": "numActiveSessions",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#num_clusters DataDatabricksSqlWarehouse#num_clusters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 73
          },
          "name": "numClusters",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#odbc_params DataDatabricksSqlWarehouse#odbc_params}",
            "stability": "stable",
            "summary": "odbc_params block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 103
          },
          "name": "odbcParams",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParams"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#provider_config DataDatabricksSqlWarehouse#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 109
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#spot_instance_policy DataDatabricksSqlWarehouse#spot_instance_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 77
          },
          "name": "spotInstancePolicy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#state DataDatabricksSqlWarehouse#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 81
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#tags DataDatabricksSqlWarehouse#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 115
          },
          "name": "tags",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTags"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#warehouse_type DataDatabricksSqlWarehouse#warehouse_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 85
          },
          "name": "warehouseType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 384
      },
      "name": "DataDatabricksSqlWarehouseHealth",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#details DataDatabricksSqlWarehouse#details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 388
          },
          "name": "details",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#failure_reason DataDatabricksSqlWarehouse#failure_reason}",
            "stability": "stable",
            "summary": "failure_reason block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 406
          },
          "name": "failureReason",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealthFailureReason"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#message DataDatabricksSqlWarehouse#message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 392
          },
          "name": "message",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#status DataDatabricksSqlWarehouse#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 396
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#summary DataDatabricksSqlWarehouse#summary}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 400
          },
          "name": "summary",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseHealth"
    },
    "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealthFailureReason": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealthFailureReason",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 234
      },
      "name": "DataDatabricksSqlWarehouseHealthFailureReason",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#code DataDatabricksSqlWarehouse#code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 238
          },
          "name": "code",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#parameters DataDatabricksSqlWarehouse#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 242
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#type DataDatabricksSqlWarehouse#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 246
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseHealthFailureReason"
    },
    "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealthFailureReasonOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealthFailureReasonOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-sql-warehouse/index.ts",
          "line": 299
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 344
          },
          "name": "resetCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 360
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 376
          },
          "name": "resetType"
        }
      ],
      "name": "DataDatabricksSqlWarehouseHealthFailureReasonOutputReference",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 348
          },
          "name": "codeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 364
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 380
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 338
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 354
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 370
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealthFailureReason"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseHealthFailureReasonOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-sql-warehouse/index.ts",
          "line": 473
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 466
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 591
          },
          "name": "putFailureReason",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealthFailureReason"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 530
          },
          "name": "resetDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 594
          },
          "name": "resetFailureReason"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 546
          },
          "name": "resetMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 562
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 578
          },
          "name": "resetSummary"
        }
      ],
      "name": "DataDatabricksSqlWarehouseHealthOutputReference",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 588
          },
          "name": "failureReason",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealthFailureReasonOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 534
          },
          "name": "detailsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 598
          },
          "name": "failureReasonInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealthFailureReason"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 550
          },
          "name": "messageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 566
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 582
          },
          "name": "summaryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 524
          },
          "name": "details",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 540
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 556
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 572
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 477
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseHealth"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseHealthOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParams": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 602
      },
      "name": "DataDatabricksSqlWarehouseOdbcParams",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#hostname DataDatabricksSqlWarehouse#hostname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 606
          },
          "name": "hostname",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#path DataDatabricksSqlWarehouse#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 610
          },
          "name": "path",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#port DataDatabricksSqlWarehouse#port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 614
          },
          "name": "port",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#protocol DataDatabricksSqlWarehouse#protocol}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 618
          },
          "name": "protocol",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseOdbcParams"
    },
    "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParamsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-sql-warehouse/index.ts",
          "line": 678
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 729
          },
          "name": "resetHostname"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 745
          },
          "name": "resetPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 761
          },
          "name": "resetPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 777
          },
          "name": "resetProtocol"
        }
      ],
      "name": "DataDatabricksSqlWarehouseOdbcParamsOutputReference",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 733
          },
          "name": "hostnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 749
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 765
          },
          "name": "portInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 781
          },
          "name": "protocolInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 723
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 739
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 755
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 771
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 682
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseOdbcParams"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseOdbcParamsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 785
      },
      "name": "DataDatabricksSqlWarehouseProviderConfig",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#workspace_id DataDatabricksSqlWarehouse#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 789
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-sql-warehouse/index.ts",
          "line": 828
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 821
      },
      "name": "DataDatabricksSqlWarehouseProviderConfigOutputReference",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 862
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 855
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 832
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 1015
      },
      "name": "DataDatabricksSqlWarehouseTags",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#custom_tags DataDatabricksSqlWarehouse#custom_tags}",
            "stability": "stable",
            "summary": "custom_tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1021
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseTags"
    },
    "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 866
      },
      "name": "DataDatabricksSqlWarehouseTagsCustomTags",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#key DataDatabricksSqlWarehouse#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 870
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouse#value DataDatabricksSqlWarehouse#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 874
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseTagsCustomTags"
    },
    "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-sql-warehouse/index.ts",
          "line": 1004
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-sql-warehouse/index.ts",
        "line": 996
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1011
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTagsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksSqlWarehouseTagsCustomTagsList",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 997
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseTagsCustomTagsList"
    },
    "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-sql-warehouse/index.ts",
          "line": 923
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-sql-warehouse/index.ts",
        "line": 913
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 971
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 987
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksSqlWarehouseTagsCustomTagsOutputReference",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 975
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 991
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 965
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 981
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 927
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseTagsCustomTagsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-sql-warehouse/index.ts",
          "line": 1060
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouse/index.ts",
        "line": 1053
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1090
          },
          "name": "putCustomTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1093
          },
          "name": "resetCustomTags"
        }
      ],
      "name": "DataDatabricksSqlWarehouseTagsOutputReference",
      "namespace": "dataDatabricksSqlWarehouse",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1087
          },
          "name": "customTags",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1097
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTagsCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouse/index.ts",
            "line": 1064
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouse.DataDatabricksSqlWarehouseTags"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouse/index:DataDatabricksSqlWarehouseTagsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksSqlWarehouses.DataDatabricksSqlWarehouses": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouses databricks_sql_warehouses}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouses.DataDatabricksSqlWarehouses",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouses databricks_sql_warehouses} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-sql-warehouses/index.ts",
          "line": 154
        },
        "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": "@cdktn/provider-databricks.dataDatabricksSqlWarehouses.DataDatabricksSqlWarehousesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouses/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksSqlWarehouses resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 139
          },
          "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 DataDatabricksSqlWarehouses to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouses#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksSqlWarehouses that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksSqlWarehouses to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 233
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouses.DataDatabricksSqlWarehousesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 188
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 204
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 236
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 220
          },
          "name": "resetWarehouseNameContains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 248
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 257
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksSqlWarehouses",
      "namespace": "dataDatabricksSqlWarehouses",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 127
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 230
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouses.DataDatabricksSqlWarehousesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 192
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 208
          },
          "name": "idsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 240
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouses.DataDatabricksSqlWarehousesProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 224
          },
          "name": "warehouseNameContainsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 182
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 198
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 214
          },
          "name": "warehouseNameContains",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouses/index:DataDatabricksSqlWarehouses"
    },
    "@cdktn/provider-databricks.dataDatabricksSqlWarehouses.DataDatabricksSqlWarehousesConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouses.DataDatabricksSqlWarehousesConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouses/index.ts",
        "line": 14
      },
      "name": "DataDatabricksSqlWarehousesConfig",
      "namespace": "dataDatabricksSqlWarehouses",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouses#id DataDatabricksSqlWarehouses#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouses#ids DataDatabricksSqlWarehouses#ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 25
          },
          "name": "ids",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouses#provider_config DataDatabricksSqlWarehouses#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 35
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouses.DataDatabricksSqlWarehousesProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouses#warehouse_name_contains DataDatabricksSqlWarehouses#warehouse_name_contains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 29
          },
          "name": "warehouseNameContains",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouses/index:DataDatabricksSqlWarehousesConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksSqlWarehouses.DataDatabricksSqlWarehousesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouses.DataDatabricksSqlWarehousesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouses/index.ts",
        "line": 37
      },
      "name": "DataDatabricksSqlWarehousesProviderConfig",
      "namespace": "dataDatabricksSqlWarehouses",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/sql_warehouses#workspace_id DataDatabricksSqlWarehouses#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 41
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouses/index:DataDatabricksSqlWarehousesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksSqlWarehouses.DataDatabricksSqlWarehousesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouses.DataDatabricksSqlWarehousesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-sql-warehouses/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-sql-warehouses/index.ts",
        "line": 73
      },
      "name": "DataDatabricksSqlWarehousesProviderConfigOutputReference",
      "namespace": "dataDatabricksSqlWarehouses",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 114
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 107
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-sql-warehouses/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksSqlWarehouses.DataDatabricksSqlWarehousesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-sql-warehouses/index:DataDatabricksSqlWarehousesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredential": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential databricks_storage_credential}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential databricks_storage_credential} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-storage-credential/index.ts",
          "line": 1507
        },
        "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": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 1475
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksStorageCredential resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1492
          },
          "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 DataDatabricksStorageCredential to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksStorageCredential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksStorageCredential to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1567
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1583
          },
          "name": "putStorageCredentialInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1541
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1570
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1586
          },
          "name": "resetStorageCredentialInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1598
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1607
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksStorageCredential",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1480
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1564
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1580
          },
          "name": "storageCredentialInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1545
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1558
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1574
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1590
          },
          "name": "storageCredentialInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1535
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1551
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredential"
    },
    "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 14
      },
      "name": "DataDatabricksStorageCredentialConfig",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#name DataDatabricksStorageCredential#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 25
          },
          "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/databricks/databricks/1.114.2/docs/data-sources/storage_credential#id DataDatabricksStorageCredential#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/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/databricks/databricks/1.114.2/docs/data-sources/storage_credential#provider_config DataDatabricksStorageCredential#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 31
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#storage_credential_info DataDatabricksStorageCredential#storage_credential_info}",
            "stability": "stable",
            "summary": "storage_credential_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 37
          },
          "name": "storageCredentialInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 39
      },
      "name": "DataDatabricksStorageCredentialProviderConfig",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#workspace_id DataDatabricksStorageCredential#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 43
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-storage-credential/index.ts",
          "line": 82
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 75
      },
      "name": "DataDatabricksStorageCredentialProviderConfigOutputReference",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 116
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 109
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 86
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 813
      },
      "name": "DataDatabricksStorageCredentialStorageCredentialInfo",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#aws_iam_role DataDatabricksStorageCredential#aws_iam_role}",
            "stability": "stable",
            "summary": "aws_iam_role block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 874
          },
          "name": "awsIamRole",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAwsIamRole"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#azure_managed_identity DataDatabricksStorageCredential#azure_managed_identity}",
            "stability": "stable",
            "summary": "azure_managed_identity block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 880
          },
          "name": "azureManagedIdentity",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureManagedIdentity"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#azure_service_principal DataDatabricksStorageCredential#azure_service_principal}",
            "stability": "stable",
            "summary": "azure_service_principal block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 886
          },
          "name": "azureServicePrincipal",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureServicePrincipal"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#cloudflare_api_token DataDatabricksStorageCredential#cloudflare_api_token}",
            "stability": "stable",
            "summary": "cloudflare_api_token block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 892
          },
          "name": "cloudflareApiToken",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoCloudflareApiToken"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#comment DataDatabricksStorageCredential#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 817
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#created_at DataDatabricksStorageCredential#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 821
          },
          "name": "createdAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#created_by DataDatabricksStorageCredential#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 825
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#databricks_gcp_service_account DataDatabricksStorageCredential#databricks_gcp_service_account}",
            "stability": "stable",
            "summary": "databricks_gcp_service_account block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 898
          },
          "name": "databricksGcpServiceAccount",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoDatabricksGcpServiceAccount"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#full_name DataDatabricksStorageCredential#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 829
          },
          "name": "fullName",
          "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/databricks/databricks/1.114.2/docs/data-sources/storage_credential#id DataDatabricksStorageCredential#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 836
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#isolation_mode DataDatabricksStorageCredential#isolation_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 840
          },
          "name": "isolationMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#metastore_id DataDatabricksStorageCredential#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 844
          },
          "name": "metastoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#name DataDatabricksStorageCredential#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 848
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#owner DataDatabricksStorageCredential#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 852
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#read_only DataDatabricksStorageCredential#read_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 856
          },
          "name": "readOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#updated_at DataDatabricksStorageCredential#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 860
          },
          "name": "updatedAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#updated_by DataDatabricksStorageCredential#updated_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 864
          },
          "name": "updatedBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#used_for_managed_storage DataDatabricksStorageCredential#used_for_managed_storage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 868
          },
          "name": "usedForManagedStorage",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialStorageCredentialInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAwsIamRole": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAwsIamRole",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 120
      },
      "name": "DataDatabricksStorageCredentialStorageCredentialInfoAwsIamRole",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#role_arn DataDatabricksStorageCredential#role_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 128
          },
          "name": "roleArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#external_id DataDatabricksStorageCredential#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 124
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#unity_catalog_iam_arn DataDatabricksStorageCredential#unity_catalog_iam_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 132
          },
          "name": "unityCatalogIamArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialStorageCredentialInfoAwsIamRole"
    },
    "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAwsIamRoleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAwsIamRoleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-storage-credential/index.ts",
          "line": 185
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 230
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 259
          },
          "name": "resetUnityCatalogIamArn"
        }
      ],
      "name": "DataDatabricksStorageCredentialStorageCredentialInfoAwsIamRoleOutputReference",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 234
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 247
          },
          "name": "roleArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 263
          },
          "name": "unityCatalogIamArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 224
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 240
          },
          "name": "roleArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 253
          },
          "name": "unityCatalogIamArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAwsIamRole"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialStorageCredentialInfoAwsIamRoleOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureManagedIdentity": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureManagedIdentity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 267
      },
      "name": "DataDatabricksStorageCredentialStorageCredentialInfoAzureManagedIdentity",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#access_connector_id DataDatabricksStorageCredential#access_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 271
          },
          "name": "accessConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#credential_id DataDatabricksStorageCredential#credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 275
          },
          "name": "credentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#managed_identity_id DataDatabricksStorageCredential#managed_identity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 279
          },
          "name": "managedIdentityId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialStorageCredentialInfoAzureManagedIdentity"
    },
    "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureManagedIdentityOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureManagedIdentityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-storage-credential/index.ts",
          "line": 332
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 325
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 390
          },
          "name": "resetCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 406
          },
          "name": "resetManagedIdentityId"
        }
      ],
      "name": "DataDatabricksStorageCredentialStorageCredentialInfoAzureManagedIdentityOutputReference",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 378
          },
          "name": "accessConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 394
          },
          "name": "credentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 410
          },
          "name": "managedIdentityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 371
          },
          "name": "accessConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 384
          },
          "name": "credentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 400
          },
          "name": "managedIdentityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 336
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureManagedIdentity"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialStorageCredentialInfoAzureManagedIdentityOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureServicePrincipal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureServicePrincipal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 414
      },
      "name": "DataDatabricksStorageCredentialStorageCredentialInfoAzureServicePrincipal",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#application_id DataDatabricksStorageCredential#application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 418
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#client_secret DataDatabricksStorageCredential#client_secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 422
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#directory_id DataDatabricksStorageCredential#directory_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 426
          },
          "name": "directoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialStorageCredentialInfoAzureServicePrincipal"
    },
    "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureServicePrincipalOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureServicePrincipalOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-storage-credential/index.ts",
          "line": 479
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 472
      },
      "name": "DataDatabricksStorageCredentialStorageCredentialInfoAzureServicePrincipalOutputReference",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 525
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 538
          },
          "name": "clientSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 551
          },
          "name": "directoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 518
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 531
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 544
          },
          "name": "directoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 483
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureServicePrincipal"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialStorageCredentialInfoAzureServicePrincipalOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoCloudflareApiToken": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoCloudflareApiToken",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 555
      },
      "name": "DataDatabricksStorageCredentialStorageCredentialInfoCloudflareApiToken",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#access_key_id DataDatabricksStorageCredential#access_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 559
          },
          "name": "accessKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#account_id DataDatabricksStorageCredential#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 563
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#secret_access_key DataDatabricksStorageCredential#secret_access_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 567
          },
          "name": "secretAccessKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialStorageCredentialInfoCloudflareApiToken"
    },
    "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoCloudflareApiTokenOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoCloudflareApiTokenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-storage-credential/index.ts",
          "line": 620
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 613
      },
      "name": "DataDatabricksStorageCredentialStorageCredentialInfoCloudflareApiTokenOutputReference",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 666
          },
          "name": "accessKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 679
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 692
          },
          "name": "secretAccessKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 659
          },
          "name": "accessKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 672
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 685
          },
          "name": "secretAccessKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 624
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoCloudflareApiToken"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialStorageCredentialInfoCloudflareApiTokenOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoDatabricksGcpServiceAccount": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoDatabricksGcpServiceAccount",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 696
      },
      "name": "DataDatabricksStorageCredentialStorageCredentialInfoDatabricksGcpServiceAccount",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#credential_id DataDatabricksStorageCredential#credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 700
          },
          "name": "credentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credential#email DataDatabricksStorageCredential#email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 704
          },
          "name": "email",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialStorageCredentialInfoDatabricksGcpServiceAccount"
    },
    "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoDatabricksGcpServiceAccountOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoDatabricksGcpServiceAccountOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-storage-credential/index.ts",
          "line": 750
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 743
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 789
          },
          "name": "resetCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 805
          },
          "name": "resetEmail"
        }
      ],
      "name": "DataDatabricksStorageCredentialStorageCredentialInfoDatabricksGcpServiceAccountOutputReference",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 793
          },
          "name": "credentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 809
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 783
          },
          "name": "credentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 799
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 754
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoDatabricksGcpServiceAccount"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialStorageCredentialInfoDatabricksGcpServiceAccountOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-storage-credential/index.ts",
          "line": 1056
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credential/index.ts",
        "line": 1049
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1396
          },
          "name": "putAwsIamRole",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAwsIamRole"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1412
          },
          "name": "putAzureManagedIdentity",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureManagedIdentity"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1428
          },
          "name": "putAzureServicePrincipal",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureServicePrincipal"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1444
          },
          "name": "putCloudflareApiToken",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoCloudflareApiToken"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1460
          },
          "name": "putDatabricksGcpServiceAccount",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoDatabricksGcpServiceAccount"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1399
          },
          "name": "resetAwsIamRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1415
          },
          "name": "resetAzureManagedIdentity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1431
          },
          "name": "resetAzureServicePrincipal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1447
          },
          "name": "resetCloudflareApiToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1191
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1207
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1223
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1463
          },
          "name": "resetDatabricksGcpServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1239
          },
          "name": "resetFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1255
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1271
          },
          "name": "resetIsolationMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1287
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1303
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1319
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1335
          },
          "name": "resetReadOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1351
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1367
          },
          "name": "resetUpdatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1383
          },
          "name": "resetUsedForManagedStorage"
        }
      ],
      "name": "DataDatabricksStorageCredentialStorageCredentialInfoOutputReference",
      "namespace": "dataDatabricksStorageCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1393
          },
          "name": "awsIamRole",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAwsIamRoleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1409
          },
          "name": "azureManagedIdentity",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureManagedIdentityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1425
          },
          "name": "azureServicePrincipal",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureServicePrincipalOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1441
          },
          "name": "cloudflareApiToken",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoCloudflareApiTokenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1457
          },
          "name": "databricksGcpServiceAccount",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoDatabricksGcpServiceAccountOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1403
          },
          "name": "awsIamRoleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAwsIamRole"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1419
          },
          "name": "azureManagedIdentityInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureManagedIdentity"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1435
          },
          "name": "azureServicePrincipalInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoAzureServicePrincipal"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1451
          },
          "name": "cloudflareApiTokenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoCloudflareApiToken"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1195
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1211
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1227
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1467
          },
          "name": "databricksGcpServiceAccountInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfoDatabricksGcpServiceAccount"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1243
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1259
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1275
          },
          "name": "isolationModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1291
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1307
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1323
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1339
          },
          "name": "readOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1355
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1371
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1387
          },
          "name": "usedForManagedStorageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1185
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1201
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1217
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1233
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1249
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1265
          },
          "name": "isolationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1281
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1297
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1313
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1329
          },
          "name": "readOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1345
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1361
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1377
          },
          "name": "usedForManagedStorage",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credential/index.ts",
            "line": 1060
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredential.DataDatabricksStorageCredentialStorageCredentialInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credential/index:DataDatabricksStorageCredentialStorageCredentialInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksStorageCredentials.DataDatabricksStorageCredentials": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credentials databricks_storage_credentials}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredentials.DataDatabricksStorageCredentials",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credentials databricks_storage_credentials} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-storage-credentials/index.ts",
          "line": 150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredentials.DataDatabricksStorageCredentialsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credentials/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksStorageCredentials resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 135
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatabricksStorageCredentials to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credentials#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksStorageCredentials that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksStorageCredentials to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 212
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredentials.DataDatabricksStorageCredentialsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 183
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 199
          },
          "name": "resetNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 215
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 227
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 235
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksStorageCredentials",
      "namespace": "dataDatabricksStorageCredentials",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 123
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 209
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredentials.DataDatabricksStorageCredentialsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 187
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 203
          },
          "name": "namesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 219
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredentials.DataDatabricksStorageCredentialsProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 177
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 193
          },
          "name": "names",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credentials/index:DataDatabricksStorageCredentials"
    },
    "@cdktn/provider-databricks.dataDatabricksStorageCredentials.DataDatabricksStorageCredentialsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredentials.DataDatabricksStorageCredentialsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credentials/index.ts",
        "line": 14
      },
      "name": "DataDatabricksStorageCredentialsConfig",
      "namespace": "dataDatabricksStorageCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credentials#id DataDatabricksStorageCredentials#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credentials#names DataDatabricksStorageCredentials#names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 25
          },
          "name": "names",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credentials#provider_config DataDatabricksStorageCredentials#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 31
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredentials.DataDatabricksStorageCredentialsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credentials/index:DataDatabricksStorageCredentialsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksStorageCredentials.DataDatabricksStorageCredentialsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredentials.DataDatabricksStorageCredentialsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credentials/index.ts",
        "line": 33
      },
      "name": "DataDatabricksStorageCredentialsProviderConfig",
      "namespace": "dataDatabricksStorageCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/storage_credentials#workspace_id DataDatabricksStorageCredentials#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 37
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credentials/index:DataDatabricksStorageCredentialsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksStorageCredentials.DataDatabricksStorageCredentialsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredentials.DataDatabricksStorageCredentialsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-storage-credentials/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-storage-credentials/index.ts",
        "line": 69
      },
      "name": "DataDatabricksStorageCredentialsProviderConfigOutputReference",
      "namespace": "dataDatabricksStorageCredentials",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 110
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 103
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-storage-credentials/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksStorageCredentials.DataDatabricksStorageCredentialsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-storage-credentials/index:DataDatabricksStorageCredentialsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTable": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table databricks_table}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTable",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table databricks_table} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 4872
        },
        "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": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 4840
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksTable resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4857
          },
          "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 DataDatabricksTable to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksTable that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksTable to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4932
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4948
          },
          "name": "putTableInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4906
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4935
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4951
          },
          "name": "resetTableInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4963
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4972
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksTable",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4845
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4929
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4945
          },
          "name": "tableInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4910
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4923
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4939
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4955
          },
          "name": "tableInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4900
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4916
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTable"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 14
      },
      "name": "DataDatabricksTableConfig",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#name DataDatabricksTable#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 25
          },
          "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/databricks/databricks/1.114.2/docs/data-sources/table#id DataDatabricksTable#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/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/databricks/databricks/1.114.2/docs/data-sources/table#provider_config DataDatabricksTable#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 31
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#table_info DataDatabricksTable#table_info}",
            "stability": "stable",
            "summary": "table_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 37
          },
          "name": "tableInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 39
      },
      "name": "DataDatabricksTableProviderConfig",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#workspace_id DataDatabricksTable#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 43
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 82
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 75
      },
      "name": "DataDatabricksTableProviderConfigOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 116
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 109
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 86
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 3680
      },
      "name": "DataDatabricksTableTableInfo",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#access_point DataDatabricksTable#access_point}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3684
          },
          "name": "accessPoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#browse_only DataDatabricksTable#browse_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3688
          },
          "name": "browseOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#catalog_name DataDatabricksTable#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3692
          },
          "name": "catalogName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#columns DataDatabricksTable#columns}",
            "stability": "stable",
            "summary": "columns block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3786
          },
          "name": "columns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#comment DataDatabricksTable#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3696
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#created_at DataDatabricksTable#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3700
          },
          "name": "createdAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#created_by DataDatabricksTable#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3704
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#data_access_configuration_id DataDatabricksTable#data_access_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3708
          },
          "name": "dataAccessConfigurationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#data_source_format DataDatabricksTable#data_source_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3712
          },
          "name": "dataSourceFormat",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#deleted_at DataDatabricksTable#deleted_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3716
          },
          "name": "deletedAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#delta_runtime_properties_kvpairs DataDatabricksTable#delta_runtime_properties_kvpairs}",
            "stability": "stable",
            "summary": "delta_runtime_properties_kvpairs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3792
          },
          "name": "deltaRuntimePropertiesKvpairs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoDeltaRuntimePropertiesKvpairs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#effective_predictive_optimization_flag DataDatabricksTable#effective_predictive_optimization_flag}",
            "stability": "stable",
            "summary": "effective_predictive_optimization_flag block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3798
          },
          "name": "effectivePredictiveOptimizationFlag",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEffectivePredictiveOptimizationFlag"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#enable_predictive_optimization DataDatabricksTable#enable_predictive_optimization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3720
          },
          "name": "enablePredictiveOptimization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#encryption_details DataDatabricksTable#encryption_details}",
            "stability": "stable",
            "summary": "encryption_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3804
          },
          "name": "encryptionDetails",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#full_name DataDatabricksTable#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3724
          },
          "name": "fullName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#metastore_id DataDatabricksTable#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3728
          },
          "name": "metastoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#name DataDatabricksTable#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3732
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#owner DataDatabricksTable#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3736
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#pipeline_id DataDatabricksTable#pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3740
          },
          "name": "pipelineId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#properties DataDatabricksTable#properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3744
          },
          "name": "properties",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#row_filter DataDatabricksTable#row_filter}",
            "stability": "stable",
            "summary": "row_filter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3810
          },
          "name": "rowFilter",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilter"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#schema_name DataDatabricksTable#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3748
          },
          "name": "schemaName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#securable_kind_manifest DataDatabricksTable#securable_kind_manifest}",
            "stability": "stable",
            "summary": "securable_kind_manifest block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3816
          },
          "name": "securableKindManifest",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoSecurableKindManifest"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#sql_path DataDatabricksTable#sql_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3752
          },
          "name": "sqlPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#storage_credential_name DataDatabricksTable#storage_credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3756
          },
          "name": "storageCredentialName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#storage_location DataDatabricksTable#storage_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3760
          },
          "name": "storageLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#table_constraints DataDatabricksTable#table_constraints}",
            "stability": "stable",
            "summary": "table_constraints block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3822
          },
          "name": "tableConstraints",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#table_id DataDatabricksTable#table_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3764
          },
          "name": "tableId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#table_type DataDatabricksTable#table_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3768
          },
          "name": "tableType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#updated_at DataDatabricksTable#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3772
          },
          "name": "updatedAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#updated_by DataDatabricksTable#updated_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3776
          },
          "name": "updatedBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#view_definition DataDatabricksTable#view_definition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3780
          },
          "name": "viewDefinition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#view_dependencies DataDatabricksTable#view_dependencies}",
            "stability": "stable",
            "summary": "view_dependencies block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3828
          },
          "name": "viewDependencies",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependencies"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumns": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 421
      },
      "name": "DataDatabricksTableTableInfoColumns",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#comment DataDatabricksTable#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 425
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#mask DataDatabricksTable#mask}",
            "stability": "stable",
            "summary": "mask block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 471
          },
          "name": "mask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#name DataDatabricksTable#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 429
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#nullable DataDatabricksTable#nullable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 433
          },
          "name": "nullable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#partition_index DataDatabricksTable#partition_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 437
          },
          "name": "partitionIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#position DataDatabricksTable#position}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 441
          },
          "name": "position",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#type_interval_type DataDatabricksTable#type_interval_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 445
          },
          "name": "typeIntervalType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#type_json DataDatabricksTable#type_json}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 449
          },
          "name": "typeJson",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#type_name DataDatabricksTable#type_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 453
          },
          "name": "typeName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#type_precision DataDatabricksTable#type_precision}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 457
          },
          "name": "typePrecision",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#type_scale DataDatabricksTable#type_scale}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 461
          },
          "name": "typeScale",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#type_text DataDatabricksTable#type_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 465
          },
          "name": "typeText",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoColumns"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 891
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-table/index.ts",
        "line": 883
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 898
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksTableTableInfoColumnsList",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 884
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoColumnsList"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 269
      },
      "name": "DataDatabricksTableTableInfoColumnsMask",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#function_name DataDatabricksTable#function_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 273
          },
          "name": "functionName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#using_arguments DataDatabricksTable#using_arguments}",
            "stability": "stable",
            "summary": "using_arguments block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 283
          },
          "name": "usingArguments",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMaskUsingArguments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#using_column_names DataDatabricksTable#using_column_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 277
          },
          "name": "usingColumnNames",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoColumnsMask"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 336
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 410
          },
          "name": "putUsingArguments",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMaskUsingArguments"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 381
          },
          "name": "resetFunctionName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 413
          },
          "name": "resetUsingArguments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 397
          },
          "name": "resetUsingColumnNames"
        }
      ],
      "name": "DataDatabricksTableTableInfoColumnsMaskOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 407
          },
          "name": "usingArguments",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMaskUsingArgumentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 385
          },
          "name": "functionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 417
          },
          "name": "usingArgumentsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMaskUsingArguments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 401
          },
          "name": "usingColumnNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 375
          },
          "name": "functionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 391
          },
          "name": "usingColumnNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 340
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMask"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoColumnsMaskOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMaskUsingArguments": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMaskUsingArguments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 120
      },
      "name": "DataDatabricksTableTableInfoColumnsMaskUsingArguments",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#column DataDatabricksTable#column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 124
          },
          "name": "column",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#constant DataDatabricksTable#constant}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 128
          },
          "name": "constant",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoColumnsMaskUsingArguments"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMaskUsingArgumentsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMaskUsingArgumentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 258
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-table/index.ts",
        "line": 250
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 265
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMaskUsingArgumentsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksTableTableInfoColumnsMaskUsingArgumentsList",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMaskUsingArguments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoColumnsMaskUsingArgumentsList"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMaskUsingArgumentsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMaskUsingArgumentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 177
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-table/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 225
          },
          "name": "resetColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 241
          },
          "name": "resetConstant"
        }
      ],
      "name": "DataDatabricksTableTableInfoColumnsMaskUsingArgumentsOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 229
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 245
          },
          "name": "constantInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 219
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 235
          },
          "name": "constant",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 181
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMaskUsingArguments"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoColumnsMaskUsingArgumentsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 590
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-table/index.ts",
        "line": 580
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 871
          },
          "name": "putMask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 698
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 874
          },
          "name": "resetMask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 714
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 730
          },
          "name": "resetNullable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 746
          },
          "name": "resetPartitionIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 762
          },
          "name": "resetPosition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 778
          },
          "name": "resetTypeIntervalType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 794
          },
          "name": "resetTypeJson"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 810
          },
          "name": "resetTypeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 826
          },
          "name": "resetTypePrecision"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 842
          },
          "name": "resetTypeScale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 858
          },
          "name": "resetTypeText"
        }
      ],
      "name": "DataDatabricksTableTableInfoColumnsOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 868
          },
          "name": "mask",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 702
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 878
          },
          "name": "maskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsMask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 718
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 734
          },
          "name": "nullableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 750
          },
          "name": "partitionIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 766
          },
          "name": "positionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 782
          },
          "name": "typeIntervalTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 798
          },
          "name": "typeJsonInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 814
          },
          "name": "typeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 830
          },
          "name": "typePrecisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 846
          },
          "name": "typeScaleInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 862
          },
          "name": "typeTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 692
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 708
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 724
          },
          "name": "nullable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 740
          },
          "name": "partitionIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 756
          },
          "name": "position",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 772
          },
          "name": "typeIntervalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 788
          },
          "name": "typeJson",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 804
          },
          "name": "typeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 820
          },
          "name": "typePrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 836
          },
          "name": "typeScale",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 852
          },
          "name": "typeText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 594
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumns"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoColumnsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoDeltaRuntimePropertiesKvpairs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoDeltaRuntimePropertiesKvpairs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 902
      },
      "name": "DataDatabricksTableTableInfoDeltaRuntimePropertiesKvpairs",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#delta_runtime_properties DataDatabricksTable#delta_runtime_properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 906
          },
          "name": "deltaRuntimeProperties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoDeltaRuntimePropertiesKvpairs"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoDeltaRuntimePropertiesKvpairsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoDeltaRuntimePropertiesKvpairsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 945
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 938
      },
      "name": "DataDatabricksTableTableInfoDeltaRuntimePropertiesKvpairsOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 979
          },
          "name": "deltaRuntimePropertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 972
          },
          "name": "deltaRuntimeProperties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 949
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoDeltaRuntimePropertiesKvpairs"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoDeltaRuntimePropertiesKvpairsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEffectivePredictiveOptimizationFlag": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEffectivePredictiveOptimizationFlag",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 983
      },
      "name": "DataDatabricksTableTableInfoEffectivePredictiveOptimizationFlag",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#value DataDatabricksTable#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 995
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#inherited_from_name DataDatabricksTable#inherited_from_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 987
          },
          "name": "inheritedFromName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#inherited_from_type DataDatabricksTable#inherited_from_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 991
          },
          "name": "inheritedFromType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoEffectivePredictiveOptimizationFlag"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEffectivePredictiveOptimizationFlagOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEffectivePredictiveOptimizationFlagOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 1048
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 1041
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1093
          },
          "name": "resetInheritedFromName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1109
          },
          "name": "resetInheritedFromType"
        }
      ],
      "name": "DataDatabricksTableTableInfoEffectivePredictiveOptimizationFlagOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1097
          },
          "name": "inheritedFromNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1113
          },
          "name": "inheritedFromTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1126
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1087
          },
          "name": "inheritedFromName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1103
          },
          "name": "inheritedFromType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1119
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1052
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEffectivePredictiveOptimizationFlag"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoEffectivePredictiveOptimizationFlagOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetails": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 1247
      },
      "name": "DataDatabricksTableTableInfoEncryptionDetails",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#sse_encryption_details DataDatabricksTable#sse_encryption_details}",
            "stability": "stable",
            "summary": "sse_encryption_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1253
          },
          "name": "sseEncryptionDetails",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetailsSseEncryptionDetails"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoEncryptionDetails"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetailsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 1292
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 1285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1322
          },
          "name": "putSseEncryptionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetailsSseEncryptionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1325
          },
          "name": "resetSseEncryptionDetails"
        }
      ],
      "name": "DataDatabricksTableTableInfoEncryptionDetailsOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1319
          },
          "name": "sseEncryptionDetails",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetailsSseEncryptionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1329
          },
          "name": "sseEncryptionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetailsSseEncryptionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetails"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoEncryptionDetailsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetailsSseEncryptionDetails": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetailsSseEncryptionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 1130
      },
      "name": "DataDatabricksTableTableInfoEncryptionDetailsSseEncryptionDetails",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#algorithm DataDatabricksTable#algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1134
          },
          "name": "algorithm",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#aws_kms_key_arn DataDatabricksTable#aws_kms_key_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1138
          },
          "name": "awsKmsKeyArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoEncryptionDetailsSseEncryptionDetails"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetailsSseEncryptionDetailsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetailsSseEncryptionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 1184
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 1177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1223
          },
          "name": "resetAlgorithm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1239
          },
          "name": "resetAwsKmsKeyArn"
        }
      ],
      "name": "DataDatabricksTableTableInfoEncryptionDetailsSseEncryptionDetailsOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1227
          },
          "name": "algorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1243
          },
          "name": "awsKmsKeyArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1217
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1233
          },
          "name": "awsKmsKeyArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetailsSseEncryptionDetails"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoEncryptionDetailsSseEncryptionDetailsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 4091
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 4084
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4713
          },
          "name": "putColumns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumns"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4729
          },
          "name": "putDeltaRuntimePropertiesKvpairs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoDeltaRuntimePropertiesKvpairs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4745
          },
          "name": "putEffectivePredictiveOptimizationFlag",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEffectivePredictiveOptimizationFlag"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4761
          },
          "name": "putEncryptionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4777
          },
          "name": "putRowFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilter"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4793
          },
          "name": "putSecurableKindManifest",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoSecurableKindManifest"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4809
          },
          "name": "putTableConstraints",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraints"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4825
          },
          "name": "putViewDependencies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependencies"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4316
          },
          "name": "resetAccessPoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4332
          },
          "name": "resetBrowseOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4348
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4716
          },
          "name": "resetColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4364
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4380
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4396
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4412
          },
          "name": "resetDataAccessConfigurationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4428
          },
          "name": "resetDataSourceFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4444
          },
          "name": "resetDeletedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4732
          },
          "name": "resetDeltaRuntimePropertiesKvpairs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4748
          },
          "name": "resetEffectivePredictiveOptimizationFlag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4460
          },
          "name": "resetEnablePredictiveOptimization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4764
          },
          "name": "resetEncryptionDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4476
          },
          "name": "resetFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4492
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4508
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4524
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4540
          },
          "name": "resetPipelineId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4556
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4780
          },
          "name": "resetRowFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4572
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4796
          },
          "name": "resetSecurableKindManifest"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4588
          },
          "name": "resetSqlPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4604
          },
          "name": "resetStorageCredentialName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4620
          },
          "name": "resetStorageLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4812
          },
          "name": "resetTableConstraints"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4636
          },
          "name": "resetTableId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4652
          },
          "name": "resetTableType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4668
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4684
          },
          "name": "resetUpdatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4700
          },
          "name": "resetViewDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4828
          },
          "name": "resetViewDependencies"
        }
      ],
      "name": "DataDatabricksTableTableInfoOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4710
          },
          "name": "columns",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4726
          },
          "name": "deltaRuntimePropertiesKvpairs",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoDeltaRuntimePropertiesKvpairsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4742
          },
          "name": "effectivePredictiveOptimizationFlag",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEffectivePredictiveOptimizationFlagOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4758
          },
          "name": "encryptionDetails",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4774
          },
          "name": "rowFilter",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4790
          },
          "name": "securableKindManifest",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoSecurableKindManifestOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4806
          },
          "name": "tableConstraints",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4822
          },
          "name": "viewDependencies",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4320
          },
          "name": "accessPointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4336
          },
          "name": "browseOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4352
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4720
          },
          "name": "columnsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4368
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4384
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4400
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4416
          },
          "name": "dataAccessConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4432
          },
          "name": "dataSourceFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4448
          },
          "name": "deletedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4736
          },
          "name": "deltaRuntimePropertiesKvpairsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoDeltaRuntimePropertiesKvpairs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4752
          },
          "name": "effectivePredictiveOptimizationFlagInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEffectivePredictiveOptimizationFlag"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4464
          },
          "name": "enablePredictiveOptimizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4768
          },
          "name": "encryptionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoEncryptionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4480
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4496
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4512
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4528
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4544
          },
          "name": "pipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4560
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4784
          },
          "name": "rowFilterInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilter"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4576
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4800
          },
          "name": "securableKindManifestInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoSecurableKindManifest"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4592
          },
          "name": "sqlPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4608
          },
          "name": "storageCredentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4624
          },
          "name": "storageLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4816
          },
          "name": "tableConstraintsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4640
          },
          "name": "tableIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4656
          },
          "name": "tableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4672
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4688
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4704
          },
          "name": "viewDefinitionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4832
          },
          "name": "viewDependenciesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependencies"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4310
          },
          "name": "accessPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4326
          },
          "name": "browseOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4342
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4358
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4374
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4390
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4406
          },
          "name": "dataAccessConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4422
          },
          "name": "dataSourceFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4438
          },
          "name": "deletedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4454
          },
          "name": "enablePredictiveOptimization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4470
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4486
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4502
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4518
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4534
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4550
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4566
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4582
          },
          "name": "sqlPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4598
          },
          "name": "storageCredentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4614
          },
          "name": "storageLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4630
          },
          "name": "tableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4646
          },
          "name": "tableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4662
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4678
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4694
          },
          "name": "viewDefinition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 4095
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilter": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 1482
      },
      "name": "DataDatabricksTableTableInfoRowFilter",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#function_name DataDatabricksTable#function_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1486
          },
          "name": "functionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#input_column_names DataDatabricksTable#input_column_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1490
          },
          "name": "inputColumnNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#input_arguments DataDatabricksTable#input_arguments}",
            "stability": "stable",
            "summary": "input_arguments block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1496
          },
          "name": "inputArguments",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilterInputArguments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoRowFilter"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilterInputArguments": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilterInputArguments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 1333
      },
      "name": "DataDatabricksTableTableInfoRowFilterInputArguments",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#column DataDatabricksTable#column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1337
          },
          "name": "column",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#constant DataDatabricksTable#constant}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1341
          },
          "name": "constant",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoRowFilterInputArguments"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilterInputArgumentsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilterInputArgumentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 1471
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-table/index.ts",
        "line": 1463
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1478
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilterInputArgumentsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksTableTableInfoRowFilterInputArgumentsList",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1464
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilterInputArguments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoRowFilterInputArgumentsList"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilterInputArgumentsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilterInputArgumentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 1390
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-table/index.ts",
        "line": 1380
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1438
          },
          "name": "resetColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1454
          },
          "name": "resetConstant"
        }
      ],
      "name": "DataDatabricksTableTableInfoRowFilterInputArgumentsOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1442
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1458
          },
          "name": "constantInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1432
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1448
          },
          "name": "constant",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1394
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilterInputArguments"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoRowFilterInputArgumentsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilterOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 1549
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 1542
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1617
          },
          "name": "putInputArguments",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilterInputArguments"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1620
          },
          "name": "resetInputArguments"
        }
      ],
      "name": "DataDatabricksTableTableInfoRowFilterOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1614
          },
          "name": "inputArguments",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilterInputArgumentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1595
          },
          "name": "functionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1624
          },
          "name": "inputArgumentsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilterInputArguments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1608
          },
          "name": "inputColumnNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1588
          },
          "name": "functionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1601
          },
          "name": "inputColumnNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1553
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoRowFilter"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoRowFilterOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoSecurableKindManifest": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoSecurableKindManifest",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 2173
      },
      "name": "DataDatabricksTableTableInfoSecurableKindManifest",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#assignable_privileges DataDatabricksTable#assignable_privileges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2177
          },
          "name": "assignablePrivileges",
          "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/databricks/databricks/1.114.2/docs/data-sources/table#capabilities DataDatabricksTable#capabilities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2181
          },
          "name": "capabilities",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#options DataDatabricksTable#options}",
            "stability": "stable",
            "summary": "options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2195
          },
          "name": "options",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoSecurableKindManifestOptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#securable_kind DataDatabricksTable#securable_kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2185
          },
          "name": "securableKind",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#securable_type DataDatabricksTable#securable_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2189
          },
          "name": "securableType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoSecurableKindManifest"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoSecurableKindManifestOptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoSecurableKindManifestOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 1628
      },
      "name": "DataDatabricksTableTableInfoSecurableKindManifestOptions",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#allowed_values DataDatabricksTable#allowed_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1632
          },
          "name": "allowedValues",
          "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/databricks/databricks/1.114.2/docs/data-sources/table#default_value DataDatabricksTable#default_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1636
          },
          "name": "defaultValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#description DataDatabricksTable#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1640
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#hint DataDatabricksTable#hint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1644
          },
          "name": "hint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#is_copiable DataDatabricksTable#is_copiable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1648
          },
          "name": "isCopiable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#is_creatable DataDatabricksTable#is_creatable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1652
          },
          "name": "isCreatable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#is_hidden DataDatabricksTable#is_hidden}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1656
          },
          "name": "isHidden",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#is_loggable DataDatabricksTable#is_loggable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1660
          },
          "name": "isLoggable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#is_required DataDatabricksTable#is_required}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1664
          },
          "name": "isRequired",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#is_secret DataDatabricksTable#is_secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1668
          },
          "name": "isSecret",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#is_updatable DataDatabricksTable#is_updatable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1672
          },
          "name": "isUpdatable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#name DataDatabricksTable#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1676
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#oauth_stage DataDatabricksTable#oauth_stage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1680
          },
          "name": "oauthStage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#type DataDatabricksTable#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1684
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoSecurableKindManifestOptions"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoSecurableKindManifestOptionsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoSecurableKindManifestOptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 2162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-table/index.ts",
        "line": 2154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2169
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoSecurableKindManifestOptionsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksTableTableInfoSecurableKindManifestOptionsList",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoSecurableKindManifestOptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoSecurableKindManifestOptionsList"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoSecurableKindManifestOptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoSecurableKindManifestOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 1817
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-table/index.ts",
        "line": 1807
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1937
          },
          "name": "resetAllowedValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1953
          },
          "name": "resetDefaultValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1969
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1985
          },
          "name": "resetHint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2001
          },
          "name": "resetIsCopiable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2017
          },
          "name": "resetIsCreatable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2033
          },
          "name": "resetIsHidden"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2049
          },
          "name": "resetIsLoggable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2065
          },
          "name": "resetIsRequired"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2081
          },
          "name": "resetIsSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2097
          },
          "name": "resetIsUpdatable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2113
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2129
          },
          "name": "resetOauthStage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2145
          },
          "name": "resetType"
        }
      ],
      "name": "DataDatabricksTableTableInfoSecurableKindManifestOptionsOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1941
          },
          "name": "allowedValuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1957
          },
          "name": "defaultValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1973
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1989
          },
          "name": "hintInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2005
          },
          "name": "isCopiableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2021
          },
          "name": "isCreatableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2037
          },
          "name": "isHiddenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2053
          },
          "name": "isLoggableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2069
          },
          "name": "isRequiredInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2085
          },
          "name": "isSecretInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2101
          },
          "name": "isUpdatableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2117
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2133
          },
          "name": "oauthStageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2149
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1931
          },
          "name": "allowedValues",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1947
          },
          "name": "defaultValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1963
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1979
          },
          "name": "hint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1995
          },
          "name": "isCopiable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2011
          },
          "name": "isCreatable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2027
          },
          "name": "isHidden",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2043
          },
          "name": "isLoggable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2059
          },
          "name": "isRequired",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2075
          },
          "name": "isSecret",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2091
          },
          "name": "isUpdatable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2107
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2123
          },
          "name": "oauthStage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2139
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 1821
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoSecurableKindManifestOptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoSecurableKindManifestOptionsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoSecurableKindManifestOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoSecurableKindManifestOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 2262
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 2255
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2380
          },
          "name": "putOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoSecurableKindManifestOptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2319
          },
          "name": "resetAssignablePrivileges"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2335
          },
          "name": "resetCapabilities"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2383
          },
          "name": "resetOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2351
          },
          "name": "resetSecurableKind"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2367
          },
          "name": "resetSecurableType"
        }
      ],
      "name": "DataDatabricksTableTableInfoSecurableKindManifestOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2377
          },
          "name": "options",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoSecurableKindManifestOptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2323
          },
          "name": "assignablePrivilegesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2339
          },
          "name": "capabilitiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2387
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoSecurableKindManifestOptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2355
          },
          "name": "securableKindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2371
          },
          "name": "securableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2313
          },
          "name": "assignablePrivileges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2329
          },
          "name": "capabilities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2345
          },
          "name": "securableKind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2361
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2266
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoSecurableKindManifest"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoSecurableKindManifestOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraints": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 2853
      },
      "name": "DataDatabricksTableTableInfoTableConstraints",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#foreign_key_constraint DataDatabricksTable#foreign_key_constraint}",
            "stability": "stable",
            "summary": "foreign_key_constraint block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2859
          },
          "name": "foreignKeyConstraint",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsForeignKeyConstraint"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#named_table_constraint DataDatabricksTable#named_table_constraint}",
            "stability": "stable",
            "summary": "named_table_constraint block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2865
          },
          "name": "namedTableConstraint",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsNamedTableConstraint"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#primary_key_constraint DataDatabricksTable#primary_key_constraint}",
            "stability": "stable",
            "summary": "primary_key_constraint block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2871
          },
          "name": "primaryKeyConstraint",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsPrimaryKeyConstraint"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoTableConstraints"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsForeignKeyConstraint": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsForeignKeyConstraint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 2391
      },
      "name": "DataDatabricksTableTableInfoTableConstraintsForeignKeyConstraint",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#child_columns DataDatabricksTable#child_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2395
          },
          "name": "childColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#name DataDatabricksTable#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2399
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#parent_columns DataDatabricksTable#parent_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2403
          },
          "name": "parentColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#parent_table DataDatabricksTable#parent_table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2407
          },
          "name": "parentTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#rely DataDatabricksTable#rely}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2411
          },
          "name": "rely",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoTableConstraintsForeignKeyConstraint"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsForeignKeyConstraintOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsForeignKeyConstraintOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 2478
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 2471
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2587
          },
          "name": "resetRely"
        }
      ],
      "name": "DataDatabricksTableTableInfoTableConstraintsForeignKeyConstraintOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2536
          },
          "name": "childColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2549
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2562
          },
          "name": "parentColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2575
          },
          "name": "parentTableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2591
          },
          "name": "relyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2529
          },
          "name": "childColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2542
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2555
          },
          "name": "parentColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2568
          },
          "name": "parentTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2581
          },
          "name": "rely",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2482
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsForeignKeyConstraint"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoTableConstraintsForeignKeyConstraintOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 3030
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-table/index.ts",
        "line": 3022
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3037
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksTableTableInfoTableConstraintsList",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3023
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraints"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoTableConstraintsList"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsNamedTableConstraint": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsNamedTableConstraint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 2595
      },
      "name": "DataDatabricksTableTableInfoTableConstraintsNamedTableConstraint",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#name DataDatabricksTable#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2599
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoTableConstraintsNamedTableConstraint"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsNamedTableConstraintOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsNamedTableConstraintOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 2638
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 2631
      },
      "name": "DataDatabricksTableTableInfoTableConstraintsNamedTableConstraintOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2672
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2665
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2642
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsNamedTableConstraint"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoTableConstraintsNamedTableConstraintOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 2927
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-table/index.ts",
        "line": 2917
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2978
          },
          "name": "putForeignKeyConstraint",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsForeignKeyConstraint"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2994
          },
          "name": "putNamedTableConstraint",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsNamedTableConstraint"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3010
          },
          "name": "putPrimaryKeyConstraint",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsPrimaryKeyConstraint"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2981
          },
          "name": "resetForeignKeyConstraint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2997
          },
          "name": "resetNamedTableConstraint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3013
          },
          "name": "resetPrimaryKeyConstraint"
        }
      ],
      "name": "DataDatabricksTableTableInfoTableConstraintsOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2975
          },
          "name": "foreignKeyConstraint",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsForeignKeyConstraintOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2991
          },
          "name": "namedTableConstraint",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsNamedTableConstraintOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3007
          },
          "name": "primaryKeyConstraint",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsPrimaryKeyConstraintOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2985
          },
          "name": "foreignKeyConstraintInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsForeignKeyConstraint"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3001
          },
          "name": "namedTableConstraintInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsNamedTableConstraint"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3017
          },
          "name": "primaryKeyConstraintInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsPrimaryKeyConstraint"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2931
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraints"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoTableConstraintsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsPrimaryKeyConstraint": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsPrimaryKeyConstraint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 2676
      },
      "name": "DataDatabricksTableTableInfoTableConstraintsPrimaryKeyConstraint",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#child_columns DataDatabricksTable#child_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2680
          },
          "name": "childColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#name DataDatabricksTable#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2684
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#rely DataDatabricksTable#rely}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2688
          },
          "name": "rely",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#timeseries_columns DataDatabricksTable#timeseries_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2692
          },
          "name": "timeseriesColumns",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoTableConstraintsPrimaryKeyConstraint"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsPrimaryKeyConstraintOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsPrimaryKeyConstraintOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 2752
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 2745
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2829
          },
          "name": "resetRely"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2845
          },
          "name": "resetTimeseriesColumns"
        }
      ],
      "name": "DataDatabricksTableTableInfoTableConstraintsPrimaryKeyConstraintOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2804
          },
          "name": "childColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2817
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2833
          },
          "name": "relyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2849
          },
          "name": "timeseriesColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2797
          },
          "name": "childColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2810
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2823
          },
          "name": "rely",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2839
          },
          "name": "timeseriesColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 2756
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoTableConstraintsPrimaryKeyConstraint"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoTableConstraintsPrimaryKeyConstraintOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependencies": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependencies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 3594
      },
      "name": "DataDatabricksTableTableInfoViewDependencies",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#dependencies DataDatabricksTable#dependencies}",
            "stability": "stable",
            "summary": "dependencies block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3600
          },
          "name": "dependencies",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoViewDependencies"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependencies": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependencies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 3371
      },
      "name": "DataDatabricksTableTableInfoViewDependenciesDependencies",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#connection DataDatabricksTable#connection}",
            "stability": "stable",
            "summary": "connection block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3377
          },
          "name": "connection",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesConnection"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#credential DataDatabricksTable#credential}",
            "stability": "stable",
            "summary": "credential block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3383
          },
          "name": "credential",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesCredential"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#function DataDatabricksTable#function}",
            "stability": "stable",
            "summary": "function block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3389
          },
          "name": "function",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesFunction"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#table DataDatabricksTable#table}",
            "stability": "stable",
            "summary": "table block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3395
          },
          "name": "table",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesTable"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoViewDependenciesDependencies"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesConnection": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesConnection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 3041
      },
      "name": "DataDatabricksTableTableInfoViewDependenciesDependenciesConnection",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#connection_name DataDatabricksTable#connection_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3045
          },
          "name": "connectionName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoViewDependenciesDependenciesConnection"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesConnectionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesConnectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 3084
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 3077
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3117
          },
          "name": "resetConnectionName"
        }
      ],
      "name": "DataDatabricksTableTableInfoViewDependenciesDependenciesConnectionOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3121
          },
          "name": "connectionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3111
          },
          "name": "connectionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3088
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesConnection"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoViewDependenciesDependenciesConnectionOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesCredential": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesCredential",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 3125
      },
      "name": "DataDatabricksTableTableInfoViewDependenciesDependenciesCredential",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#credential_name DataDatabricksTable#credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3129
          },
          "name": "credentialName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoViewDependenciesDependenciesCredential"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesCredentialOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesCredentialOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 3168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 3161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3201
          },
          "name": "resetCredentialName"
        }
      ],
      "name": "DataDatabricksTableTableInfoViewDependenciesDependenciesCredentialOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3205
          },
          "name": "credentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3195
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesCredential"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoViewDependenciesDependenciesCredentialOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesFunction": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesFunction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 3209
      },
      "name": "DataDatabricksTableTableInfoViewDependenciesDependenciesFunction",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#function_full_name DataDatabricksTable#function_full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3213
          },
          "name": "functionFullName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoViewDependenciesDependenciesFunction"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesFunctionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesFunctionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 3252
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 3245
      },
      "name": "DataDatabricksTableTableInfoViewDependenciesDependenciesFunctionOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3286
          },
          "name": "functionFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3279
          },
          "name": "functionFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3256
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesFunction"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoViewDependenciesDependenciesFunctionOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 3583
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-table/index.ts",
        "line": 3575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3590
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksTableTableInfoViewDependenciesDependenciesList",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3576
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoViewDependenciesDependenciesList"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 3458
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-table/index.ts",
        "line": 3448
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3515
          },
          "name": "putConnection",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesConnection"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3531
          },
          "name": "putCredential",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesCredential"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3547
          },
          "name": "putFunction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesFunction"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3563
          },
          "name": "putTable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesTable"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3518
          },
          "name": "resetConnection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3534
          },
          "name": "resetCredential"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3550
          },
          "name": "resetFunction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3566
          },
          "name": "resetTable"
        }
      ],
      "name": "DataDatabricksTableTableInfoViewDependenciesDependenciesOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3512
          },
          "name": "connection",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesConnectionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3528
          },
          "name": "credential",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesCredentialOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3544
          },
          "name": "function",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesFunctionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3560
          },
          "name": "table",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesTableOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3522
          },
          "name": "connectionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesConnection"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3538
          },
          "name": "credentialInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesCredential"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3554
          },
          "name": "functionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesFunction"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3570
          },
          "name": "tableInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesTable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3462
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependencies"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoViewDependenciesDependenciesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesTable": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesTable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 3290
      },
      "name": "DataDatabricksTableTableInfoViewDependenciesDependenciesTable",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/table#table_full_name DataDatabricksTable#table_full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3294
          },
          "name": "tableFullName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoViewDependenciesDependenciesTable"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesTableOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesTableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 3333
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 3326
      },
      "name": "DataDatabricksTableTableInfoViewDependenciesDependenciesTableOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3367
          },
          "name": "tableFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3360
          },
          "name": "tableFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3337
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesTable"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoViewDependenciesDependenciesTableOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-table/index.ts",
          "line": 3639
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-table/index.ts",
        "line": 3632
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3669
          },
          "name": "putDependencies",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependencies"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3672
          },
          "name": "resetDependencies"
        }
      ],
      "name": "DataDatabricksTableTableInfoViewDependenciesOutputReference",
      "namespace": "dataDatabricksTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3666
          },
          "name": "dependencies",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependenciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3676
          },
          "name": "dependenciesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependenciesDependencies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-table/index.ts",
            "line": 3643
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTable.DataDatabricksTableTableInfoViewDependencies"
          }
        }
      ],
      "symbolId": "src/data-databricks-table/index:DataDatabricksTableTableInfoViewDependenciesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTables.DataDatabricksTables": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tables databricks_tables}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTables.DataDatabricksTables",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tables databricks_tables} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-tables/index.ts",
          "line": 158
        },
        "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": "@cdktn/provider-databricks.dataDatabricksTables.DataDatabricksTablesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-tables/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksTables resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 143
          },
          "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 DataDatabricksTables to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tables#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksTables that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksTables to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 248
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksTables.DataDatabricksTablesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 206
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 222
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 251
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 263
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 273
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksTables",
      "namespace": "dataDatabricksTables",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 131
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 245
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTables.DataDatabricksTablesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 194
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 210
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 226
          },
          "name": "idsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 255
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTables.DataDatabricksTablesProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 239
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 187
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 200
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 216
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 232
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-tables/index:DataDatabricksTables"
    },
    "@cdktn/provider-databricks.dataDatabricksTables.DataDatabricksTablesConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTables.DataDatabricksTablesConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-tables/index.ts",
        "line": 14
      },
      "name": "DataDatabricksTablesConfig",
      "namespace": "dataDatabricksTables",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tables#catalog_name DataDatabricksTables#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 18
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tables#schema_name DataDatabricksTables#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 33
          },
          "name": "schemaName",
          "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/databricks/databricks/1.114.2/docs/data-sources/tables#id DataDatabricksTables#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tables/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/databricks/databricks/1.114.2/docs/data-sources/tables#ids DataDatabricksTables#ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 29
          },
          "name": "ids",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tables#provider_config DataDatabricksTables#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 39
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTables.DataDatabricksTablesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-tables/index:DataDatabricksTablesConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksTables.DataDatabricksTablesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTables.DataDatabricksTablesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-tables/index.ts",
        "line": 41
      },
      "name": "DataDatabricksTablesProviderConfig",
      "namespace": "dataDatabricksTables",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tables#workspace_id DataDatabricksTables#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 45
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-tables/index:DataDatabricksTablesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksTables.DataDatabricksTablesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTables.DataDatabricksTablesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-tables/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-tables/index.ts",
        "line": 77
      },
      "name": "DataDatabricksTablesProviderConfigOutputReference",
      "namespace": "dataDatabricksTables",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 118
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 111
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tables/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTables.DataDatabricksTablesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-tables/index:DataDatabricksTablesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPolicies": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tag_policies databricks_tag_policies}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPolicies",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tag_policies databricks_tag_policies} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-tag-policies/index.ts",
          "line": 507
        },
        "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": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-tag-policies/index.ts",
        "line": 475
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksTagPolicies resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 492
          },
          "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 DataDatabricksTagPolicies to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tag_policies#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksTagPolicies that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksTagPolicies to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 552
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 539
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 555
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 573
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 580
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksTagPolicies",
      "namespace": "dataDatabricksTagPolicies",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 480
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 549
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 565
          },
          "name": "tagPolicies",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPoliciesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 543
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 559
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 533
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-tag-policies/index:DataDatabricksTagPolicies"
    },
    "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-tag-policies/index.ts",
        "line": 14
      },
      "name": "DataDatabricksTagPoliciesConfig",
      "namespace": "dataDatabricksTagPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tag_policies#page_size DataDatabricksTagPolicies#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 18
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tag_policies#provider_config DataDatabricksTagPolicies#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-tag-policies/index:DataDatabricksTagPoliciesConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-tag-policies/index.ts",
        "line": 24
      },
      "name": "DataDatabricksTagPoliciesProviderConfig",
      "namespace": "dataDatabricksTagPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tag_policies#workspace_id DataDatabricksTagPolicies#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 28
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-tag-policies/index:DataDatabricksTagPoliciesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-tag-policies/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-tag-policies/index.ts",
        "line": 60
      },
      "name": "DataDatabricksTagPoliciesProviderConfigOutputReference",
      "namespace": "dataDatabricksTagPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 111
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-tag-policies/index:DataDatabricksTagPoliciesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPolicies": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPolicies",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-tag-policies/index.ts",
        "line": 309
      },
      "name": "DataDatabricksTagPoliciesTagPolicies",
      "namespace": "dataDatabricksTagPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tag_policies#tag_key DataDatabricksTagPolicies#tag_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 317
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tag_policies#provider_config DataDatabricksTagPolicies#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 313
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPoliciesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-tag-policies/index:DataDatabricksTagPoliciesTagPolicies"
    },
    "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPoliciesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPoliciesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-tag-policies/index.ts",
          "line": 460
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-tag-policies/index.ts",
        "line": 452
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 467
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPoliciesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksTagPoliciesTagPoliciesList",
      "namespace": "dataDatabricksTagPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPolicies"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-tag-policies/index:DataDatabricksTagPoliciesTagPoliciesList"
    },
    "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPoliciesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPoliciesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-tag-policies/index.ts",
          "line": 365
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-tag-policies/index.ts",
        "line": 356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 416
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPoliciesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 419
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksTagPoliciesTagPoliciesOutputReference",
      "namespace": "dataDatabricksTagPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 397
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 402
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 407
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 413
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPoliciesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 441
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 447
          },
          "name": "values",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPoliciesValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 423
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPoliciesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 436
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 429
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 369
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPolicies"
          }
        }
      ],
      "symbolId": "src/data-databricks-tag-policies/index:DataDatabricksTagPoliciesTagPoliciesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPoliciesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPoliciesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-tag-policies/index.ts",
        "line": 115
      },
      "name": "DataDatabricksTagPoliciesTagPoliciesProviderConfig",
      "namespace": "dataDatabricksTagPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tag_policies#workspace_id DataDatabricksTagPolicies#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 119
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-tag-policies/index:DataDatabricksTagPoliciesTagPoliciesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPoliciesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPoliciesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-tag-policies/index.ts",
          "line": 159
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-tag-policies/index.ts",
        "line": 151
      },
      "name": "DataDatabricksTagPoliciesTagPoliciesProviderConfigOutputReference",
      "namespace": "dataDatabricksTagPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 202
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 195
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 163
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPoliciesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-tag-policies/index:DataDatabricksTagPoliciesTagPoliciesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPoliciesValues": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPoliciesValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-tag-policies/index.ts",
        "line": 206
      },
      "name": "DataDatabricksTagPoliciesTagPoliciesValues",
      "namespace": "dataDatabricksTagPolicies",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tag_policies#name DataDatabricksTagPolicies#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 210
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-tag-policies/index:DataDatabricksTagPoliciesTagPoliciesValues"
    },
    "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPoliciesValuesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPoliciesValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-tag-policies/index.ts",
          "line": 298
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-tag-policies/index.ts",
        "line": 290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 305
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPoliciesValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksTagPoliciesTagPoliciesValuesList",
      "namespace": "dataDatabricksTagPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPoliciesValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-tag-policies/index:DataDatabricksTagPoliciesTagPoliciesValuesList"
    },
    "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPoliciesValuesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPoliciesValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-tag-policies/index.ts",
          "line": 251
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-tag-policies/index.ts",
        "line": 242
      },
      "name": "DataDatabricksTagPoliciesTagPoliciesValuesOutputReference",
      "namespace": "dataDatabricksTagPolicies",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 285
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 278
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policies/index.ts",
            "line": 255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicies.DataDatabricksTagPoliciesTagPoliciesValues"
          }
        }
      ],
      "symbolId": "src/data-databricks-tag-policies/index:DataDatabricksTagPoliciesTagPoliciesValuesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTagPolicy.DataDatabricksTagPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tag_policy databricks_tag_policy}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicy.DataDatabricksTagPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tag_policy databricks_tag_policy} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-tag-policy/index.ts",
          "line": 254
        },
        "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": "@cdktn/provider-databricks.dataDatabricksTagPolicy.DataDatabricksTagPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-tag-policy/index.ts",
        "line": 222
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksTagPolicy resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 239
          },
          "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 DataDatabricksTagPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tag_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksTagPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksTagPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 298
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicy.DataDatabricksTagPolicyProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 301
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 337
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 344
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksTagPolicy",
      "namespace": "dataDatabricksTagPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 227
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 279
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 284
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 289
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 295
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicy.DataDatabricksTagPolicyProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 323
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 329
          },
          "name": "values",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicy.DataDatabricksTagPolicyValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 305
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicy.DataDatabricksTagPolicyProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 318
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 311
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-tag-policy/index:DataDatabricksTagPolicy"
    },
    "@cdktn/provider-databricks.dataDatabricksTagPolicy.DataDatabricksTagPolicyConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicy.DataDatabricksTagPolicyConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-tag-policy/index.ts",
        "line": 14
      },
      "name": "DataDatabricksTagPolicyConfig",
      "namespace": "dataDatabricksTagPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tag_policy#tag_key DataDatabricksTagPolicy#tag_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 22
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tag_policy#provider_config DataDatabricksTagPolicy#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 18
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicy.DataDatabricksTagPolicyProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-tag-policy/index:DataDatabricksTagPolicyConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksTagPolicy.DataDatabricksTagPolicyProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicy.DataDatabricksTagPolicyProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-tag-policy/index.ts",
        "line": 24
      },
      "name": "DataDatabricksTagPolicyProviderConfig",
      "namespace": "dataDatabricksTagPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tag_policy#workspace_id DataDatabricksTagPolicy#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 28
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-tag-policy/index:DataDatabricksTagPolicyProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksTagPolicy.DataDatabricksTagPolicyProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicy.DataDatabricksTagPolicyProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-tag-policy/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-tag-policy/index.ts",
        "line": 60
      },
      "name": "DataDatabricksTagPolicyProviderConfigOutputReference",
      "namespace": "dataDatabricksTagPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 111
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicy.DataDatabricksTagPolicyProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-tag-policy/index:DataDatabricksTagPolicyProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksTagPolicy.DataDatabricksTagPolicyValues": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicy.DataDatabricksTagPolicyValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-tag-policy/index.ts",
        "line": 115
      },
      "name": "DataDatabricksTagPolicyValues",
      "namespace": "dataDatabricksTagPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/tag_policy#name DataDatabricksTagPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 119
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-tag-policy/index:DataDatabricksTagPolicyValues"
    },
    "@cdktn/provider-databricks.dataDatabricksTagPolicy.DataDatabricksTagPolicyValuesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicy.DataDatabricksTagPolicyValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-tag-policy/index.ts",
          "line": 207
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-tag-policy/index.ts",
        "line": 199
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 214
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicy.DataDatabricksTagPolicyValuesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksTagPolicyValuesList",
      "namespace": "dataDatabricksTagPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicy.DataDatabricksTagPolicyValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-tag-policy/index:DataDatabricksTagPolicyValuesList"
    },
    "@cdktn/provider-databricks.dataDatabricksTagPolicy.DataDatabricksTagPolicyValuesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicy.DataDatabricksTagPolicyValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-tag-policy/index.ts",
          "line": 160
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-tag-policy/index.ts",
        "line": 151
      },
      "name": "DataDatabricksTagPolicyValuesOutputReference",
      "namespace": "dataDatabricksTagPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 194
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 187
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-tag-policy/index.ts",
            "line": 164
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksTagPolicy.DataDatabricksTagPolicyValues"
          }
        }
      ],
      "symbolId": "src/data-databricks-tag-policy/index:DataDatabricksTagPolicyValuesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksUser.DataDatabricksUser": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/user databricks_user}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksUser.DataDatabricksUser",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/user databricks_user} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-user/index.ts",
          "line": 160
        },
        "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": "@cdktn/provider-databricks.dataDatabricksUser.DataDatabricksUserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-user/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksUser resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 145
          },
          "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 DataDatabricksUser to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/user#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksUser that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksUser to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 296
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksUser.DataDatabricksUserProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 210
          },
          "name": "resetApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 246
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 299
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 267
          },
          "name": "resetUserId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 283
          },
          "name": "resetUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 311
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 321
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksUser",
      "namespace": "dataDatabricksUser",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 133
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 188
          },
          "name": "aclPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 193
          },
          "name": "active",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 198
          },
          "name": "alphanumeric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 219
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 224
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 229
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 234
          },
          "name": "home",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 293
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksUser.DataDatabricksUserProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 255
          },
          "name": "repos",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 214
          },
          "name": "apiInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 250
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 303
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksUser.DataDatabricksUserProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 271
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 287
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 204
          },
          "name": "api",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 240
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 261
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 277
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-user/index:DataDatabricksUser"
    },
    "@cdktn/provider-databricks.dataDatabricksUser.DataDatabricksUserConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksUser.DataDatabricksUserConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-user/index.ts",
        "line": 14
      },
      "name": "DataDatabricksUserConfig",
      "namespace": "dataDatabricksUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `account` and `workspace`. When not set, the API level is inferred from the provider host.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/user#api DataDatabricksUser#api}",
            "stability": "stable",
            "summary": "Specifies whether to use account-level or workspace-level API."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 20
          },
          "name": "api",
          "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/databricks/databricks/1.114.2/docs/data-sources/user#id DataDatabricksUser#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/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/databricks/databricks/1.114.2/docs/data-sources/user#provider_config DataDatabricksUser#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 41
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksUser.DataDatabricksUserProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/user#user_id DataDatabricksUser#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 31
          },
          "name": "userId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/user#user_name DataDatabricksUser#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 35
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-user/index:DataDatabricksUserConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksUser.DataDatabricksUserProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksUser.DataDatabricksUserProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-user/index.ts",
        "line": 43
      },
      "name": "DataDatabricksUserProviderConfig",
      "namespace": "dataDatabricksUser",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/user#workspace_id DataDatabricksUser#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 47
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-user/index:DataDatabricksUserProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksUser.DataDatabricksUserProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksUser.DataDatabricksUserProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-user/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-user/index.ts",
        "line": 79
      },
      "name": "DataDatabricksUserProviderConfigOutputReference",
      "namespace": "dataDatabricksUser",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 120
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 113
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-user/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksUser.DataDatabricksUserProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-user/index:DataDatabricksUserProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsers": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users databricks_users}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsers",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users databricks_users} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-users/index.ts",
          "line": 1731
        },
        "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": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-users/index.ts",
        "line": 1699
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksUsers resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1716
          },
          "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 DataDatabricksUsers to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksUsers that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksUsers to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1811
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1827
          },
          "name": "putUsers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1766
          },
          "name": "resetApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1782
          },
          "name": "resetExtraAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1798
          },
          "name": "resetFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1814
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1830
          },
          "name": "resetUsers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1842
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1852
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksUsers",
      "namespace": "dataDatabricksUsers",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1704
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1808
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1824
          },
          "name": "users",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1770
          },
          "name": "apiInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1786
          },
          "name": "extraAttributesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1802
          },
          "name": "filterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1818
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1834
          },
          "name": "usersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1760
          },
          "name": "api",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1776
          },
          "name": "extraAttributes",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1792
          },
          "name": "filter",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-users/index:DataDatabricksUsers"
    },
    "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-users/index.ts",
        "line": 14
      },
      "name": "DataDatabricksUsersConfig",
      "namespace": "dataDatabricksUsers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#api DataDatabricksUsers#api}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 18
          },
          "name": "api",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#extra_attributes DataDatabricksUsers#extra_attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 22
          },
          "name": "extraAttributes",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#filter DataDatabricksUsers#filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 26
          },
          "name": "filter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#provider_config DataDatabricksUsers#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 30
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#users DataDatabricksUsers#users}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 34
          },
          "name": "users",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-users/index:DataDatabricksUsersConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-users/index.ts",
        "line": 36
      },
      "name": "DataDatabricksUsersProviderConfig",
      "namespace": "dataDatabricksUsers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#workspace_id DataDatabricksUsers#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 40
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-users/index:DataDatabricksUsersProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-users/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-users/index.ts",
        "line": 72
      },
      "name": "DataDatabricksUsersProviderConfigOutputReference",
      "namespace": "dataDatabricksUsers",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 123
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 116
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-users/index:DataDatabricksUsersProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsers": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-users/index.ts",
        "line": 1246
      },
      "name": "DataDatabricksUsersUsers",
      "namespace": "dataDatabricksUsers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#active DataDatabricksUsers#active}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1250
          },
          "name": "active",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#display_name DataDatabricksUsers#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1254
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#emails DataDatabricksUsers#emails}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1258
          },
          "name": "emails",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersEmails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#entitlements DataDatabricksUsers#entitlements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1262
          },
          "name": "entitlements",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersEntitlements"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#external_id DataDatabricksUsers#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1266
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#groups DataDatabricksUsers#groups}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1270
          },
          "name": "groups",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersGroups"
                    },
                    "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/databricks/databricks/1.114.2/docs/data-sources/users#id DataDatabricksUsers#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1277
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#name DataDatabricksUsers#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1281
          },
          "name": "name",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersName"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#roles DataDatabricksUsers#roles}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1285
          },
          "name": "roles",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersRoles"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#schemas DataDatabricksUsers#schemas}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1289
          },
          "name": "schemas",
          "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/databricks/databricks/1.114.2/docs/data-sources/users#user_name DataDatabricksUsers#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1293
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-users/index:DataDatabricksUsersUsers"
    },
    "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersEmails": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersEmails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-users/index.ts",
        "line": 127
      },
      "name": "DataDatabricksUsersUsersEmails",
      "namespace": "dataDatabricksUsers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#display DataDatabricksUsers#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 131
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#primary DataDatabricksUsers#primary}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 135
          },
          "name": "primary",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#ref DataDatabricksUsers#ref}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 139
          },
          "name": "ref",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#type DataDatabricksUsers#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 143
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#value DataDatabricksUsers#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 147
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-users/index:DataDatabricksUsersUsersEmails"
    },
    "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersEmailsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersEmailsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-users/index.ts",
          "line": 364
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-users/index.ts",
        "line": 356
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 371
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersEmailsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksUsersUsersEmailsList",
      "namespace": "dataDatabricksUsers",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 357
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersEmails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-users/index:DataDatabricksUsersUsersEmailsList"
    },
    "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersEmailsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersEmailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-users/index.ts",
          "line": 217
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-users/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 283
          },
          "name": "resetDisplay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 299
          },
          "name": "resetPrimary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 315
          },
          "name": "resetRef"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 331
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 347
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksUsersUsersEmailsOutputReference",
      "namespace": "dataDatabricksUsers",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 287
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 303
          },
          "name": "primaryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 319
          },
          "name": "refInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 335
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 351
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 277
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 293
          },
          "name": "primary",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 309
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 325
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 341
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 221
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersEmails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-users/index:DataDatabricksUsersUsersEmailsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersEntitlements": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersEntitlements",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-users/index.ts",
        "line": 375
      },
      "name": "DataDatabricksUsersUsersEntitlements",
      "namespace": "dataDatabricksUsers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#display DataDatabricksUsers#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 379
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#primary DataDatabricksUsers#primary}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 383
          },
          "name": "primary",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#ref DataDatabricksUsers#ref}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 387
          },
          "name": "ref",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#type DataDatabricksUsers#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 391
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#value DataDatabricksUsers#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 395
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-users/index:DataDatabricksUsersUsersEntitlements"
    },
    "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersEntitlementsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersEntitlementsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-users/index.ts",
          "line": 612
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-users/index.ts",
        "line": 604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 619
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersEntitlementsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksUsersUsersEntitlementsList",
      "namespace": "dataDatabricksUsers",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 605
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersEntitlements"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-users/index:DataDatabricksUsersUsersEntitlementsList"
    },
    "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersEntitlementsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersEntitlementsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-users/index.ts",
          "line": 465
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-users/index.ts",
        "line": 455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 531
          },
          "name": "resetDisplay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 547
          },
          "name": "resetPrimary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 563
          },
          "name": "resetRef"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 579
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 595
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksUsersUsersEntitlementsOutputReference",
      "namespace": "dataDatabricksUsers",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 535
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 551
          },
          "name": "primaryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 567
          },
          "name": "refInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 583
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 599
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 525
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 541
          },
          "name": "primary",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 557
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 573
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 589
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 469
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersEntitlements"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-users/index:DataDatabricksUsersUsersEntitlementsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersGroups": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersGroups",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-users/index.ts",
        "line": 623
      },
      "name": "DataDatabricksUsersUsersGroups",
      "namespace": "dataDatabricksUsers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#display DataDatabricksUsers#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 627
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#primary DataDatabricksUsers#primary}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 631
          },
          "name": "primary",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#ref DataDatabricksUsers#ref}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 635
          },
          "name": "ref",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#type DataDatabricksUsers#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 639
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#value DataDatabricksUsers#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 643
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-users/index:DataDatabricksUsersUsersGroups"
    },
    "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersGroupsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersGroupsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-users/index.ts",
          "line": 860
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-users/index.ts",
        "line": 852
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 867
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersGroupsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksUsersUsersGroupsList",
      "namespace": "dataDatabricksUsers",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 853
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-users/index:DataDatabricksUsersUsersGroupsList"
    },
    "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersGroupsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersGroupsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-users/index.ts",
          "line": 713
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-users/index.ts",
        "line": 703
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 779
          },
          "name": "resetDisplay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 795
          },
          "name": "resetPrimary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 811
          },
          "name": "resetRef"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 827
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 843
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksUsersUsersGroupsOutputReference",
      "namespace": "dataDatabricksUsers",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 783
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 799
          },
          "name": "primaryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 815
          },
          "name": "refInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 831
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 847
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 773
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 789
          },
          "name": "primary",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 805
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 821
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 837
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 717
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersGroups"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-users/index:DataDatabricksUsersUsersGroupsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-users/index.ts",
          "line": 1684
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-users/index.ts",
        "line": 1676
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1691
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksUsersUsersList",
      "namespace": "dataDatabricksUsers",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1677
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-users/index:DataDatabricksUsersUsersList"
    },
    "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersName": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersName",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-users/index.ts",
        "line": 871
      },
      "name": "DataDatabricksUsersUsersName",
      "namespace": "dataDatabricksUsers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#family_name DataDatabricksUsers#family_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 875
          },
          "name": "familyName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#given_name DataDatabricksUsers#given_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 879
          },
          "name": "givenName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-users/index:DataDatabricksUsersUsersName"
    },
    "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersNameOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersNameOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-users/index.ts",
          "line": 926
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-users/index.ts",
        "line": 918
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 974
          },
          "name": "resetFamilyName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 990
          },
          "name": "resetGivenName"
        }
      ],
      "name": "DataDatabricksUsersUsersNameOutputReference",
      "namespace": "dataDatabricksUsers",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 978
          },
          "name": "familyNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 994
          },
          "name": "givenNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 968
          },
          "name": "familyName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 984
          },
          "name": "givenName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 930
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersName"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-users/index:DataDatabricksUsersUsersNameOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-users/index.ts",
          "line": 1405
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-users/index.ts",
        "line": 1395
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1536
          },
          "name": "putEmails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersEmails"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1552
          },
          "name": "putEntitlements",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersEntitlements"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1584
          },
          "name": "putGroups",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersGroups"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1616
          },
          "name": "putName",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersName"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1632
          },
          "name": "putRoles",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersRoles"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1507
          },
          "name": "resetActive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1523
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1539
          },
          "name": "resetEmails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1555
          },
          "name": "resetEntitlements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1571
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1587
          },
          "name": "resetGroups"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1603
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1619
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1635
          },
          "name": "resetRoles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1651
          },
          "name": "resetSchemas"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1667
          },
          "name": "resetUserName"
        }
      ],
      "name": "DataDatabricksUsersUsersOutputReference",
      "namespace": "dataDatabricksUsers",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1533
          },
          "name": "emails",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersEmailsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1549
          },
          "name": "entitlements",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersEntitlementsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1581
          },
          "name": "groups",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersGroupsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1613
          },
          "name": "name",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersNameOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1629
          },
          "name": "roles",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersRolesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1511
          },
          "name": "activeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1527
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1543
          },
          "name": "emailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersEmails"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1559
          },
          "name": "entitlementsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersEntitlements"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1575
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1591
          },
          "name": "groupsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersGroups"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1607
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1623
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersName"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1639
          },
          "name": "rolesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersRoles"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1655
          },
          "name": "schemasInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1671
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1501
          },
          "name": "active",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1517
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1565
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1597
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1645
          },
          "name": "schemas",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1661
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1409
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-users/index:DataDatabricksUsersUsersOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersRoles": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersRoles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-users/index.ts",
        "line": 998
      },
      "name": "DataDatabricksUsersUsersRoles",
      "namespace": "dataDatabricksUsers",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#display DataDatabricksUsers#display}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1002
          },
          "name": "display",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#primary DataDatabricksUsers#primary}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1006
          },
          "name": "primary",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#ref DataDatabricksUsers#ref}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1010
          },
          "name": "ref",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#type DataDatabricksUsers#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1014
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/users#value DataDatabricksUsers#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1018
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-users/index:DataDatabricksUsersUsersRoles"
    },
    "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersRolesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersRolesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-users/index.ts",
          "line": 1235
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-users/index.ts",
        "line": 1227
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1242
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersRolesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksUsersUsersRolesList",
      "namespace": "dataDatabricksUsers",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersRoles"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-users/index:DataDatabricksUsersUsersRolesList"
    },
    "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersRolesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersRolesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-users/index.ts",
          "line": 1088
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-users/index.ts",
        "line": 1078
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1154
          },
          "name": "resetDisplay"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1170
          },
          "name": "resetPrimary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1186
          },
          "name": "resetRef"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1202
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1218
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksUsersUsersRolesOutputReference",
      "namespace": "dataDatabricksUsers",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1158
          },
          "name": "displayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1174
          },
          "name": "primaryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1190
          },
          "name": "refInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1206
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1222
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1148
          },
          "name": "display",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1164
          },
          "name": "primary",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1180
          },
          "name": "ref",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1196
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1212
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-users/index.ts",
            "line": 1092
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksUsers.DataDatabricksUsersUsersRoles"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-users/index:DataDatabricksUsersUsersRolesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksViews.DataDatabricksViews": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/views databricks_views}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksViews.DataDatabricksViews",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/views databricks_views} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-views/index.ts",
          "line": 158
        },
        "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": "@cdktn/provider-databricks.dataDatabricksViews.DataDatabricksViewsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-views/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksViews resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 143
          },
          "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 DataDatabricksViews to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/views#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksViews that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksViews to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 248
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksViews.DataDatabricksViewsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 206
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 222
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 251
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 263
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 273
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksViews",
      "namespace": "dataDatabricksViews",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 131
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 245
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksViews.DataDatabricksViewsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 194
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 210
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 226
          },
          "name": "idsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 255
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksViews.DataDatabricksViewsProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 239
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 187
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 200
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 216
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 232
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-views/index:DataDatabricksViews"
    },
    "@cdktn/provider-databricks.dataDatabricksViews.DataDatabricksViewsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksViews.DataDatabricksViewsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-views/index.ts",
        "line": 14
      },
      "name": "DataDatabricksViewsConfig",
      "namespace": "dataDatabricksViews",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/views#catalog_name DataDatabricksViews#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 18
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/views#schema_name DataDatabricksViews#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 33
          },
          "name": "schemaName",
          "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/databricks/databricks/1.114.2/docs/data-sources/views#id DataDatabricksViews#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-views/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/databricks/databricks/1.114.2/docs/data-sources/views#ids DataDatabricksViews#ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 29
          },
          "name": "ids",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/views#provider_config DataDatabricksViews#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 39
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksViews.DataDatabricksViewsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-views/index:DataDatabricksViewsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksViews.DataDatabricksViewsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksViews.DataDatabricksViewsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-views/index.ts",
        "line": 41
      },
      "name": "DataDatabricksViewsProviderConfig",
      "namespace": "dataDatabricksViews",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/views#workspace_id DataDatabricksViews#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 45
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-views/index:DataDatabricksViewsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksViews.DataDatabricksViewsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksViews.DataDatabricksViewsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-views/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-views/index.ts",
        "line": 77
      },
      "name": "DataDatabricksViewsProviderConfigOutputReference",
      "namespace": "dataDatabricksViews",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 118
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 111
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-views/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksViews.DataDatabricksViewsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-views/index:DataDatabricksViewsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolume": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume databricks_volume}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolume",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume databricks_volume} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-volume/index.ts",
          "line": 973
        },
        "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": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-volume/index.ts",
        "line": 941
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksVolume resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 958
          },
          "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 DataDatabricksVolume to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksVolume that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksVolume to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 1033
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 1049
          },
          "name": "putVolumeInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 1007
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 1036
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 1052
          },
          "name": "resetVolumeInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 1064
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 1073
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksVolume",
      "namespace": "dataDatabricksVolume",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 946
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 1030
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 1046
          },
          "name": "volumeInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 1011
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 1024
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 1040
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 1056
          },
          "name": "volumeInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 1001
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 1017
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-volume/index:DataDatabricksVolume"
    },
    "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-volume/index.ts",
        "line": 14
      },
      "name": "DataDatabricksVolumeConfig",
      "namespace": "dataDatabricksVolume",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume#name DataDatabricksVolume#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 25
          },
          "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/databricks/databricks/1.114.2/docs/data-sources/volume#id DataDatabricksVolume#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/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/databricks/databricks/1.114.2/docs/data-sources/volume#provider_config DataDatabricksVolume#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 31
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume#volume_info DataDatabricksVolume#volume_info}",
            "stability": "stable",
            "summary": "volume_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 37
          },
          "name": "volumeInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-volume/index:DataDatabricksVolumeConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-volume/index.ts",
        "line": 39
      },
      "name": "DataDatabricksVolumeProviderConfig",
      "namespace": "dataDatabricksVolume",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume#workspace_id DataDatabricksVolume#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 43
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-volume/index:DataDatabricksVolumeProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-volume/index.ts",
          "line": 82
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-volume/index.ts",
        "line": 75
      },
      "name": "DataDatabricksVolumeProviderConfigOutputReference",
      "namespace": "dataDatabricksVolume",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 116
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 109
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 86
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-volume/index:DataDatabricksVolumeProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-volume/index.ts",
        "line": 323
      },
      "name": "DataDatabricksVolumeVolumeInfo",
      "namespace": "dataDatabricksVolume",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume#access_point DataDatabricksVolume#access_point}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 327
          },
          "name": "accessPoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume#browse_only DataDatabricksVolume#browse_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 331
          },
          "name": "browseOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume#catalog_name DataDatabricksVolume#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 335
          },
          "name": "catalogName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume#comment DataDatabricksVolume#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 339
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume#created_at DataDatabricksVolume#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 343
          },
          "name": "createdAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume#created_by DataDatabricksVolume#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 347
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume#encryption_details DataDatabricksVolume#encryption_details}",
            "stability": "stable",
            "summary": "encryption_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 393
          },
          "name": "encryptionDetails",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume#full_name DataDatabricksVolume#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 351
          },
          "name": "fullName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume#metastore_id DataDatabricksVolume#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 355
          },
          "name": "metastoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume#name DataDatabricksVolume#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 359
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume#owner DataDatabricksVolume#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 363
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume#schema_name DataDatabricksVolume#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 367
          },
          "name": "schemaName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume#storage_location DataDatabricksVolume#storage_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 371
          },
          "name": "storageLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume#updated_at DataDatabricksVolume#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 375
          },
          "name": "updatedAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume#updated_by DataDatabricksVolume#updated_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 379
          },
          "name": "updatedBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume#volume_id DataDatabricksVolume#volume_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 383
          },
          "name": "volumeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume#volume_type DataDatabricksVolume#volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 387
          },
          "name": "volumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-volume/index:DataDatabricksVolumeVolumeInfo"
    },
    "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetails": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-volume/index.ts",
        "line": 237
      },
      "name": "DataDatabricksVolumeVolumeInfoEncryptionDetails",
      "namespace": "dataDatabricksVolume",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume#sse_encryption_details DataDatabricksVolume#sse_encryption_details}",
            "stability": "stable",
            "summary": "sse_encryption_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 243
          },
          "name": "sseEncryptionDetails",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetailsSseEncryptionDetails"
          }
        }
      ],
      "symbolId": "src/data-databricks-volume/index:DataDatabricksVolumeVolumeInfoEncryptionDetails"
    },
    "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetailsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-volume/index.ts",
          "line": 282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-volume/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 312
          },
          "name": "putSseEncryptionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetailsSseEncryptionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 315
          },
          "name": "resetSseEncryptionDetails"
        }
      ],
      "name": "DataDatabricksVolumeVolumeInfoEncryptionDetailsOutputReference",
      "namespace": "dataDatabricksVolume",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 309
          },
          "name": "sseEncryptionDetails",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetailsSseEncryptionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 319
          },
          "name": "sseEncryptionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetailsSseEncryptionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetails"
          }
        }
      ],
      "symbolId": "src/data-databricks-volume/index:DataDatabricksVolumeVolumeInfoEncryptionDetailsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetailsSseEncryptionDetails": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetailsSseEncryptionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-volume/index.ts",
        "line": 120
      },
      "name": "DataDatabricksVolumeVolumeInfoEncryptionDetailsSseEncryptionDetails",
      "namespace": "dataDatabricksVolume",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume#algorithm DataDatabricksVolume#algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 124
          },
          "name": "algorithm",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volume#aws_kms_key_arn DataDatabricksVolume#aws_kms_key_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 128
          },
          "name": "awsKmsKeyArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-volume/index:DataDatabricksVolumeVolumeInfoEncryptionDetailsSseEncryptionDetails"
    },
    "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetailsSseEncryptionDetailsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetailsSseEncryptionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-volume/index.ts",
          "line": 174
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-volume/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 213
          },
          "name": "resetAlgorithm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 229
          },
          "name": "resetAwsKmsKeyArn"
        }
      ],
      "name": "DataDatabricksVolumeVolumeInfoEncryptionDetailsSseEncryptionDetailsOutputReference",
      "namespace": "dataDatabricksVolume",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 217
          },
          "name": "algorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 233
          },
          "name": "awsKmsKeyArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 207
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 223
          },
          "name": "awsKmsKeyArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 178
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetailsSseEncryptionDetails"
          }
        }
      ],
      "symbolId": "src/data-databricks-volume/index:DataDatabricksVolumeVolumeInfoEncryptionDetailsSseEncryptionDetailsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-volume/index.ts",
          "line": 544
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-volume/index.ts",
        "line": 537
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 926
          },
          "name": "putEncryptionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 673
          },
          "name": "resetAccessPoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 689
          },
          "name": "resetBrowseOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 705
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 721
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 737
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 753
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 929
          },
          "name": "resetEncryptionDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 769
          },
          "name": "resetFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 785
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 801
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 817
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 833
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 849
          },
          "name": "resetStorageLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 865
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 881
          },
          "name": "resetUpdatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 897
          },
          "name": "resetVolumeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 913
          },
          "name": "resetVolumeType"
        }
      ],
      "name": "DataDatabricksVolumeVolumeInfoOutputReference",
      "namespace": "dataDatabricksVolume",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 923
          },
          "name": "encryptionDetails",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 677
          },
          "name": "accessPointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 693
          },
          "name": "browseOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 709
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 725
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 741
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 757
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 933
          },
          "name": "encryptionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfoEncryptionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 773
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 789
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 805
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 821
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 837
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 853
          },
          "name": "storageLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 869
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 885
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 901
          },
          "name": "volumeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 917
          },
          "name": "volumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 667
          },
          "name": "accessPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 683
          },
          "name": "browseOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 699
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 715
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 731
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 747
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 763
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 779
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 795
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 811
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 827
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 843
          },
          "name": "storageLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 859
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 875
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 891
          },
          "name": "volumeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 907
          },
          "name": "volumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volume/index.ts",
            "line": 548
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksVolume.DataDatabricksVolumeVolumeInfo"
          }
        }
      ],
      "symbolId": "src/data-databricks-volume/index:DataDatabricksVolumeVolumeInfoOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksVolumes.DataDatabricksVolumes": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volumes databricks_volumes}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksVolumes.DataDatabricksVolumes",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volumes databricks_volumes} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-volumes/index.ts",
          "line": 159
        },
        "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": "@cdktn/provider-databricks.dataDatabricksVolumes.DataDatabricksVolumesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-volumes/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksVolumes resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 144
          },
          "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 DataDatabricksVolumes to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volumes#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksVolumes that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksVolumes to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 219
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksVolumes.DataDatabricksVolumesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 206
          },
          "name": "resetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 222
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 247
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 256
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksVolumes",
      "namespace": "dataDatabricksVolumes",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 132
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 216
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksVolumes.DataDatabricksVolumesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 194
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 210
          },
          "name": "idsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 226
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksVolumes.DataDatabricksVolumesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 239
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 187
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 200
          },
          "name": "ids",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 232
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-volumes/index:DataDatabricksVolumes"
    },
    "@cdktn/provider-databricks.dataDatabricksVolumes.DataDatabricksVolumesConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksVolumes.DataDatabricksVolumesConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-volumes/index.ts",
        "line": 14
      },
      "name": "DataDatabricksVolumesConfig",
      "namespace": "dataDatabricksVolumes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volumes#catalog_name DataDatabricksVolumes#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 18
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volumes#schema_name DataDatabricksVolumes#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 30
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volumes#ids DataDatabricksVolumes#ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 22
          },
          "name": "ids",
          "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/databricks/databricks/1.114.2/docs/data-sources/volumes#provider_config DataDatabricksVolumes#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksVolumes.DataDatabricksVolumesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-volumes/index:DataDatabricksVolumesConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksVolumes.DataDatabricksVolumesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksVolumes.DataDatabricksVolumesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-volumes/index.ts",
        "line": 32
      },
      "name": "DataDatabricksVolumesProviderConfig",
      "namespace": "dataDatabricksVolumes",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/volumes#workspace_id DataDatabricksVolumes#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 36
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-volumes/index:DataDatabricksVolumesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksVolumes.DataDatabricksVolumesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksVolumes.DataDatabricksVolumesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-volumes/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-volumes/index.ts",
        "line": 68
      },
      "name": "DataDatabricksVolumesProviderConfigOutputReference",
      "namespace": "dataDatabricksVolumes",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 119
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 112
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-volumes/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksVolumes.DataDatabricksVolumesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-volumes/index:DataDatabricksVolumesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverride.DataDatabricksWarehousesDefaultWarehouseOverride": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/warehouses_default_warehouse_override databricks_warehouses_default_warehouse_override}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverride.DataDatabricksWarehousesDefaultWarehouseOverride",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/warehouses_default_warehouse_override databricks_warehouses_default_warehouse_override} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-warehouses-default-warehouse-override/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverride.DataDatabricksWarehousesDefaultWarehouseOverrideConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-warehouses-default-warehouse-override/index.ts",
        "line": 119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksWarehousesDefaultWarehouseOverride resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-override/index.ts",
            "line": 136
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DataDatabricksWarehousesDefaultWarehouseOverride to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/warehouses_default_warehouse_override#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksWarehousesDefaultWarehouseOverride that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksWarehousesDefaultWarehouseOverride to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-override/index.ts",
            "line": 198
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverride.DataDatabricksWarehousesDefaultWarehouseOverrideProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-override/index.ts",
            "line": 201
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-override/index.ts",
            "line": 223
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-override/index.ts",
            "line": 230
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksWarehousesDefaultWarehouseOverride",
      "namespace": "dataDatabricksWarehousesDefaultWarehouseOverride",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-override/index.ts",
            "line": 124
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-override/index.ts",
            "line": 176
          },
          "name": "defaultWarehouseOverrideId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-override/index.ts",
            "line": 195
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverride.DataDatabricksWarehousesDefaultWarehouseOverrideProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-override/index.ts",
            "line": 210
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-override/index.ts",
            "line": 215
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-override/index.ts",
            "line": 189
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-override/index.ts",
            "line": 205
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverride.DataDatabricksWarehousesDefaultWarehouseOverrideProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-override/index.ts",
            "line": 182
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-warehouses-default-warehouse-override/index:DataDatabricksWarehousesDefaultWarehouseOverride"
    },
    "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverride.DataDatabricksWarehousesDefaultWarehouseOverrideConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverride.DataDatabricksWarehousesDefaultWarehouseOverrideConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-warehouses-default-warehouse-override/index.ts",
        "line": 14
      },
      "name": "DataDatabricksWarehousesDefaultWarehouseOverrideConfig",
      "namespace": "dataDatabricksWarehousesDefaultWarehouseOverride",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/warehouses_default_warehouse_override#name DataDatabricksWarehousesDefaultWarehouseOverride#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-override/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/warehouses_default_warehouse_override#provider_config DataDatabricksWarehousesDefaultWarehouseOverride#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-override/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverride.DataDatabricksWarehousesDefaultWarehouseOverrideProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-warehouses-default-warehouse-override/index:DataDatabricksWarehousesDefaultWarehouseOverrideConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverride.DataDatabricksWarehousesDefaultWarehouseOverrideProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverride.DataDatabricksWarehousesDefaultWarehouseOverrideProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-warehouses-default-warehouse-override/index.ts",
        "line": 24
      },
      "name": "DataDatabricksWarehousesDefaultWarehouseOverrideProviderConfig",
      "namespace": "dataDatabricksWarehousesDefaultWarehouseOverride",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/warehouses_default_warehouse_override#workspace_id DataDatabricksWarehousesDefaultWarehouseOverride#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-override/index.ts",
            "line": 28
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-warehouses-default-warehouse-override/index:DataDatabricksWarehousesDefaultWarehouseOverrideProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverride.DataDatabricksWarehousesDefaultWarehouseOverrideProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverride.DataDatabricksWarehousesDefaultWarehouseOverrideProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-warehouses-default-warehouse-override/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-warehouses-default-warehouse-override/index.ts",
        "line": 60
      },
      "name": "DataDatabricksWarehousesDefaultWarehouseOverrideProviderConfigOutputReference",
      "namespace": "dataDatabricksWarehousesDefaultWarehouseOverride",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-override/index.ts",
            "line": 111
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-override/index.ts",
            "line": 104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-override/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverride.DataDatabricksWarehousesDefaultWarehouseOverrideProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-warehouses-default-warehouse-override/index:DataDatabricksWarehousesDefaultWarehouseOverrideProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverrides": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/warehouses_default_warehouse_overrides databricks_warehouses_default_warehouse_overrides}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverrides",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/warehouses_default_warehouse_overrides databricks_warehouses_default_warehouse_overrides} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
          "line": 393
        },
        "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": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
        "line": 361
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksWarehousesDefaultWarehouseOverrides resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 378
          },
          "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 DataDatabricksWarehousesDefaultWarehouseOverrides to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/warehouses_default_warehouse_overrides#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksWarehousesDefaultWarehouseOverrides that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksWarehousesDefaultWarehouseOverrides to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 444
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 431
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 447
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 459
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 466
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksWarehousesDefaultWarehouseOverrides",
      "namespace": "dataDatabricksWarehousesDefaultWarehouseOverrides",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 366
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 419
          },
          "name": "defaultWarehouseOverrides",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverridesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 441
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 435
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 451
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 425
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-warehouses-default-warehouse-overrides/index:DataDatabricksWarehousesDefaultWarehouseOverrides"
    },
    "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
        "line": 14
      },
      "name": "DataDatabricksWarehousesDefaultWarehouseOverridesConfig",
      "namespace": "dataDatabricksWarehousesDefaultWarehouseOverrides",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/warehouses_default_warehouse_overrides#page_size DataDatabricksWarehousesDefaultWarehouseOverrides#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 18
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/warehouses_default_warehouse_overrides#provider_config DataDatabricksWarehousesDefaultWarehouseOverrides#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-warehouses-default-warehouse-overrides/index:DataDatabricksWarehousesDefaultWarehouseOverridesConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverrides": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverrides",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
        "line": 115
      },
      "name": "DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverrides",
      "namespace": "dataDatabricksWarehousesDefaultWarehouseOverrides",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/warehouses_default_warehouse_overrides#name DataDatabricksWarehousesDefaultWarehouseOverrides#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 119
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/warehouses_default_warehouse_overrides#provider_config DataDatabricksWarehousesDefaultWarehouseOverrides#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 123
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverridesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-warehouses-default-warehouse-overrides/index:DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverrides"
    },
    "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverridesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverridesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
          "line": 255
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-warehouses-default-warehouse-overrides/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 262
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverridesOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverridesList",
      "namespace": "dataDatabricksWarehousesDefaultWarehouseOverrides",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 248
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverrides"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-warehouses-default-warehouse-overrides/index:DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverridesList"
    },
    "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverridesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverridesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
          "line": 171
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-warehouses-default-warehouse-overrides/index.ts",
        "line": 162
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 225
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverridesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 228
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverridesOutputReference",
      "namespace": "dataDatabricksWarehousesDefaultWarehouseOverrides",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 203
          },
          "name": "defaultWarehouseOverrideId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 222
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverridesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 237
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 242
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 216
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 232
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverridesProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 209
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverrides"
          }
        }
      ],
      "symbolId": "src/data-databricks-warehouses-default-warehouse-overrides/index:DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverridesOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverridesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverridesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
        "line": 24
      },
      "name": "DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverridesProviderConfig",
      "namespace": "dataDatabricksWarehousesDefaultWarehouseOverrides",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/warehouses_default_warehouse_overrides#workspace_id DataDatabricksWarehousesDefaultWarehouseOverrides#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 28
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-warehouses-default-warehouse-overrides/index:DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverridesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverridesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverridesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
          "line": 68
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
        "line": 60
      },
      "name": "DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverridesProviderConfigOutputReference",
      "namespace": "dataDatabricksWarehousesDefaultWarehouseOverrides",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 111
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 104
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 72
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverridesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-warehouses-default-warehouse-overrides/index:DataDatabricksWarehousesDefaultWarehouseOverridesDefaultWarehouseOverridesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
        "line": 266
      },
      "name": "DataDatabricksWarehousesDefaultWarehouseOverridesProviderConfig",
      "namespace": "dataDatabricksWarehousesDefaultWarehouseOverrides",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/warehouses_default_warehouse_overrides#workspace_id DataDatabricksWarehousesDefaultWarehouseOverrides#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 270
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-warehouses-default-warehouse-overrides/index:DataDatabricksWarehousesDefaultWarehouseOverridesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
          "line": 310
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
        "line": 302
      },
      "name": "DataDatabricksWarehousesDefaultWarehouseOverridesProviderConfigOutputReference",
      "namespace": "dataDatabricksWarehousesDefaultWarehouseOverrides",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 353
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 346
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-warehouses-default-warehouse-overrides/index.ts",
            "line": 314
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWarehousesDefaultWarehouseOverrides.DataDatabricksWarehousesDefaultWarehouseOverridesProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-warehouses-default-warehouse-overrides/index:DataDatabricksWarehousesDefaultWarehouseOverridesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignment.DataDatabricksWorkspaceEntityTagAssignment": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_entity_tag_assignment databricks_workspace_entity_tag_assignment}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignment.DataDatabricksWorkspaceEntityTagAssignment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_entity_tag_assignment databricks_workspace_entity_tag_assignment} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
          "line": 159
        },
        "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": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignment.DataDatabricksWorkspaceEntityTagAssignmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksWorkspaceEntityTagAssignment resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
            "line": 144
          },
          "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 DataDatabricksWorkspaceEntityTagAssignment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_entity_tag_assignment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksWorkspaceEntityTagAssignment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksWorkspaceEntityTagAssignment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
            "line": 216
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignment.DataDatabricksWorkspaceEntityTagAssignmentProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
            "line": 219
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
            "line": 249
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
            "line": 258
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksWorkspaceEntityTagAssignment",
      "namespace": "dataDatabricksWorkspaceEntityTagAssignment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
            "line": 132
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
            "line": 213
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignment.DataDatabricksWorkspaceEntityTagAssignmentProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
            "line": 241
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
            "line": 194
          },
          "name": "entityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
            "line": 207
          },
          "name": "entityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
            "line": 223
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignment.DataDatabricksWorkspaceEntityTagAssignmentProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
            "line": 236
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
            "line": 187
          },
          "name": "entityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
            "line": 200
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
            "line": 229
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-entity-tag-assignment/index:DataDatabricksWorkspaceEntityTagAssignment"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignment.DataDatabricksWorkspaceEntityTagAssignmentConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignment.DataDatabricksWorkspaceEntityTagAssignmentConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
        "line": 14
      },
      "name": "DataDatabricksWorkspaceEntityTagAssignmentConfig",
      "namespace": "dataDatabricksWorkspaceEntityTagAssignment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_entity_tag_assignment#entity_id DataDatabricksWorkspaceEntityTagAssignment#entity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
            "line": 18
          },
          "name": "entityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_entity_tag_assignment#entity_type DataDatabricksWorkspaceEntityTagAssignment#entity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
            "line": 22
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_entity_tag_assignment#tag_key DataDatabricksWorkspaceEntityTagAssignment#tag_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
            "line": 30
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_entity_tag_assignment#provider_config DataDatabricksWorkspaceEntityTagAssignment#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignment.DataDatabricksWorkspaceEntityTagAssignmentProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-entity-tag-assignment/index:DataDatabricksWorkspaceEntityTagAssignmentConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignment.DataDatabricksWorkspaceEntityTagAssignmentProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignment.DataDatabricksWorkspaceEntityTagAssignmentProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
        "line": 32
      },
      "name": "DataDatabricksWorkspaceEntityTagAssignmentProviderConfig",
      "namespace": "dataDatabricksWorkspaceEntityTagAssignment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_entity_tag_assignment#workspace_id DataDatabricksWorkspaceEntityTagAssignment#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
            "line": 36
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-entity-tag-assignment/index:DataDatabricksWorkspaceEntityTagAssignmentProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignment.DataDatabricksWorkspaceEntityTagAssignmentProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignment.DataDatabricksWorkspaceEntityTagAssignmentProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
        "line": 68
      },
      "name": "DataDatabricksWorkspaceEntityTagAssignmentProviderConfigOutputReference",
      "namespace": "dataDatabricksWorkspaceEntityTagAssignment",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
            "line": 119
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
            "line": 112
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignment/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignment.DataDatabricksWorkspaceEntityTagAssignmentProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-entity-tag-assignment/index:DataDatabricksWorkspaceEntityTagAssignmentProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignments": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_entity_tag_assignments databricks_workspace_entity_tag_assignments}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignments",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_entity_tag_assignments databricks_workspace_entity_tag_assignments} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-entity-tag-assignments/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": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
        "line": 419
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksWorkspaceEntityTagAssignments resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/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 DataDatabricksWorkspaceEntityTagAssignments to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_entity_tag_assignments#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksWorkspaceEntityTagAssignments that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksWorkspaceEntityTagAssignments to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 524
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 511
          },
          "name": "resetPageSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 527
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 545
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 554
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksWorkspaceEntityTagAssignments",
      "namespace": "dataDatabricksWorkspaceEntityTagAssignments",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 424
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 521
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 537
          },
          "name": "tagAssignments",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsTagAssignmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 486
          },
          "name": "entityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 499
          },
          "name": "entityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 515
          },
          "name": "pageSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 531
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 479
          },
          "name": "entityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 492
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 505
          },
          "name": "pageSize",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-entity-tag-assignments/index:DataDatabricksWorkspaceEntityTagAssignments"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
        "line": 14
      },
      "name": "DataDatabricksWorkspaceEntityTagAssignmentsConfig",
      "namespace": "dataDatabricksWorkspaceEntityTagAssignments",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_entity_tag_assignments#entity_id DataDatabricksWorkspaceEntityTagAssignments#entity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 18
          },
          "name": "entityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_entity_tag_assignments#entity_type DataDatabricksWorkspaceEntityTagAssignments#entity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 22
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_entity_tag_assignments#page_size DataDatabricksWorkspaceEntityTagAssignments#page_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 26
          },
          "name": "pageSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_entity_tag_assignments#provider_config DataDatabricksWorkspaceEntityTagAssignments#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 30
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-entity-tag-assignments/index:DataDatabricksWorkspaceEntityTagAssignmentsConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
        "line": 32
      },
      "name": "DataDatabricksWorkspaceEntityTagAssignmentsProviderConfig",
      "namespace": "dataDatabricksWorkspaceEntityTagAssignments",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_entity_tag_assignments#workspace_id DataDatabricksWorkspaceEntityTagAssignments#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 36
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-entity-tag-assignments/index:DataDatabricksWorkspaceEntityTagAssignmentsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
        "line": 68
      },
      "name": "DataDatabricksWorkspaceEntityTagAssignmentsProviderConfigOutputReference",
      "namespace": "dataDatabricksWorkspaceEntityTagAssignments",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 119
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 112
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-entity-tag-assignments/index:DataDatabricksWorkspaceEntityTagAssignmentsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsTagAssignments": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsTagAssignments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
        "line": 214
      },
      "name": "DataDatabricksWorkspaceEntityTagAssignmentsTagAssignments",
      "namespace": "dataDatabricksWorkspaceEntityTagAssignments",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_entity_tag_assignments#entity_id DataDatabricksWorkspaceEntityTagAssignments#entity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 218
          },
          "name": "entityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_entity_tag_assignments#entity_type DataDatabricksWorkspaceEntityTagAssignments#entity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 222
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_entity_tag_assignments#tag_key DataDatabricksWorkspaceEntityTagAssignments#tag_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 230
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_entity_tag_assignments#provider_config DataDatabricksWorkspaceEntityTagAssignments#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 226
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsTagAssignmentsProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-entity-tag-assignments/index:DataDatabricksWorkspaceEntityTagAssignmentsTagAssignments"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsTagAssignmentsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsTagAssignmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
          "line": 404
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-workspace-entity-tag-assignments/index.ts",
        "line": 396
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 411
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsTagAssignmentsOutputReference"
            }
          }
        }
      ],
      "name": "DataDatabricksWorkspaceEntityTagAssignmentsTagAssignmentsList",
      "namespace": "dataDatabricksWorkspaceEntityTagAssignments",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 397
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsTagAssignments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-entity-tag-assignments/index:DataDatabricksWorkspaceEntityTagAssignmentsTagAssignmentsList"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsTagAssignmentsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsTagAssignmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
          "line": 292
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-databricks-workspace-entity-tag-assignments/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 366
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsTagAssignmentsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 369
          },
          "name": "resetProviderConfig"
        }
      ],
      "name": "DataDatabricksWorkspaceEntityTagAssignmentsTagAssignmentsOutputReference",
      "namespace": "dataDatabricksWorkspaceEntityTagAssignments",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 363
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsTagAssignmentsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 391
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 344
          },
          "name": "entityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 357
          },
          "name": "entityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 373
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsTagAssignmentsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 386
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 337
          },
          "name": "entityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 350
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 379
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsTagAssignments"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-entity-tag-assignments/index:DataDatabricksWorkspaceEntityTagAssignmentsTagAssignmentsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsTagAssignmentsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsTagAssignmentsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
        "line": 123
      },
      "name": "DataDatabricksWorkspaceEntityTagAssignmentsTagAssignmentsProviderConfig",
      "namespace": "dataDatabricksWorkspaceEntityTagAssignments",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_entity_tag_assignments#workspace_id DataDatabricksWorkspaceEntityTagAssignments#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 127
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-entity-tag-assignments/index:DataDatabricksWorkspaceEntityTagAssignmentsTagAssignmentsProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsTagAssignmentsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsTagAssignmentsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
          "line": 167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
        "line": 159
      },
      "name": "DataDatabricksWorkspaceEntityTagAssignmentsTagAssignmentsProviderConfigOutputReference",
      "namespace": "dataDatabricksWorkspaceEntityTagAssignments",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 210
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 203
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-entity-tag-assignments/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceEntityTagAssignments.DataDatabricksWorkspaceEntityTagAssignmentsTagAssignmentsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-entity-tag-assignments/index:DataDatabricksWorkspaceEntityTagAssignmentsTagAssignmentsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceNetworkOption.DataDatabricksWorkspaceNetworkOption": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_network_option databricks_workspace_network_option}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceNetworkOption.DataDatabricksWorkspaceNetworkOption",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_network_option databricks_workspace_network_option} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-network-option/index.ts",
          "line": 56
        },
        "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": "@cdktn/provider-databricks.dataDatabricksWorkspaceNetworkOption.DataDatabricksWorkspaceNetworkOptionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-network-option/index.ts",
        "line": 24
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksWorkspaceNetworkOption resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-network-option/index.ts",
            "line": 41
          },
          "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 DataDatabricksWorkspaceNetworkOption to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_network_option#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksWorkspaceNetworkOption that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksWorkspaceNetworkOption to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-network-option/index.ts",
            "line": 101
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-network-option/index.ts",
            "line": 107
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksWorkspaceNetworkOption",
      "namespace": "dataDatabricksWorkspaceNetworkOption",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-network-option/index.ts",
            "line": 29
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-network-option/index.ts",
            "line": 80
          },
          "name": "networkPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-network-option/index.ts",
            "line": 93
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-network-option/index.ts",
            "line": 86
          },
          "name": "workspaceId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-network-option/index:DataDatabricksWorkspaceNetworkOption"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceNetworkOption.DataDatabricksWorkspaceNetworkOptionConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceNetworkOption.DataDatabricksWorkspaceNetworkOptionConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-network-option/index.ts",
        "line": 14
      },
      "name": "DataDatabricksWorkspaceNetworkOptionConfig",
      "namespace": "dataDatabricksWorkspaceNetworkOption",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_network_option#workspace_id DataDatabricksWorkspaceNetworkOption#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-network-option/index.ts",
            "line": 18
          },
          "name": "workspaceId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-network-option/index:DataDatabricksWorkspaceNetworkOptionConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2 databricks_workspace_setting_v2}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2 databricks_workspace_setting_v2} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-setting-v2/index.ts",
          "line": 2895
        },
        "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": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2Config"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 2863
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksWorkspaceSettingV2 resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2880
          },
          "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 DataDatabricksWorkspaceSettingV2 to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksWorkspaceSettingV2 that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksWorkspaceSettingV2 to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 3021
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2ProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 3024
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 3048
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 3055
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksWorkspaceSettingV2",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2868
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2921
          },
          "name": "aibiDashboardEmbeddingAccessPolicy",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AibiDashboardEmbeddingAccessPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2927
          },
          "name": "aibiDashboardEmbeddingApprovedDomains",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AibiDashboardEmbeddingApprovedDomainsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2933
          },
          "name": "automaticClusterUpdateWorkspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2939
          },
          "name": "booleanVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2BooleanValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2945
          },
          "name": "effectiveAibiDashboardEmbeddingAccessPolicy",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2951
          },
          "name": "effectiveAibiDashboardEmbeddingApprovedDomains",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2957
          },
          "name": "effectiveAutomaticClusterUpdateWorkspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2963
          },
          "name": "effectiveBooleanVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveBooleanValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2969
          },
          "name": "effectiveIntegerVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveIntegerValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2975
          },
          "name": "effectivePersonalCompute",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectivePersonalComputeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2981
          },
          "name": "effectiveRestrictWorkspaceAdmins",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveRestrictWorkspaceAdminsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2987
          },
          "name": "effectiveStringVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveStringValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2993
          },
          "name": "integerVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2IntegerValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 3012
          },
          "name": "personalCompute",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2PersonalComputeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 3018
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2ProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 3034
          },
          "name": "restrictWorkspaceAdmins",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2RestrictWorkspaceAdminsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 3040
          },
          "name": "stringVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2StringValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 3006
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 3028
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2ProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2999
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AibiDashboardEmbeddingAccessPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AibiDashboardEmbeddingAccessPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 24
      },
      "name": "DataDatabricksWorkspaceSettingV2AibiDashboardEmbeddingAccessPolicy",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#access_policy_type DataDatabricksWorkspaceSettingV2#access_policy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 28
          },
          "name": "accessPolicyType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2AibiDashboardEmbeddingAccessPolicy"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AibiDashboardEmbeddingAccessPolicyOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AibiDashboardEmbeddingAccessPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-setting-v2/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 60
      },
      "name": "DataDatabricksWorkspaceSettingV2AibiDashboardEmbeddingAccessPolicyOutputReference",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 101
          },
          "name": "accessPolicyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 94
          },
          "name": "accessPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 71
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AibiDashboardEmbeddingAccessPolicy"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2AibiDashboardEmbeddingAccessPolicyOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AibiDashboardEmbeddingApprovedDomains": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AibiDashboardEmbeddingApprovedDomains",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 105
      },
      "name": "DataDatabricksWorkspaceSettingV2AibiDashboardEmbeddingApprovedDomains",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#approved_domains DataDatabricksWorkspaceSettingV2#approved_domains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 109
          },
          "name": "approvedDomains",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2AibiDashboardEmbeddingApprovedDomains"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AibiDashboardEmbeddingApprovedDomainsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AibiDashboardEmbeddingApprovedDomainsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-setting-v2/index.ts",
          "line": 148
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 141
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 181
          },
          "name": "resetApprovedDomains"
        }
      ],
      "name": "DataDatabricksWorkspaceSettingV2AibiDashboardEmbeddingApprovedDomainsOutputReference",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 185
          },
          "name": "approvedDomainsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 175
          },
          "name": "approvedDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AibiDashboardEmbeddingApprovedDomains"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2AibiDashboardEmbeddingApprovedDomainsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 730
      },
      "name": "DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspace",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#can_toggle DataDatabricksWorkspaceSettingV2#can_toggle}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 734
          },
          "name": "canToggle",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#enabled DataDatabricksWorkspaceSettingV2#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 738
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#enablement_details DataDatabricksWorkspaceSettingV2#enablement_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 742
          },
          "name": "enablementDetails",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#maintenance_window DataDatabricksWorkspaceSettingV2#maintenance_window}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 746
          },
          "name": "maintenanceWindow",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#restart_even_if_no_updates_available DataDatabricksWorkspaceSettingV2#restart_even_if_no_updates_available}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 750
          },
          "name": "restartEvenIfNoUpdatesAvailable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspace"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 189
      },
      "name": "DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#forced_for_compliance_mode DataDatabricksWorkspaceSettingV2#forced_for_compliance_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 193
          },
          "name": "forcedForComplianceMode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#unavailable_for_disabled_entitlement DataDatabricksWorkspaceSettingV2#unavailable_for_disabled_entitlement}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 197
          },
          "name": "unavailableForDisabledEntitlement",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#unavailable_for_non_enterprise_tier DataDatabricksWorkspaceSettingV2#unavailable_for_non_enterprise_tier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 201
          },
          "name": "unavailableForNonEnterpriseTier",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-setting-v2/index.ts",
          "line": 255
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 247
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 309
          },
          "name": "resetForcedForComplianceMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 325
          },
          "name": "resetUnavailableForDisabledEntitlement"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 341
          },
          "name": "resetUnavailableForNonEnterpriseTier"
        }
      ],
      "name": "DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 313
          },
          "name": "forcedForComplianceModeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 329
          },
          "name": "unavailableForDisabledEntitlementInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 345
          },
          "name": "unavailableForNonEnterpriseTierInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 303
          },
          "name": "forcedForComplianceMode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 319
          },
          "name": "unavailableForDisabledEntitlement",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 335
          },
          "name": "unavailableForNonEnterpriseTier",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 636
      },
      "name": "DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#week_day_based_schedule DataDatabricksWorkspaceSettingV2#week_day_based_schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 640
          },
          "name": "weekDayBasedSchedule",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-setting-v2/index.ts",
          "line": 680
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 672
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 719
          },
          "name": "putWeekDayBasedSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 722
          },
          "name": "resetWeekDayBasedSchedule"
        }
      ],
      "name": "DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 716
          },
          "name": "weekDayBasedSchedule",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 726
          },
          "name": "weekDayBasedScheduleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 684
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 476
      },
      "name": "DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#day_of_week DataDatabricksWorkspaceSettingV2#day_of_week}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 480
          },
          "name": "dayOfWeek",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#frequency DataDatabricksWorkspaceSettingV2#frequency}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 484
          },
          "name": "frequency",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#window_start_time DataDatabricksWorkspaceSettingV2#window_start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 488
          },
          "name": "windowStartTime",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-setting-v2/index.ts",
          "line": 542
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 534
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 625
          },
          "name": "putWindowStartTime",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 596
          },
          "name": "resetDayOfWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 612
          },
          "name": "resetFrequency"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 628
          },
          "name": "resetWindowStartTime"
        }
      ],
      "name": "DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 622
          },
          "name": "windowStartTime",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 600
          },
          "name": "dayOfWeekInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 616
          },
          "name": "frequencyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 632
          },
          "name": "windowStartTimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 590
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 606
          },
          "name": "frequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 546
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 349
      },
      "name": "DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#hours DataDatabricksWorkspaceSettingV2#hours}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 353
          },
          "name": "hours",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#minutes DataDatabricksWorkspaceSettingV2#minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 357
          },
          "name": "minutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-setting-v2/index.ts",
          "line": 404
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 396
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 452
          },
          "name": "resetHours"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 468
          },
          "name": "resetMinutes"
        }
      ],
      "name": "DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 456
          },
          "name": "hoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 472
          },
          "name": "minutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 446
          },
          "name": "hours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 462
          },
          "name": "minutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-setting-v2/index.ts",
          "line": 817
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 810
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 903
          },
          "name": "putEnablementDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 919
          },
          "name": "putMaintenanceWindow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 874
          },
          "name": "resetCanToggle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 890
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 906
          },
          "name": "resetEnablementDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 922
          },
          "name": "resetMaintenanceWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 938
          },
          "name": "resetRestartEvenIfNoUpdatesAvailable"
        }
      ],
      "name": "DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceOutputReference",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 900
          },
          "name": "enablementDetails",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 916
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 878
          },
          "name": "canToggleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 894
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 910
          },
          "name": "enablementDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 926
          },
          "name": "maintenanceWindowInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 942
          },
          "name": "restartEvenIfNoUpdatesAvailableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 868
          },
          "name": "canToggle",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 884
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 932
          },
          "name": "restartEvenIfNoUpdatesAvailable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 821
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2AutomaticClusterUpdateWorkspaceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2BooleanVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2BooleanVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 946
      },
      "name": "DataDatabricksWorkspaceSettingV2BooleanVal",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#value DataDatabricksWorkspaceSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 950
          },
          "name": "value",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2BooleanVal"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2BooleanValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2BooleanValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-setting-v2/index.ts",
          "line": 989
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 982
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1022
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksWorkspaceSettingV2BooleanValOutputReference",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1026
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1016
          },
          "name": "value",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 993
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2BooleanVal"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2BooleanValOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2Config": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2Config",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 14
      },
      "name": "DataDatabricksWorkspaceSettingV2Config",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#name DataDatabricksWorkspaceSettingV2#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 18
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#provider_config DataDatabricksWorkspaceSettingV2#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2ProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2Config"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 1030
      },
      "name": "DataDatabricksWorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#access_policy_type DataDatabricksWorkspaceSettingV2#access_policy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1034
          },
          "name": "accessPolicyType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-setting-v2/index.ts",
          "line": 1073
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 1066
      },
      "name": "DataDatabricksWorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyOutputReference",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1107
          },
          "name": "accessPolicyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1100
          },
          "name": "accessPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1077
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 1111
      },
      "name": "DataDatabricksWorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#approved_domains DataDatabricksWorkspaceSettingV2#approved_domains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1115
          },
          "name": "approvedDomains",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-setting-v2/index.ts",
          "line": 1154
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 1147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1187
          },
          "name": "resetApprovedDomains"
        }
      ],
      "name": "DataDatabricksWorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsOutputReference",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1191
          },
          "name": "approvedDomainsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1181
          },
          "name": "approvedDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1158
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 1736
      },
      "name": "DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspace",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#can_toggle DataDatabricksWorkspaceSettingV2#can_toggle}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1740
          },
          "name": "canToggle",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#enabled DataDatabricksWorkspaceSettingV2#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1744
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#enablement_details DataDatabricksWorkspaceSettingV2#enablement_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1748
          },
          "name": "enablementDetails",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#maintenance_window DataDatabricksWorkspaceSettingV2#maintenance_window}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1752
          },
          "name": "maintenanceWindow",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#restart_even_if_no_updates_available DataDatabricksWorkspaceSettingV2#restart_even_if_no_updates_available}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1756
          },
          "name": "restartEvenIfNoUpdatesAvailable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspace"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 1195
      },
      "name": "DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#forced_for_compliance_mode DataDatabricksWorkspaceSettingV2#forced_for_compliance_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1199
          },
          "name": "forcedForComplianceMode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#unavailable_for_disabled_entitlement DataDatabricksWorkspaceSettingV2#unavailable_for_disabled_entitlement}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1203
          },
          "name": "unavailableForDisabledEntitlement",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#unavailable_for_non_enterprise_tier DataDatabricksWorkspaceSettingV2#unavailable_for_non_enterprise_tier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1207
          },
          "name": "unavailableForNonEnterpriseTier",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-setting-v2/index.ts",
          "line": 1261
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 1253
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1315
          },
          "name": "resetForcedForComplianceMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1331
          },
          "name": "resetUnavailableForDisabledEntitlement"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1347
          },
          "name": "resetUnavailableForNonEnterpriseTier"
        }
      ],
      "name": "DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1319
          },
          "name": "forcedForComplianceModeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1335
          },
          "name": "unavailableForDisabledEntitlementInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1351
          },
          "name": "unavailableForNonEnterpriseTierInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1309
          },
          "name": "forcedForComplianceMode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1325
          },
          "name": "unavailableForDisabledEntitlement",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1341
          },
          "name": "unavailableForNonEnterpriseTier",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 1642
      },
      "name": "DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#week_day_based_schedule DataDatabricksWorkspaceSettingV2#week_day_based_schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1646
          },
          "name": "weekDayBasedSchedule",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-setting-v2/index.ts",
          "line": 1686
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 1678
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1725
          },
          "name": "putWeekDayBasedSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1728
          },
          "name": "resetWeekDayBasedSchedule"
        }
      ],
      "name": "DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1722
          },
          "name": "weekDayBasedSchedule",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1732
          },
          "name": "weekDayBasedScheduleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1690
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 1482
      },
      "name": "DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#day_of_week DataDatabricksWorkspaceSettingV2#day_of_week}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1486
          },
          "name": "dayOfWeek",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#frequency DataDatabricksWorkspaceSettingV2#frequency}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1490
          },
          "name": "frequency",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#window_start_time DataDatabricksWorkspaceSettingV2#window_start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1494
          },
          "name": "windowStartTime",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-setting-v2/index.ts",
          "line": 1548
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 1540
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1631
          },
          "name": "putWindowStartTime",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1602
          },
          "name": "resetDayOfWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1618
          },
          "name": "resetFrequency"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1634
          },
          "name": "resetWindowStartTime"
        }
      ],
      "name": "DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1628
          },
          "name": "windowStartTime",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1606
          },
          "name": "dayOfWeekInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1622
          },
          "name": "frequencyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1638
          },
          "name": "windowStartTimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1596
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1612
          },
          "name": "frequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1552
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 1355
      },
      "name": "DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#hours DataDatabricksWorkspaceSettingV2#hours}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1359
          },
          "name": "hours",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#minutes DataDatabricksWorkspaceSettingV2#minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1363
          },
          "name": "minutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-setting-v2/index.ts",
          "line": 1410
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 1402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1458
          },
          "name": "resetHours"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1474
          },
          "name": "resetMinutes"
        }
      ],
      "name": "DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1462
          },
          "name": "hoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1478
          },
          "name": "minutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1452
          },
          "name": "hours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1468
          },
          "name": "minutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1414
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-setting-v2/index.ts",
          "line": 1823
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 1816
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1909
          },
          "name": "putEnablementDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1925
          },
          "name": "putMaintenanceWindow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1880
          },
          "name": "resetCanToggle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1896
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1912
          },
          "name": "resetEnablementDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1928
          },
          "name": "resetMaintenanceWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1944
          },
          "name": "resetRestartEvenIfNoUpdatesAvailable"
        }
      ],
      "name": "DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceOutputReference",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1906
          },
          "name": "enablementDetails",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1922
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1884
          },
          "name": "canToggleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1900
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1916
          },
          "name": "enablementDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1932
          },
          "name": "maintenanceWindowInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1948
          },
          "name": "restartEvenIfNoUpdatesAvailableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1874
          },
          "name": "canToggle",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1890
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1938
          },
          "name": "restartEvenIfNoUpdatesAvailable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1827
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspace"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveBooleanVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveBooleanVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 1952
      },
      "name": "DataDatabricksWorkspaceSettingV2EffectiveBooleanVal",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#value DataDatabricksWorkspaceSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1956
          },
          "name": "value",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2EffectiveBooleanVal"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveBooleanValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveBooleanValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-setting-v2/index.ts",
          "line": 1995
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 1988
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2028
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksWorkspaceSettingV2EffectiveBooleanValOutputReference",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2032
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2022
          },
          "name": "value",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 1999
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveBooleanVal"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2EffectiveBooleanValOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveIntegerVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveIntegerVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 2036
      },
      "name": "DataDatabricksWorkspaceSettingV2EffectiveIntegerVal",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#value DataDatabricksWorkspaceSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2040
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2EffectiveIntegerVal"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveIntegerValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveIntegerValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-setting-v2/index.ts",
          "line": 2079
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 2072
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2112
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksWorkspaceSettingV2EffectiveIntegerValOutputReference",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2116
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2106
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2083
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveIntegerVal"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2EffectiveIntegerValOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectivePersonalCompute": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectivePersonalCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 2120
      },
      "name": "DataDatabricksWorkspaceSettingV2EffectivePersonalCompute",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#value DataDatabricksWorkspaceSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2124
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2EffectivePersonalCompute"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectivePersonalComputeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectivePersonalComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-setting-v2/index.ts",
          "line": 2163
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 2156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2196
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksWorkspaceSettingV2EffectivePersonalComputeOutputReference",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2200
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2190
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2167
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectivePersonalCompute"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2EffectivePersonalComputeOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveRestrictWorkspaceAdmins": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveRestrictWorkspaceAdmins",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 2204
      },
      "name": "DataDatabricksWorkspaceSettingV2EffectiveRestrictWorkspaceAdmins",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#status DataDatabricksWorkspaceSettingV2#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2212
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#disable_gov_tag_creation DataDatabricksWorkspaceSettingV2#disable_gov_tag_creation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2208
          },
          "name": "disableGovTagCreation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2EffectiveRestrictWorkspaceAdmins"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveRestrictWorkspaceAdminsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveRestrictWorkspaceAdminsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-setting-v2/index.ts",
          "line": 2258
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 2251
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2297
          },
          "name": "resetDisableGovTagCreation"
        }
      ],
      "name": "DataDatabricksWorkspaceSettingV2EffectiveRestrictWorkspaceAdminsOutputReference",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2301
          },
          "name": "disableGovTagCreationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2314
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2291
          },
          "name": "disableGovTagCreation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2307
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveRestrictWorkspaceAdmins"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2EffectiveRestrictWorkspaceAdminsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveStringVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveStringVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 2318
      },
      "name": "DataDatabricksWorkspaceSettingV2EffectiveStringVal",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#value DataDatabricksWorkspaceSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2322
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2EffectiveStringVal"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveStringValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveStringValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-setting-v2/index.ts",
          "line": 2361
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 2354
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2394
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksWorkspaceSettingV2EffectiveStringValOutputReference",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2398
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2388
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2365
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2EffectiveStringVal"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2EffectiveStringValOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2IntegerVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2IntegerVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 2402
      },
      "name": "DataDatabricksWorkspaceSettingV2IntegerVal",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#value DataDatabricksWorkspaceSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2406
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2IntegerVal"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2IntegerValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2IntegerValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-setting-v2/index.ts",
          "line": 2445
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 2438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2478
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksWorkspaceSettingV2IntegerValOutputReference",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2482
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2472
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2449
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2IntegerVal"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2IntegerValOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2PersonalCompute": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2PersonalCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 2486
      },
      "name": "DataDatabricksWorkspaceSettingV2PersonalCompute",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#value DataDatabricksWorkspaceSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2490
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2PersonalCompute"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2PersonalComputeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2PersonalComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-setting-v2/index.ts",
          "line": 2529
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 2522
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2562
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksWorkspaceSettingV2PersonalComputeOutputReference",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2566
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2556
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2533
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2PersonalCompute"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2PersonalComputeOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2ProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2ProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 2570
      },
      "name": "DataDatabricksWorkspaceSettingV2ProviderConfig",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#workspace_id DataDatabricksWorkspaceSettingV2#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2574
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2ProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2ProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2ProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-setting-v2/index.ts",
          "line": 2614
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 2606
      },
      "name": "DataDatabricksWorkspaceSettingV2ProviderConfigOutputReference",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2657
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2650
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2618
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2ProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2ProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2RestrictWorkspaceAdmins": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2RestrictWorkspaceAdmins",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 2661
      },
      "name": "DataDatabricksWorkspaceSettingV2RestrictWorkspaceAdmins",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#status DataDatabricksWorkspaceSettingV2#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2669
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#disable_gov_tag_creation DataDatabricksWorkspaceSettingV2#disable_gov_tag_creation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2665
          },
          "name": "disableGovTagCreation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2RestrictWorkspaceAdmins"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2RestrictWorkspaceAdminsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2RestrictWorkspaceAdminsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-setting-v2/index.ts",
          "line": 2715
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 2708
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2754
          },
          "name": "resetDisableGovTagCreation"
        }
      ],
      "name": "DataDatabricksWorkspaceSettingV2RestrictWorkspaceAdminsOutputReference",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2758
          },
          "name": "disableGovTagCreationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2771
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2748
          },
          "name": "disableGovTagCreation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2764
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2719
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2RestrictWorkspaceAdmins"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2RestrictWorkspaceAdminsOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2StringVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2StringVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 2775
      },
      "name": "DataDatabricksWorkspaceSettingV2StringVal",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/workspace_setting_v2#value DataDatabricksWorkspaceSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2779
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2StringVal"
    },
    "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2StringValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2StringValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-workspace-setting-v2/index.ts",
          "line": 2818
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-workspace-setting-v2/index.ts",
        "line": 2811
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2851
          },
          "name": "resetValue"
        }
      ],
      "name": "DataDatabricksWorkspaceSettingV2StringValOutputReference",
      "namespace": "dataDatabricksWorkspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2855
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2845
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-workspace-setting-v2/index.ts",
            "line": 2822
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksWorkspaceSettingV2.DataDatabricksWorkspaceSettingV2StringVal"
          }
        }
      ],
      "symbolId": "src/data-databricks-workspace-setting-v2/index:DataDatabricksWorkspaceSettingV2StringValOutputReference"
    },
    "@cdktn/provider-databricks.dataDatabricksZones.DataDatabricksZones": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformDataSource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/zones databricks_zones}."
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksZones.DataDatabricksZones",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/zones databricks_zones} Data Source."
        },
        "locationInModule": {
          "filename": "src/data-databricks-zones/index.ts",
          "line": 154
        },
        "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": "@cdktn/provider-databricks.dataDatabricksZones.DataDatabricksZonesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-zones/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataDatabricksZones resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 139
          },
          "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 DataDatabricksZones to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/zones#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataDatabricksZones that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataDatabricksZones to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 233
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataDatabricksZones.DataDatabricksZonesProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 188
          },
          "name": "resetDefaultZone"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 204
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 236
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 220
          },
          "name": "resetZones"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 248
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 257
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformDataSource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataDatabricksZones",
      "namespace": "dataDatabricksZones",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 127
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 230
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksZones.DataDatabricksZonesProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 192
          },
          "name": "defaultZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 208
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 240
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksZones.DataDatabricksZonesProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 224
          },
          "name": "zonesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 182
          },
          "name": "defaultZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 198
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 214
          },
          "name": "zones",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-zones/index:DataDatabricksZones"
    },
    "@cdktn/provider-databricks.dataDatabricksZones.DataDatabricksZonesConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksZones.DataDatabricksZonesConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-zones/index.ts",
        "line": 14
      },
      "name": "DataDatabricksZonesConfig",
      "namespace": "dataDatabricksZones",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/zones#default_zone DataDatabricksZones#default_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 18
          },
          "name": "defaultZone",
          "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/databricks/databricks/1.114.2/docs/data-sources/zones#id DataDatabricksZones#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 25
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/zones#provider_config DataDatabricksZones#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 35
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksZones.DataDatabricksZonesProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/zones#zones DataDatabricksZones#zones}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 29
          },
          "name": "zones",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-databricks-zones/index:DataDatabricksZonesConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksZones.DataDatabricksZonesProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksZones.DataDatabricksZonesProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-databricks-zones/index.ts",
        "line": 37
      },
      "name": "DataDatabricksZonesProviderConfig",
      "namespace": "dataDatabricksZones",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/data-sources/zones#workspace_id DataDatabricksZones#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 41
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-databricks-zones/index:DataDatabricksZonesProviderConfig"
    },
    "@cdktn/provider-databricks.dataDatabricksZones.DataDatabricksZonesProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataDatabricksZones.DataDatabricksZonesProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-databricks-zones/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-databricks-zones/index.ts",
        "line": 73
      },
      "name": "DataDatabricksZonesProviderConfigOutputReference",
      "namespace": "dataDatabricksZones",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 114
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 107
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-databricks-zones/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataDatabricksZones.DataDatabricksZonesProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-databricks-zones/index:DataDatabricksZonesProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitor": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor databricks_data_quality_monitor}."
      },
      "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitor",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor databricks_data_quality_monitor} Resource."
        },
        "locationInModule": {
          "filename": "src/data-quality-monitor/index.ts",
          "line": 1722
        },
        "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": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-quality-monitor/index.ts",
        "line": 1690
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataQualityMonitor resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1707
          },
          "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 DataQualityMonitor to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataQualityMonitor that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataQualityMonitor to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1754
          },
          "name": "putAnomalyDetectionConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorAnomalyDetectionConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1770
          },
          "name": "putDataProfilingConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1812
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1757
          },
          "name": "resetAnomalyDetectionConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1773
          },
          "name": "resetDataProfilingConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1815
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1827
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1837
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataQualityMonitor",
      "namespace": "dataQualityMonitor",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1695
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1751
          },
          "name": "anomalyDetectionConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorAnomalyDetectionConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1767
          },
          "name": "dataProfilingConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1809
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1761
          },
          "name": "anomalyDetectionConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorAnomalyDetectionConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1777
          },
          "name": "dataProfilingConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1790
          },
          "name": "objectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1803
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1819
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1783
          },
          "name": "objectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1796
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-quality-monitor/index:DataQualityMonitor"
    },
    "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorAnomalyDetectionConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorAnomalyDetectionConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-quality-monitor/index.ts",
        "line": 36
      },
      "name": "DataQualityMonitorAnomalyDetectionConfig",
      "namespace": "dataQualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#excluded_table_full_names DataQualityMonitor#excluded_table_full_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 40
          },
          "name": "excludedTableFullNames",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-quality-monitor/index:DataQualityMonitorAnomalyDetectionConfig"
    },
    "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorAnomalyDetectionConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorAnomalyDetectionConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-quality-monitor/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-quality-monitor/index.ts",
        "line": 72
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 122
          },
          "name": "resetExcludedTableFullNames"
        }
      ],
      "name": "DataQualityMonitorAnomalyDetectionConfigOutputReference",
      "namespace": "dataQualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 126
          },
          "name": "excludedTableFullNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 116
          },
          "name": "excludedTableFullNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorAnomalyDetectionConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-quality-monitor/index:DataQualityMonitorAnomalyDetectionConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-quality-monitor/index.ts",
        "line": 14
      },
      "name": "DataQualityMonitorConfig",
      "namespace": "dataQualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#object_id DataQualityMonitor#object_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 26
          },
          "name": "objectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#object_type DataQualityMonitor#object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 30
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#anomaly_detection_config DataQualityMonitor#anomaly_detection_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 18
          },
          "name": "anomalyDetectionConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorAnomalyDetectionConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#data_profiling_config DataQualityMonitor#data_profiling_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 22
          },
          "name": "dataProfilingConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#provider_config DataQualityMonitor#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 34
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-quality-monitor/index:DataQualityMonitorConfig"
    },
    "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-quality-monitor/index.ts",
        "line": 1101
      },
      "name": "DataQualityMonitorDataProfilingConfig",
      "namespace": "dataQualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#output_schema_id DataQualityMonitor#output_schema_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1125
          },
          "name": "outputSchemaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#assets_dir DataQualityMonitor#assets_dir}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1105
          },
          "name": "assetsDir",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#baseline_table_name DataQualityMonitor#baseline_table_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1109
          },
          "name": "baselineTableName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#custom_metrics DataQualityMonitor#custom_metrics}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1113
          },
          "name": "customMetrics",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigCustomMetrics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#inference_log DataQualityMonitor#inference_log}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1117
          },
          "name": "inferenceLog",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigInferenceLog"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#notification_settings DataQualityMonitor#notification_settings}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1121
          },
          "name": "notificationSettings",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigNotificationSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#schedule DataQualityMonitor#schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1129
          },
          "name": "schedule",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigSchedule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#skip_builtin_dashboard DataQualityMonitor#skip_builtin_dashboard}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1133
          },
          "name": "skipBuiltinDashboard",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#slicing_exprs DataQualityMonitor#slicing_exprs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1137
          },
          "name": "slicingExprs",
          "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/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#snapshot DataQualityMonitor#snapshot}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1141
          },
          "name": "snapshot",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigSnapshot"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#time_series DataQualityMonitor#time_series}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1145
          },
          "name": "timeSeries",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigTimeSeries"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#warehouse_id DataQualityMonitor#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1149
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-quality-monitor/index:DataQualityMonitorDataProfilingConfig"
    },
    "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigCustomMetrics": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigCustomMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-quality-monitor/index.ts",
        "line": 130
      },
      "name": "DataQualityMonitorDataProfilingConfigCustomMetrics",
      "namespace": "dataQualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#definition DataQualityMonitor#definition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 134
          },
          "name": "definition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#input_columns DataQualityMonitor#input_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 138
          },
          "name": "inputColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#name DataQualityMonitor#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 142
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#output_data_type DataQualityMonitor#output_data_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 146
          },
          "name": "outputDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#type DataQualityMonitor#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 150
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-quality-monitor/index:DataQualityMonitorDataProfilingConfigCustomMetrics"
    },
    "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigCustomMetricsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigCustomMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-quality-monitor/index.ts",
          "line": 352
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-quality-monitor/index.ts",
        "line": 344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 359
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigCustomMetricsOutputReference"
            }
          }
        }
      ],
      "name": "DataQualityMonitorDataProfilingConfigCustomMetricsList",
      "namespace": "dataQualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 345
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigCustomMetrics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-quality-monitor/index:DataQualityMonitorDataProfilingConfigCustomMetricsList"
    },
    "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigCustomMetricsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigCustomMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-quality-monitor/index.ts",
          "line": 220
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a 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-quality-monitor/index.ts",
        "line": 210
      },
      "name": "DataQualityMonitorDataProfilingConfigCustomMetricsOutputReference",
      "namespace": "dataQualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 287
          },
          "name": "definitionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 300
          },
          "name": "inputColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 313
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 326
          },
          "name": "outputDataTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 339
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 280
          },
          "name": "definition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 293
          },
          "name": "inputColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 306
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 319
          },
          "name": "outputDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 332
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 224
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigCustomMetrics"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-quality-monitor/index:DataQualityMonitorDataProfilingConfigCustomMetricsOutputReference"
    },
    "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigInferenceLog": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigInferenceLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-quality-monitor/index.ts",
        "line": 363
      },
      "name": "DataQualityMonitorDataProfilingConfigInferenceLog",
      "namespace": "dataQualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#granularities DataQualityMonitor#granularities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 367
          },
          "name": "granularities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#model_id_column DataQualityMonitor#model_id_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 375
          },
          "name": "modelIdColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#prediction_column DataQualityMonitor#prediction_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 379
          },
          "name": "predictionColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#problem_type DataQualityMonitor#problem_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 383
          },
          "name": "problemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#timestamp_column DataQualityMonitor#timestamp_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 387
          },
          "name": "timestampColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#label_column DataQualityMonitor#label_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 371
          },
          "name": "labelColumn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-quality-monitor/index:DataQualityMonitorDataProfilingConfigInferenceLog"
    },
    "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigInferenceLogOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigInferenceLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-quality-monitor/index.ts",
          "line": 462
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-quality-monitor/index.ts",
        "line": 454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 547
          },
          "name": "resetLabelColumn"
        }
      ],
      "name": "DataQualityMonitorDataProfilingConfigInferenceLogOutputReference",
      "namespace": "dataQualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 535
          },
          "name": "granularitiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 551
          },
          "name": "labelColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 564
          },
          "name": "modelIdColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 577
          },
          "name": "predictionColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 590
          },
          "name": "problemTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 603
          },
          "name": "timestampColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 528
          },
          "name": "granularities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 541
          },
          "name": "labelColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 557
          },
          "name": "modelIdColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 570
          },
          "name": "predictionColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 583
          },
          "name": "problemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 596
          },
          "name": "timestampColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 466
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigInferenceLog"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-quality-monitor/index:DataQualityMonitorDataProfilingConfigInferenceLogOutputReference"
    },
    "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigNotificationSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigNotificationSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-quality-monitor/index.ts",
        "line": 701
      },
      "name": "DataQualityMonitorDataProfilingConfigNotificationSettings",
      "namespace": "dataQualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#on_failure DataQualityMonitor#on_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 705
          },
          "name": "onFailure",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigNotificationSettingsOnFailure"
          }
        }
      ],
      "symbolId": "src/data-quality-monitor/index:DataQualityMonitorDataProfilingConfigNotificationSettings"
    },
    "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigNotificationSettingsOnFailure": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigNotificationSettingsOnFailure",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-quality-monitor/index.ts",
        "line": 607
      },
      "name": "DataQualityMonitorDataProfilingConfigNotificationSettingsOnFailure",
      "namespace": "dataQualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#email_addresses DataQualityMonitor#email_addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 611
          },
          "name": "emailAddresses",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/data-quality-monitor/index:DataQualityMonitorDataProfilingConfigNotificationSettingsOnFailure"
    },
    "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigNotificationSettingsOnFailureOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigNotificationSettingsOnFailureOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-quality-monitor/index.ts",
          "line": 651
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-quality-monitor/index.ts",
        "line": 643
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 693
          },
          "name": "resetEmailAddresses"
        }
      ],
      "name": "DataQualityMonitorDataProfilingConfigNotificationSettingsOnFailureOutputReference",
      "namespace": "dataQualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 697
          },
          "name": "emailAddressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 687
          },
          "name": "emailAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 655
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigNotificationSettingsOnFailure"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-quality-monitor/index:DataQualityMonitorDataProfilingConfigNotificationSettingsOnFailureOutputReference"
    },
    "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigNotificationSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigNotificationSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-quality-monitor/index.ts",
          "line": 745
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-quality-monitor/index.ts",
        "line": 737
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 784
          },
          "name": "putOnFailure",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigNotificationSettingsOnFailure"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 787
          },
          "name": "resetOnFailure"
        }
      ],
      "name": "DataQualityMonitorDataProfilingConfigNotificationSettingsOutputReference",
      "namespace": "dataQualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 781
          },
          "name": "onFailure",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigNotificationSettingsOnFailureOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 791
          },
          "name": "onFailureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigNotificationSettingsOnFailure"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 749
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigNotificationSettings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-quality-monitor/index:DataQualityMonitorDataProfilingConfigNotificationSettingsOutputReference"
    },
    "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-quality-monitor/index.ts",
          "line": 1266
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-quality-monitor/index.ts",
        "line": 1258
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1403
          },
          "name": "putCustomMetrics",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigCustomMetrics"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1434
          },
          "name": "putInferenceLog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigInferenceLog"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1465
          },
          "name": "putNotificationSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigNotificationSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1499
          },
          "name": "putSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1547
          },
          "name": "putSnapshot",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigSnapshot"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1568
          },
          "name": "putTimeSeries",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigTimeSeries"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1374
          },
          "name": "resetAssetsDir"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1390
          },
          "name": "resetBaselineTableName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1406
          },
          "name": "resetCustomMetrics"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1437
          },
          "name": "resetInferenceLog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1468
          },
          "name": "resetNotificationSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1502
          },
          "name": "resetSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1518
          },
          "name": "resetSkipBuiltinDashboard"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1534
          },
          "name": "resetSlicingExprs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1550
          },
          "name": "resetSnapshot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1571
          },
          "name": "resetTimeSeries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1587
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "DataQualityMonitorDataProfilingConfigOutputReference",
      "namespace": "dataQualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1400
          },
          "name": "customMetrics",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigCustomMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1415
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1420
          },
          "name": "driftMetricsTableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1425
          },
          "name": "effectiveWarehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1431
          },
          "name": "inferenceLog",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigInferenceLogOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1446
          },
          "name": "latestMonitorFailureMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1456
          },
          "name": "monitoredTableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1451
          },
          "name": "monitorVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1462
          },
          "name": "notificationSettings",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigNotificationSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1490
          },
          "name": "profileMetricsTableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1496
          },
          "name": "schedule",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1544
          },
          "name": "snapshot",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigSnapshotOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1559
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1565
          },
          "name": "timeSeries",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigTimeSeriesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1378
          },
          "name": "assetsDirInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1394
          },
          "name": "baselineTableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1410
          },
          "name": "customMetricsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigCustomMetrics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1441
          },
          "name": "inferenceLogInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigInferenceLog"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1472
          },
          "name": "notificationSettingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigNotificationSettings"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1485
          },
          "name": "outputSchemaIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1506
          },
          "name": "scheduleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigSchedule"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1522
          },
          "name": "skipBuiltinDashboardInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1538
          },
          "name": "slicingExprsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1554
          },
          "name": "snapshotInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigSnapshot"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1575
          },
          "name": "timeSeriesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigTimeSeries"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1591
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1368
          },
          "name": "assetsDir",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1384
          },
          "name": "baselineTableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1478
          },
          "name": "outputSchemaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1512
          },
          "name": "skipBuiltinDashboard",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1528
          },
          "name": "slicingExprs",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1581
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1270
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-quality-monitor/index:DataQualityMonitorDataProfilingConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigSchedule": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-quality-monitor/index.ts",
        "line": 795
      },
      "name": "DataQualityMonitorDataProfilingConfigSchedule",
      "namespace": "dataQualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#quartz_cron_expression DataQualityMonitor#quartz_cron_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 799
          },
          "name": "quartzCronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#timezone_id DataQualityMonitor#timezone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 803
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-quality-monitor/index:DataQualityMonitorDataProfilingConfigSchedule"
    },
    "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigScheduleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-quality-monitor/index.ts",
          "line": 850
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-quality-monitor/index.ts",
        "line": 842
      },
      "name": "DataQualityMonitorDataProfilingConfigScheduleOutputReference",
      "namespace": "dataQualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 891
          },
          "name": "pauseStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 904
          },
          "name": "quartzCronExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 917
          },
          "name": "timezoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 897
          },
          "name": "quartzCronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 910
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 854
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigSchedule"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-quality-monitor/index:DataQualityMonitorDataProfilingConfigScheduleOutputReference"
    },
    "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigSnapshot": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigSnapshot",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-quality-monitor/index.ts",
        "line": 921
      },
      "name": "DataQualityMonitorDataProfilingConfigSnapshot",
      "namespace": "dataQualityMonitor",
      "symbolId": "src/data-quality-monitor/index:DataQualityMonitorDataProfilingConfigSnapshot"
    },
    "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigSnapshotOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigSnapshotOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-quality-monitor/index.ts",
          "line": 952
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-quality-monitor/index.ts",
        "line": 944
      },
      "name": "DataQualityMonitorDataProfilingConfigSnapshotOutputReference",
      "namespace": "dataQualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 956
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigSnapshot"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-quality-monitor/index:DataQualityMonitorDataProfilingConfigSnapshotOutputReference"
    },
    "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigTimeSeries": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigTimeSeries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-quality-monitor/index.ts",
        "line": 980
      },
      "name": "DataQualityMonitorDataProfilingConfigTimeSeries",
      "namespace": "dataQualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#granularities DataQualityMonitor#granularities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 984
          },
          "name": "granularities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#timestamp_column DataQualityMonitor#timestamp_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 988
          },
          "name": "timestampColumn",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-quality-monitor/index:DataQualityMonitorDataProfilingConfigTimeSeries"
    },
    "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigTimeSeriesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigTimeSeriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-quality-monitor/index.ts",
          "line": 1035
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-quality-monitor/index.ts",
        "line": 1027
      },
      "name": "DataQualityMonitorDataProfilingConfigTimeSeriesOutputReference",
      "namespace": "dataQualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1084
          },
          "name": "granularitiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1097
          },
          "name": "timestampColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1077
          },
          "name": "granularities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1090
          },
          "name": "timestampColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1039
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorDataProfilingConfigTimeSeries"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-quality-monitor/index:DataQualityMonitorDataProfilingConfigTimeSeriesOutputReference"
    },
    "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-quality-monitor/index.ts",
        "line": 1595
      },
      "name": "DataQualityMonitorProviderConfig",
      "namespace": "dataQualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_monitor#workspace_id DataQualityMonitor#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1599
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-quality-monitor/index:DataQualityMonitorProviderConfig"
    },
    "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-quality-monitor/index.ts",
          "line": 1639
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-quality-monitor/index.ts",
        "line": 1631
      },
      "name": "DataQualityMonitorProviderConfigOutputReference",
      "namespace": "dataQualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1682
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1675
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-monitor/index.ts",
            "line": 1643
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataQualityMonitor.DataQualityMonitorProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-quality-monitor/index:DataQualityMonitorProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.dataQualityRefresh.DataQualityRefresh": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_refresh databricks_data_quality_refresh}."
      },
      "fqn": "@cdktn/provider-databricks.dataQualityRefresh.DataQualityRefresh",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_refresh databricks_data_quality_refresh} Resource."
        },
        "locationInModule": {
          "filename": "src/data-quality-refresh/index.ts",
          "line": 155
        },
        "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": "@cdktn/provider-databricks.dataQualityRefresh.DataQualityRefreshConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-quality-refresh/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DataQualityRefresh resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/data-quality-refresh/index.ts",
            "line": 140
          },
          "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 DataQualityRefresh to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_refresh#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DataQualityRefresh that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DataQualityRefresh to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-refresh/index.ts",
            "line": 221
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dataQualityRefresh.DataQualityRefreshProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-refresh/index.ts",
            "line": 224
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-refresh/index.ts",
            "line": 256
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-refresh/index.ts",
            "line": 264
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DataQualityRefresh",
      "namespace": "dataQualityRefresh",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-refresh/index.ts",
            "line": 128
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-refresh/index.ts",
            "line": 181
          },
          "name": "endTimeMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-refresh/index.ts",
            "line": 186
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-refresh/index.ts",
            "line": 218
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dataQualityRefresh.DataQualityRefreshProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-refresh/index.ts",
            "line": 233
          },
          "name": "refreshId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-refresh/index.ts",
            "line": 238
          },
          "name": "startTimeMs",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-refresh/index.ts",
            "line": 243
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-refresh/index.ts",
            "line": 248
          },
          "name": "trigger",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-refresh/index.ts",
            "line": 199
          },
          "name": "objectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-refresh/index.ts",
            "line": 212
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-refresh/index.ts",
            "line": 228
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataQualityRefresh.DataQualityRefreshProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-refresh/index.ts",
            "line": 192
          },
          "name": "objectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-refresh/index.ts",
            "line": 205
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-quality-refresh/index:DataQualityRefresh"
    },
    "@cdktn/provider-databricks.dataQualityRefresh.DataQualityRefreshConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataQualityRefresh.DataQualityRefreshConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-quality-refresh/index.ts",
        "line": 14
      },
      "name": "DataQualityRefreshConfig",
      "namespace": "dataQualityRefresh",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_refresh#object_id DataQualityRefresh#object_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-refresh/index.ts",
            "line": 18
          },
          "name": "objectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_refresh#object_type DataQualityRefresh#object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-refresh/index.ts",
            "line": 22
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_refresh#provider_config DataQualityRefresh#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-refresh/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dataQualityRefresh.DataQualityRefreshProviderConfig"
          }
        }
      ],
      "symbolId": "src/data-quality-refresh/index:DataQualityRefreshConfig"
    },
    "@cdktn/provider-databricks.dataQualityRefresh.DataQualityRefreshProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataQualityRefresh.DataQualityRefreshProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/data-quality-refresh/index.ts",
        "line": 28
      },
      "name": "DataQualityRefreshProviderConfig",
      "namespace": "dataQualityRefresh",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/data_quality_refresh#workspace_id DataQualityRefresh#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-refresh/index.ts",
            "line": 32
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/data-quality-refresh/index:DataQualityRefreshProviderConfig"
    },
    "@cdktn/provider-databricks.dataQualityRefresh.DataQualityRefreshProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dataQualityRefresh.DataQualityRefreshProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/data-quality-refresh/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/data-quality-refresh/index.ts",
        "line": 64
      },
      "name": "DataQualityRefreshProviderConfigOutputReference",
      "namespace": "dataQualityRefresh",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/data-quality-refresh/index.ts",
            "line": 115
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-refresh/index.ts",
            "line": 108
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/data-quality-refresh/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.dataQualityRefresh.DataQualityRefreshProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/data-quality-refresh/index:DataQualityRefreshProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.databaseDatabaseCatalog.DatabaseDatabaseCatalog": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_database_catalog databricks_database_database_catalog}."
      },
      "fqn": "@cdktn/provider-databricks.databaseDatabaseCatalog.DatabaseDatabaseCatalog",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_database_catalog databricks_database_database_catalog} Resource."
        },
        "locationInModule": {
          "filename": "src/database-database-catalog/index.ts",
          "line": 163
        },
        "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": "@cdktn/provider-databricks.databaseDatabaseCatalog.DatabaseDatabaseCatalogConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-database-catalog/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DatabaseDatabaseCatalog resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 148
          },
          "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 DatabaseDatabaseCatalog to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_database_catalog#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseDatabaseCatalog that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseDatabaseCatalog to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 250
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.databaseDatabaseCatalog.DatabaseDatabaseCatalogProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 198
          },
          "name": "resetCreateDatabaseIfNotExists"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 253
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 270
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 280
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseDatabaseCatalog",
      "namespace": "databaseDatabaseCatalog",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 136
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 247
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseDatabaseCatalog.DatabaseDatabaseCatalogProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 262
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 202
          },
          "name": "createDatabaseIfNotExistsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 215
          },
          "name": "databaseInstanceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 228
          },
          "name": "databaseNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 241
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 257
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.databaseDatabaseCatalog.DatabaseDatabaseCatalogProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 192
          },
          "name": "createDatabaseIfNotExists",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 208
          },
          "name": "databaseInstanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 221
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 234
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-database-catalog/index:DatabaseDatabaseCatalog"
    },
    "@cdktn/provider-databricks.databaseDatabaseCatalog.DatabaseDatabaseCatalogConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseDatabaseCatalog.DatabaseDatabaseCatalogConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database-catalog/index.ts",
        "line": 14
      },
      "name": "DatabaseDatabaseCatalogConfig",
      "namespace": "databaseDatabaseCatalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_database_catalog#database_instance_name DatabaseDatabaseCatalog#database_instance_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 22
          },
          "name": "databaseInstanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_database_catalog#database_name DatabaseDatabaseCatalog#database_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 26
          },
          "name": "databaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_database_catalog#name DatabaseDatabaseCatalog#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 30
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_database_catalog#create_database_if_not_exists DatabaseDatabaseCatalog#create_database_if_not_exists}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 18
          },
          "name": "createDatabaseIfNotExists",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_database_catalog#provider_config DatabaseDatabaseCatalog#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 34
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseDatabaseCatalog.DatabaseDatabaseCatalogProviderConfig"
          }
        }
      ],
      "symbolId": "src/database-database-catalog/index:DatabaseDatabaseCatalogConfig"
    },
    "@cdktn/provider-databricks.databaseDatabaseCatalog.DatabaseDatabaseCatalogProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseDatabaseCatalog.DatabaseDatabaseCatalogProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-database-catalog/index.ts",
        "line": 36
      },
      "name": "DatabaseDatabaseCatalogProviderConfig",
      "namespace": "databaseDatabaseCatalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_database_catalog#workspace_id DatabaseDatabaseCatalog#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 40
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-database-catalog/index:DatabaseDatabaseCatalogProviderConfig"
    },
    "@cdktn/provider-databricks.databaseDatabaseCatalog.DatabaseDatabaseCatalogProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseDatabaseCatalog.DatabaseDatabaseCatalogProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-database-catalog/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-database-catalog/index.ts",
        "line": 72
      },
      "name": "DatabaseDatabaseCatalogProviderConfigOutputReference",
      "namespace": "databaseDatabaseCatalog",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 123
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 116
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-database-catalog/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.databaseDatabaseCatalog.DatabaseDatabaseCatalogProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-database-catalog/index:DatabaseDatabaseCatalogProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.databaseInstance.DatabaseInstance": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance databricks_database_instance}."
      },
      "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstance",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance databricks_database_instance} Resource."
        },
        "locationInModule": {
          "filename": "src/database-instance/index.ts",
          "line": 831
        },
        "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": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-instance/index.ts",
        "line": 799
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DatabaseInstance resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 816
          },
          "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 DatabaseInstance to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseInstance that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseInstance to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 902
          },
          "name": "putCustomTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceCustomTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1020
          },
          "name": "putParentInstanceRef",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceParentInstanceRef"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1041
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 873
          },
          "name": "resetCapacity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 905
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 962
          },
          "name": "resetEnablePgNativeLogin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 978
          },
          "name": "resetEnableReadableSecondaries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1007
          },
          "name": "resetNodeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1023
          },
          "name": "resetParentInstanceRef"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1044
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1060
          },
          "name": "resetPurgeOnDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1086
          },
          "name": "resetRetentionWindowInDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1107
          },
          "name": "resetStopped"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1128
          },
          "name": "resetUsagePolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1140
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1157
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseInstance",
      "namespace": "databaseInstance",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 804
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 883
          },
          "name": "childInstanceRefs",
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceChildInstanceRefsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 888
          },
          "name": "creationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 893
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 899
          },
          "name": "customTags",
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceCustomTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 914
          },
          "name": "effectiveCapacity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 920
          },
          "name": "effectiveCustomTags",
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceEffectiveCustomTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 925
          },
          "name": "effectiveEnablePgNativeLogin",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 930
          },
          "name": "effectiveEnableReadableSecondaries",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 935
          },
          "name": "effectiveNodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 940
          },
          "name": "effectiveRetentionWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 945
          },
          "name": "effectiveStopped",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 950
          },
          "name": "effectiveUsagePolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1017
          },
          "name": "parentInstanceRef",
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceParentInstanceRefOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1032
          },
          "name": "pgVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1038
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1069
          },
          "name": "readOnlyDns",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1074
          },
          "name": "readWriteDns",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1095
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1116
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 877
          },
          "name": "capacityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 909
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 966
          },
          "name": "enablePgNativeLoginInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 982
          },
          "name": "enableReadableSecondariesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 995
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1011
          },
          "name": "nodeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1027
          },
          "name": "parentInstanceRefInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceParentInstanceRef"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1048
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1064
          },
          "name": "purgeOnDeleteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1090
          },
          "name": "retentionWindowInDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1111
          },
          "name": "stoppedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1132
          },
          "name": "usagePolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 867
          },
          "name": "capacity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 956
          },
          "name": "enablePgNativeLogin",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 972
          },
          "name": "enableReadableSecondaries",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 988
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1001
          },
          "name": "nodeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1054
          },
          "name": "purgeOnDelete",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1080
          },
          "name": "retentionWindowInDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1101
          },
          "name": "stopped",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 1122
          },
          "name": "usagePolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-instance/index:DatabaseInstance"
    },
    "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceChildInstanceRefs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceChildInstanceRefs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-instance/index.ts",
        "line": 64
      },
      "name": "DatabaseInstanceChildInstanceRefs",
      "namespace": "databaseInstance",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance#branch_time DatabaseInstance#branch_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 68
          },
          "name": "branchTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance#lsn DatabaseInstance#lsn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 72
          },
          "name": "lsn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance#name DatabaseInstance#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 76
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-instance/index:DatabaseInstanceChildInstanceRefs"
    },
    "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceChildInstanceRefsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceChildInstanceRefsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-instance/index.ts",
          "line": 235
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-instance/index.ts",
        "line": 227
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 242
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceChildInstanceRefsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseInstanceChildInstanceRefsList",
      "namespace": "databaseInstance",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceChildInstanceRefs"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-instance/index:DatabaseInstanceChildInstanceRefsList"
    },
    "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceChildInstanceRefsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceChildInstanceRefsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-instance/index.ts",
          "line": 131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-instance/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 176
          },
          "name": "resetBranchTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 197
          },
          "name": "resetLsn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 213
          },
          "name": "resetName"
        }
      ],
      "name": "DatabaseInstanceChildInstanceRefsOutputReference",
      "namespace": "databaseInstance",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 185
          },
          "name": "effectiveLsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 222
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 180
          },
          "name": "branchTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 201
          },
          "name": "lsnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 217
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 170
          },
          "name": "branchTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 191
          },
          "name": "lsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 207
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceChildInstanceRefs"
          }
        }
      ],
      "symbolId": "src/database-instance/index:DatabaseInstanceChildInstanceRefsOutputReference"
    },
    "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-instance/index.ts",
        "line": 14
      },
      "name": "DatabaseInstanceConfig",
      "namespace": "databaseInstance",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance#name DatabaseInstance#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 34
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance#capacity DatabaseInstance#capacity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 18
          },
          "name": "capacity",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance#custom_tags DatabaseInstance#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 22
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance#enable_pg_native_login DatabaseInstance#enable_pg_native_login}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 26
          },
          "name": "enablePgNativeLogin",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance#enable_readable_secondaries DatabaseInstance#enable_readable_secondaries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 30
          },
          "name": "enableReadableSecondaries",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance#node_count DatabaseInstance#node_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 38
          },
          "name": "nodeCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance#parent_instance_ref DatabaseInstance#parent_instance_ref}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 42
          },
          "name": "parentInstanceRef",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceParentInstanceRef"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance#provider_config DatabaseInstance#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 46
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance#purge_on_delete DatabaseInstance#purge_on_delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 50
          },
          "name": "purgeOnDelete",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance#retention_window_in_days DatabaseInstance#retention_window_in_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 54
          },
          "name": "retentionWindowInDays",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance#stopped DatabaseInstance#stopped}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 58
          },
          "name": "stopped",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance#usage_policy_id DatabaseInstance#usage_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 62
          },
          "name": "usagePolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-instance/index:DatabaseInstanceConfig"
    },
    "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceCustomTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceCustomTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-instance/index.ts",
        "line": 246
      },
      "name": "DatabaseInstanceCustomTags",
      "namespace": "databaseInstance",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance#key DatabaseInstance#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 250
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance#value DatabaseInstance#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 254
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-instance/index:DatabaseInstanceCustomTags"
    },
    "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceCustomTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceCustomTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-instance/index.ts",
          "line": 384
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-instance/index.ts",
        "line": 376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 391
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceCustomTagsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseInstanceCustomTagsList",
      "namespace": "databaseInstance",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 377
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-instance/index:DatabaseInstanceCustomTagsList"
    },
    "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceCustomTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceCustomTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-instance/index.ts",
          "line": 303
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-instance/index.ts",
        "line": 293
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 351
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 367
          },
          "name": "resetValue"
        }
      ],
      "name": "DatabaseInstanceCustomTagsOutputReference",
      "namespace": "databaseInstance",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 355
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 371
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 345
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 361
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 307
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceCustomTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-instance/index:DatabaseInstanceCustomTagsOutputReference"
    },
    "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceEffectiveCustomTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceEffectiveCustomTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-instance/index.ts",
        "line": 395
      },
      "name": "DatabaseInstanceEffectiveCustomTags",
      "namespace": "databaseInstance",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance#key DatabaseInstance#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 399
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance#value DatabaseInstance#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 403
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-instance/index:DatabaseInstanceEffectiveCustomTags"
    },
    "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceEffectiveCustomTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceEffectiveCustomTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-instance/index.ts",
          "line": 523
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-instance/index.ts",
        "line": 515
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 530
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceEffectiveCustomTagsOutputReference"
            }
          }
        }
      ],
      "name": "DatabaseInstanceEffectiveCustomTagsList",
      "namespace": "databaseInstance",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 516
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceEffectiveCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-instance/index:DatabaseInstanceEffectiveCustomTagsList"
    },
    "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceEffectiveCustomTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceEffectiveCustomTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-instance/index.ts",
          "line": 451
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-instance/index.ts",
        "line": 442
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 490
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 506
          },
          "name": "resetValue"
        }
      ],
      "name": "DatabaseInstanceEffectiveCustomTagsOutputReference",
      "namespace": "databaseInstance",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 494
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 510
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 484
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 500
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 455
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceEffectiveCustomTags"
          }
        }
      ],
      "symbolId": "src/database-instance/index:DatabaseInstanceEffectiveCustomTagsOutputReference"
    },
    "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceParentInstanceRef": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceParentInstanceRef",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-instance/index.ts",
        "line": 534
      },
      "name": "DatabaseInstanceParentInstanceRef",
      "namespace": "databaseInstance",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance#branch_time DatabaseInstance#branch_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 538
          },
          "name": "branchTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance#lsn DatabaseInstance#lsn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 542
          },
          "name": "lsn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance#name DatabaseInstance#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 546
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-instance/index:DatabaseInstanceParentInstanceRef"
    },
    "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceParentInstanceRefOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceParentInstanceRefOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-instance/index.ts",
          "line": 600
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-instance/index.ts",
        "line": 592
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 654
          },
          "name": "resetBranchTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 675
          },
          "name": "resetLsn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 691
          },
          "name": "resetName"
        }
      ],
      "name": "DatabaseInstanceParentInstanceRefOutputReference",
      "namespace": "databaseInstance",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 663
          },
          "name": "effectiveLsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 700
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 658
          },
          "name": "branchTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 679
          },
          "name": "lsnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 695
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 648
          },
          "name": "branchTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 669
          },
          "name": "lsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 685
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 604
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceParentInstanceRef"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-instance/index:DatabaseInstanceParentInstanceRefOutputReference"
    },
    "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-instance/index.ts",
        "line": 704
      },
      "name": "DatabaseInstanceProviderConfig",
      "namespace": "databaseInstance",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_instance#workspace_id DatabaseInstance#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 708
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-instance/index:DatabaseInstanceProviderConfig"
    },
    "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-instance/index.ts",
          "line": 748
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-instance/index.ts",
        "line": 740
      },
      "name": "DatabaseInstanceProviderConfigOutputReference",
      "namespace": "databaseInstance",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 791
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 784
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-instance/index.ts",
            "line": 752
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.databaseInstance.DatabaseInstanceProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-instance/index:DatabaseInstanceProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTable": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_synced_database_table databricks_database_synced_database_table}."
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTable",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_synced_database_table databricks_database_synced_database_table} Resource."
        },
        "locationInModule": {
          "filename": "src/database-synced-database-table/index.ts",
          "line": 1464
        },
        "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": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 1432
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DatabaseSyncedDatabaseTable resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1449
          },
          "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 DatabaseSyncedDatabaseTable to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_synced_database_table#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabaseSyncedDatabaseTable that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabaseSyncedDatabaseTable to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1557
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1573
          },
          "name": "putSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1505
          },
          "name": "resetDatabaseInstanceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1531
          },
          "name": "resetLogicalDatabaseName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1560
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1576
          },
          "name": "resetSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1593
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1603
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabaseSyncedDatabaseTable",
      "namespace": "databaseSyncedDatabaseTable",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1437
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1493
          },
          "name": "dataSynchronizationStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1514
          },
          "name": "effectiveDatabaseInstanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1519
          },
          "name": "effectiveLogicalDatabaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1554
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1570
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1585
          },
          "name": "unityCatalogProvisioningState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1509
          },
          "name": "databaseInstanceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1535
          },
          "name": "logicalDatabaseNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1548
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1564
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1580
          },
          "name": "specInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1499
          },
          "name": "databaseInstanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1525
          },
          "name": "logicalDatabaseName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1541
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTable"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 14
      },
      "name": "DatabaseSyncedDatabaseTableConfig",
      "namespace": "databaseSyncedDatabaseTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_synced_database_table#name DatabaseSyncedDatabaseTable#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 26
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_synced_database_table#database_instance_name DatabaseSyncedDatabaseTable#database_instance_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 18
          },
          "name": "databaseInstanceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_synced_database_table#logical_database_name DatabaseSyncedDatabaseTable#logical_database_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 22
          },
          "name": "logicalDatabaseName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_synced_database_table#provider_config DatabaseSyncedDatabaseTable#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 30
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_synced_database_table#spec DatabaseSyncedDatabaseTable#spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 34
          },
          "name": "spec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableSpec"
          }
        }
      ],
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableConfig"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 681
      },
      "name": "DatabaseSyncedDatabaseTableDataSynchronizationStatus",
      "namespace": "databaseSyncedDatabaseTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_synced_database_table#continuous_update_status DatabaseSyncedDatabaseTable#continuous_update_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 685
          },
          "name": "continuousUpdateStatus",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatus"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_synced_database_table#failed_status DatabaseSyncedDatabaseTable#failed_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 689
          },
          "name": "failedStatus",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusFailedStatus"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_synced_database_table#provisioning_status DatabaseSyncedDatabaseTable#provisioning_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 693
          },
          "name": "provisioningStatus",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatus"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_synced_database_table#triggered_update_status DatabaseSyncedDatabaseTable#triggered_update_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 697
          },
          "name": "triggeredUpdateStatus",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatus"
          }
        }
      ],
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableDataSynchronizationStatus"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 115
      },
      "name": "DatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatus",
      "namespace": "databaseSyncedDatabaseTable",
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatus"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgress": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 36
      },
      "name": "DatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgress",
      "namespace": "databaseSyncedDatabaseTable",
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgress"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgressOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-synced-database-table/index.ts",
          "line": 66
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 59
      },
      "name": "DatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgressOutputReference",
      "namespace": "databaseSyncedDatabaseTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 86
          },
          "name": "estimatedCompletionTimeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 91
          },
          "name": "latestVersionCurrentlyProcessing",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 96
          },
          "name": "provisioningPhase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 106
          },
          "name": "syncedRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 101
          },
          "name": "syncProgressCompletion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 111
          },
          "name": "totalRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 70
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgress"
          }
        }
      ],
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgressOutputReference"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-synced-database-table/index.ts",
          "line": 146
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 138
      },
      "name": "DatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusOutputReference",
      "namespace": "databaseSyncedDatabaseTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 176
          },
          "name": "initialPipelineSyncProgress",
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusInitialPipelineSyncProgressOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 181
          },
          "name": "lastProcessedCommitVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 186
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatus"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusOutputReference"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusFailedStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusFailedStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 190
      },
      "name": "DatabaseSyncedDatabaseTableDataSynchronizationStatusFailedStatus",
      "namespace": "databaseSyncedDatabaseTable",
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableDataSynchronizationStatusFailedStatus"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusFailedStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusFailedStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-synced-database-table/index.ts",
          "line": 221
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 213
      },
      "name": "DatabaseSyncedDatabaseTableDataSynchronizationStatusFailedStatusOutputReference",
      "namespace": "databaseSyncedDatabaseTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 250
          },
          "name": "lastProcessedCommitVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 255
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 225
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusFailedStatus"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableDataSynchronizationStatusFailedStatusOutputReference"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusLastSync": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusLastSync",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 318
      },
      "name": "DatabaseSyncedDatabaseTableDataSynchronizationStatusLastSync",
      "namespace": "databaseSyncedDatabaseTable",
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableDataSynchronizationStatusLastSync"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncDeltaTableSyncInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncDeltaTableSyncInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 259
      },
      "name": "DatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncDeltaTableSyncInfo",
      "namespace": "databaseSyncedDatabaseTable",
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncDeltaTableSyncInfo"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncDeltaTableSyncInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncDeltaTableSyncInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-synced-database-table/index.ts",
          "line": 289
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 282
      },
      "name": "DatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncDeltaTableSyncInfoOutputReference",
      "namespace": "databaseSyncedDatabaseTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 309
          },
          "name": "deltaCommitTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 314
          },
          "name": "deltaCommitVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 293
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncDeltaTableSyncInfo"
          }
        }
      ],
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncDeltaTableSyncInfoOutputReference"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-synced-database-table/index.ts",
          "line": 348
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 341
      },
      "name": "DatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncOutputReference",
      "namespace": "databaseSyncedDatabaseTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 369
          },
          "name": "deltaTableSyncInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncDeltaTableSyncInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 374
          },
          "name": "syncEndTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 379
          },
          "name": "syncStartTimestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusLastSync"
          }
        }
      ],
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncOutputReference"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-synced-database-table/index.ts",
          "line": 757
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 750
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 805
          },
          "name": "putContinuousUpdateStatus",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatus"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 826
          },
          "name": "putFailedStatus",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusFailedStatus"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 858
          },
          "name": "putProvisioningStatus",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatus"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 874
          },
          "name": "putTriggeredUpdateStatus",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatus"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 808
          },
          "name": "resetContinuousUpdateStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 829
          },
          "name": "resetFailedStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 861
          },
          "name": "resetProvisioningStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 877
          },
          "name": "resetTriggeredUpdateStatus"
        }
      ],
      "name": "DatabaseSyncedDatabaseTableDataSynchronizationStatusOutputReference",
      "namespace": "databaseSyncedDatabaseTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 802
          },
          "name": "continuousUpdateStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 817
          },
          "name": "detailedState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 823
          },
          "name": "failedStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusFailedStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 839
          },
          "name": "lastSync",
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusLastSyncOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 844
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 849
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 855
          },
          "name": "provisioningStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 871
          },
          "name": "triggeredUpdateStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 812
          },
          "name": "continuousUpdateStatusInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusContinuousUpdateStatus"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 833
          },
          "name": "failedStatusInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusFailedStatus"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 865
          },
          "name": "provisioningStatusInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatus"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 881
          },
          "name": "triggeredUpdateStatusInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatus"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 761
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatus"
          }
        }
      ],
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableDataSynchronizationStatusOutputReference"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 462
      },
      "name": "DatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatus",
      "namespace": "databaseSyncedDatabaseTable",
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatus"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgress": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 383
      },
      "name": "DatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgress",
      "namespace": "databaseSyncedDatabaseTable",
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgress"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgressOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-synced-database-table/index.ts",
          "line": 413
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 406
      },
      "name": "DatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgressOutputReference",
      "namespace": "databaseSyncedDatabaseTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 433
          },
          "name": "estimatedCompletionTimeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 438
          },
          "name": "latestVersionCurrentlyProcessing",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 443
          },
          "name": "provisioningPhase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 453
          },
          "name": "syncedRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 448
          },
          "name": "syncProgressCompletion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 458
          },
          "name": "totalRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 417
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgress"
          }
        }
      ],
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgressOutputReference"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-synced-database-table/index.ts",
          "line": 493
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 485
      },
      "name": "DatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusOutputReference",
      "namespace": "databaseSyncedDatabaseTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 523
          },
          "name": "initialPipelineSyncProgress",
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusInitialPipelineSyncProgressOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 497
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatus"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableDataSynchronizationStatusProvisioningStatusOutputReference"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 606
      },
      "name": "DatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatus",
      "namespace": "databaseSyncedDatabaseTable",
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatus"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-synced-database-table/index.ts",
          "line": 637
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 629
      },
      "name": "DatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusOutputReference",
      "namespace": "databaseSyncedDatabaseTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 666
          },
          "name": "lastProcessedCommitVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 671
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 677
          },
          "name": "triggeredUpdateProgress",
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgressOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 641
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatus"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusOutputReference"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgress": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 527
      },
      "name": "DatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgress",
      "namespace": "databaseSyncedDatabaseTable",
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgress"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgressOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-synced-database-table/index.ts",
          "line": 557
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 550
      },
      "name": "DatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgressOutputReference",
      "namespace": "databaseSyncedDatabaseTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 577
          },
          "name": "estimatedCompletionTimeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 582
          },
          "name": "latestVersionCurrentlyProcessing",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 587
          },
          "name": "provisioningPhase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 597
          },
          "name": "syncedRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 592
          },
          "name": "syncProgressCompletion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 602
          },
          "name": "totalRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 561
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgress"
          }
        }
      ],
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableDataSynchronizationStatusTriggeredUpdateStatusTriggeredUpdateProgressOutputReference"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 885
      },
      "name": "DatabaseSyncedDatabaseTableProviderConfig",
      "namespace": "databaseSyncedDatabaseTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_synced_database_table#workspace_id DatabaseSyncedDatabaseTable#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 889
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableProviderConfig"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-synced-database-table/index.ts",
          "line": 929
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 921
      },
      "name": "DatabaseSyncedDatabaseTableProviderConfigOutputReference",
      "namespace": "databaseSyncedDatabaseTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 972
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 965
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 933
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 1136
      },
      "name": "DatabaseSyncedDatabaseTableSpec",
      "namespace": "databaseSyncedDatabaseTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_synced_database_table#create_database_objects_if_missing DatabaseSyncedDatabaseTable#create_database_objects_if_missing}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1140
          },
          "name": "createDatabaseObjectsIfMissing",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_synced_database_table#existing_pipeline_id DatabaseSyncedDatabaseTable#existing_pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1144
          },
          "name": "existingPipelineId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_synced_database_table#new_pipeline_spec DatabaseSyncedDatabaseTable#new_pipeline_spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1148
          },
          "name": "newPipelineSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableSpecNewPipelineSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_synced_database_table#primary_key_columns DatabaseSyncedDatabaseTable#primary_key_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1152
          },
          "name": "primaryKeyColumns",
          "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/databricks/databricks/1.114.2/docs/resources/database_synced_database_table#scheduling_policy DatabaseSyncedDatabaseTable#scheduling_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1156
          },
          "name": "schedulingPolicy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_synced_database_table#source_table_full_name DatabaseSyncedDatabaseTable#source_table_full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1160
          },
          "name": "sourceTableFullName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_synced_database_table#timeseries_key DatabaseSyncedDatabaseTable#timeseries_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1164
          },
          "name": "timeseriesKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableSpec"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableSpecNewPipelineSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableSpecNewPipelineSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 976
      },
      "name": "DatabaseSyncedDatabaseTableSpecNewPipelineSpec",
      "namespace": "databaseSyncedDatabaseTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_synced_database_table#budget_policy_id DatabaseSyncedDatabaseTable#budget_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 980
          },
          "name": "budgetPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_synced_database_table#storage_catalog DatabaseSyncedDatabaseTable#storage_catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 984
          },
          "name": "storageCatalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/database_synced_database_table#storage_schema DatabaseSyncedDatabaseTable#storage_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 988
          },
          "name": "storageSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableSpecNewPipelineSpec"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableSpecNewPipelineSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableSpecNewPipelineSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-synced-database-table/index.ts",
          "line": 1042
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 1034
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1096
          },
          "name": "resetBudgetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1112
          },
          "name": "resetStorageCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1128
          },
          "name": "resetStorageSchema"
        }
      ],
      "name": "DatabaseSyncedDatabaseTableSpecNewPipelineSpecOutputReference",
      "namespace": "databaseSyncedDatabaseTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1100
          },
          "name": "budgetPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1116
          },
          "name": "storageCatalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1132
          },
          "name": "storageSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1090
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1106
          },
          "name": "storageCatalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1122
          },
          "name": "storageSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1046
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableSpecNewPipelineSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableSpecNewPipelineSpecOutputReference"
    },
    "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/database-synced-database-table/index.ts",
          "line": 1246
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/database-synced-database-table/index.ts",
        "line": 1238
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1353
          },
          "name": "putNewPipelineSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableSpecNewPipelineSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1324
          },
          "name": "resetCreateDatabaseObjectsIfMissing"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1340
          },
          "name": "resetExistingPipelineId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1356
          },
          "name": "resetNewPipelineSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1372
          },
          "name": "resetPrimaryKeyColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1388
          },
          "name": "resetSchedulingPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1404
          },
          "name": "resetSourceTableFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1420
          },
          "name": "resetTimeseriesKey"
        }
      ],
      "name": "DatabaseSyncedDatabaseTableSpecOutputReference",
      "namespace": "databaseSyncedDatabaseTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1350
          },
          "name": "newPipelineSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableSpecNewPipelineSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1328
          },
          "name": "createDatabaseObjectsIfMissingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1344
          },
          "name": "existingPipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1360
          },
          "name": "newPipelineSpecInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableSpecNewPipelineSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1376
          },
          "name": "primaryKeyColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1392
          },
          "name": "schedulingPolicyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1408
          },
          "name": "sourceTableFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1424
          },
          "name": "timeseriesKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1318
          },
          "name": "createDatabaseObjectsIfMissing",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1334
          },
          "name": "existingPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1366
          },
          "name": "primaryKeyColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1382
          },
          "name": "schedulingPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1398
          },
          "name": "sourceTableFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1414
          },
          "name": "timeseriesKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/database-synced-database-table/index.ts",
            "line": 1250
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.databaseSyncedDatabaseTable.DatabaseSyncedDatabaseTableSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/database-synced-database-table/index:DatabaseSyncedDatabaseTableSpecOutputReference"
    },
    "@cdktn/provider-databricks.dbfsFile.DbfsFile": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dbfs_file databricks_dbfs_file}."
      },
      "fqn": "@cdktn/provider-databricks.dbfsFile.DbfsFile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dbfs_file databricks_dbfs_file} Resource."
        },
        "locationInModule": {
          "filename": "src/dbfs-file/index.ts",
          "line": 162
        },
        "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": "@cdktn/provider-databricks.dbfsFile.DbfsFileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dbfs-file/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DbfsFile resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 147
          },
          "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 DbfsFile to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dbfs_file#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DbfsFile that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DbfsFile to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 282
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.dbfsFile.DbfsFileProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 198
          },
          "name": "resetContentBase64"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 224
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 240
          },
          "name": "resetMd5"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 285
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 269
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 297
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 308
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DbfsFile",
      "namespace": "dbfsFile",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 135
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 207
          },
          "name": "dbfsPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 212
          },
          "name": "fileSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 279
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.dbfsFile.DbfsFileProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 202
          },
          "name": "contentBase64Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 228
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 244
          },
          "name": "md5Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 257
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 289
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dbfsFile.DbfsFileProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 273
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 192
          },
          "name": "contentBase64",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 218
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 234
          },
          "name": "md5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 250
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 263
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dbfs-file/index:DbfsFile"
    },
    "@cdktn/provider-databricks.dbfsFile.DbfsFileConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dbfsFile.DbfsFileConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dbfs-file/index.ts",
        "line": 14
      },
      "name": "DbfsFileConfig",
      "namespace": "dbfsFile",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dbfs_file#path DbfsFile#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 33
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dbfs_file#content_base64 DbfsFile#content_base64}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 18
          },
          "name": "contentBase64",
          "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/databricks/databricks/1.114.2/docs/resources/dbfs_file#id DbfsFile#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbfs-file/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/databricks/databricks/1.114.2/docs/resources/dbfs_file#md5 DbfsFile#md5}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 29
          },
          "name": "md5",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dbfs_file#provider_config DbfsFile#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 43
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dbfsFile.DbfsFileProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dbfs_file#source DbfsFile#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 37
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dbfs-file/index:DbfsFileConfig"
    },
    "@cdktn/provider-databricks.dbfsFile.DbfsFileProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dbfsFile.DbfsFileProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/dbfs-file/index.ts",
        "line": 45
      },
      "name": "DbfsFileProviderConfig",
      "namespace": "dbfsFile",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/dbfs_file#workspace_id DbfsFile#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 49
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/dbfs-file/index:DbfsFileProviderConfig"
    },
    "@cdktn/provider-databricks.dbfsFile.DbfsFileProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.dbfsFile.DbfsFileProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/dbfs-file/index.ts",
          "line": 88
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/dbfs-file/index.ts",
        "line": 81
      },
      "name": "DbfsFileProviderConfigOutputReference",
      "namespace": "dbfsFile",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 122
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 115
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/dbfs-file/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.dbfsFile.DbfsFileProviderConfig"
          }
        }
      ],
      "symbolId": "src/dbfs-file/index:DbfsFileProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSetting": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/default_namespace_setting databricks_default_namespace_setting}."
      },
      "fqn": "@cdktn/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/default_namespace_setting databricks_default_namespace_setting} Resource."
        },
        "locationInModule": {
          "filename": "src/default-namespace-setting/index.ts",
          "line": 244
        },
        "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": "@cdktn/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/default-namespace-setting/index.ts",
        "line": 212
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DefaultNamespaceSetting resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 229
          },
          "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 DefaultNamespaceSetting to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/default_namespace_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DefaultNamespaceSetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DefaultNamespaceSetting to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 324
          },
          "name": "putNamespace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingNamespace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 337
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 279
          },
          "name": "resetEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 295
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 340
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 311
          },
          "name": "resetSettingName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 352
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 362
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DefaultNamespaceSetting",
      "namespace": "defaultNamespaceSetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 217
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 321
          },
          "name": "namespace",
          "type": {
            "fqn": "@cdktn/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingNamespaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 334
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 283
          },
          "name": "etagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 299
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 328
          },
          "name": "namespaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingNamespace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 344
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 315
          },
          "name": "settingNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 273
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 289
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 305
          },
          "name": "settingName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/default-namespace-setting/index:DefaultNamespaceSetting"
    },
    "@cdktn/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/default-namespace-setting/index.ts",
        "line": 14
      },
      "name": "DefaultNamespaceSettingConfig",
      "namespace": "defaultNamespaceSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/default_namespace_setting#namespace DefaultNamespaceSetting#namespace}",
            "stability": "stable",
            "summary": "namespace block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 35
          },
          "name": "namespace",
          "type": {
            "fqn": "@cdktn/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingNamespace"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/default_namespace_setting#etag DefaultNamespaceSetting#etag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 18
          },
          "name": "etag",
          "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/databricks/databricks/1.114.2/docs/resources/default_namespace_setting#id DefaultNamespaceSetting#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 25
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/default_namespace_setting#provider_config DefaultNamespaceSetting#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 41
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/default_namespace_setting#setting_name DefaultNamespaceSetting#setting_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 29
          },
          "name": "settingName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/default-namespace-setting/index:DefaultNamespaceSettingConfig"
    },
    "@cdktn/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingNamespace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingNamespace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/default-namespace-setting/index.ts",
        "line": 43
      },
      "name": "DefaultNamespaceSettingNamespace",
      "namespace": "defaultNamespaceSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/default_namespace_setting#value DefaultNamespaceSetting#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 47
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/default-namespace-setting/index:DefaultNamespaceSettingNamespace"
    },
    "@cdktn/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingNamespaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingNamespaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/default-namespace-setting/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/default-namespace-setting/index.ts",
        "line": 79
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 119
          },
          "name": "resetValue"
        }
      ],
      "name": "DefaultNamespaceSettingNamespaceOutputReference",
      "namespace": "defaultNamespaceSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 123
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 113
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingNamespace"
          }
        }
      ],
      "symbolId": "src/default-namespace-setting/index:DefaultNamespaceSettingNamespaceOutputReference"
    },
    "@cdktn/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/default-namespace-setting/index.ts",
        "line": 127
      },
      "name": "DefaultNamespaceSettingProviderConfig",
      "namespace": "defaultNamespaceSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/default_namespace_setting#workspace_id DefaultNamespaceSetting#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 131
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/default-namespace-setting/index:DefaultNamespaceSettingProviderConfig"
    },
    "@cdktn/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/default-namespace-setting/index.ts",
          "line": 170
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/default-namespace-setting/index.ts",
        "line": 163
      },
      "name": "DefaultNamespaceSettingProviderConfigOutputReference",
      "namespace": "defaultNamespaceSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 204
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 197
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/default-namespace-setting/index.ts",
            "line": 174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.defaultNamespaceSetting.DefaultNamespaceSettingProviderConfig"
          }
        }
      ],
      "symbolId": "src/default-namespace-setting/index:DefaultNamespaceSettingProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.directory.Directory": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/directory databricks_directory}."
      },
      "fqn": "@cdktn/provider-databricks.directory.Directory",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/directory databricks_directory} Resource."
        },
        "locationInModule": {
          "filename": "src/directory/index.ts",
          "line": 158
        },
        "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": "@cdktn/provider-databricks.directory.DirectoryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/directory/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Directory resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 143
          },
          "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 Directory to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/directory#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Directory that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Directory to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 256
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.directory.DirectoryProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 193
          },
          "name": "resetDeleteRecursive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 209
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 225
          },
          "name": "resetObjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 259
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 271
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 281
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Directory",
      "namespace": "directory",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 131
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 253
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.directory.DirectoryProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 247
          },
          "name": "workspacePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 197
          },
          "name": "deleteRecursiveInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 213
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 229
          },
          "name": "objectIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 242
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 263
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.directory.DirectoryProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 187
          },
          "name": "deleteRecursive",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 203
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 219
          },
          "name": "objectId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 235
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/directory/index:Directory"
    },
    "@cdktn/provider-databricks.directory.DirectoryConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.directory.DirectoryConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/directory/index.ts",
        "line": 14
      },
      "name": "DirectoryConfig",
      "namespace": "directory",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/directory#path Directory#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 33
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/directory#delete_recursive Directory#delete_recursive}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 18
          },
          "name": "deleteRecursive",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.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/databricks/databricks/1.114.2/docs/resources/directory#id Directory#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/directory/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/databricks/databricks/1.114.2/docs/resources/directory#object_id Directory#object_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 29
          },
          "name": "objectId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/directory#provider_config Directory#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 39
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.directory.DirectoryProviderConfig"
          }
        }
      ],
      "symbolId": "src/directory/index:DirectoryConfig"
    },
    "@cdktn/provider-databricks.directory.DirectoryProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.directory.DirectoryProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/directory/index.ts",
        "line": 41
      },
      "name": "DirectoryProviderConfig",
      "namespace": "directory",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/directory#workspace_id Directory#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 45
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/directory/index:DirectoryProviderConfig"
    },
    "@cdktn/provider-databricks.directory.DirectoryProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.directory.DirectoryProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/directory/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/directory/index.ts",
        "line": 77
      },
      "name": "DirectoryProviderConfigOutputReference",
      "namespace": "directory",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 118
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 111
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/directory/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.directory.DirectoryProviderConfig"
          }
        }
      ],
      "symbolId": "src/directory/index:DirectoryProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.disableLegacyAccessSetting.DisableLegacyAccessSetting": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_access_setting databricks_disable_legacy_access_setting}."
      },
      "fqn": "@cdktn/provider-databricks.disableLegacyAccessSetting.DisableLegacyAccessSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_access_setting databricks_disable_legacy_access_setting} Resource."
        },
        "locationInModule": {
          "filename": "src/disable-legacy-access-setting/index.ts",
          "line": 241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktn/provider-databricks.disableLegacyAccessSetting.DisableLegacyAccessSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disable-legacy-access-setting/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DisableLegacyAccessSetting resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 226
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DisableLegacyAccessSetting to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_access_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DisableLegacyAccessSetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DisableLegacyAccessSetting to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 321
          },
          "name": "putDisableLegacyAccess",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.disableLegacyAccessSetting.DisableLegacyAccessSettingDisableLegacyAccess"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 334
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.disableLegacyAccessSetting.DisableLegacyAccessSettingProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 276
          },
          "name": "resetEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 292
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 337
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 308
          },
          "name": "resetSettingName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 349
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 359
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DisableLegacyAccessSetting",
      "namespace": "disableLegacyAccessSetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 214
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 318
          },
          "name": "disableLegacyAccess",
          "type": {
            "fqn": "@cdktn/provider-databricks.disableLegacyAccessSetting.DisableLegacyAccessSettingDisableLegacyAccessOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 331
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.disableLegacyAccessSetting.DisableLegacyAccessSettingProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 325
          },
          "name": "disableLegacyAccessInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.disableLegacyAccessSetting.DisableLegacyAccessSettingDisableLegacyAccess"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 280
          },
          "name": "etagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 296
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 341
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.disableLegacyAccessSetting.DisableLegacyAccessSettingProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 312
          },
          "name": "settingNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 270
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 286
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 302
          },
          "name": "settingName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disable-legacy-access-setting/index:DisableLegacyAccessSetting"
    },
    "@cdktn/provider-databricks.disableLegacyAccessSetting.DisableLegacyAccessSettingConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.disableLegacyAccessSetting.DisableLegacyAccessSettingConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disable-legacy-access-setting/index.ts",
        "line": 14
      },
      "name": "DisableLegacyAccessSettingConfig",
      "namespace": "disableLegacyAccessSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_access_setting#disable_legacy_access DisableLegacyAccessSetting#disable_legacy_access}",
            "stability": "stable",
            "summary": "disable_legacy_access block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 35
          },
          "name": "disableLegacyAccess",
          "type": {
            "fqn": "@cdktn/provider-databricks.disableLegacyAccessSetting.DisableLegacyAccessSettingDisableLegacyAccess"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_access_setting#etag DisableLegacyAccessSetting#etag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 18
          },
          "name": "etag",
          "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/databricks/databricks/1.114.2/docs/resources/disable_legacy_access_setting#id DisableLegacyAccessSetting#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 25
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_access_setting#provider_config DisableLegacyAccessSetting#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 41
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.disableLegacyAccessSetting.DisableLegacyAccessSettingProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_access_setting#setting_name DisableLegacyAccessSetting#setting_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 29
          },
          "name": "settingName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disable-legacy-access-setting/index:DisableLegacyAccessSettingConfig"
    },
    "@cdktn/provider-databricks.disableLegacyAccessSetting.DisableLegacyAccessSettingDisableLegacyAccess": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.disableLegacyAccessSetting.DisableLegacyAccessSettingDisableLegacyAccess",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disable-legacy-access-setting/index.ts",
        "line": 43
      },
      "name": "DisableLegacyAccessSettingDisableLegacyAccess",
      "namespace": "disableLegacyAccessSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_access_setting#value DisableLegacyAccessSetting#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 47
          },
          "name": "value",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disable-legacy-access-setting/index:DisableLegacyAccessSettingDisableLegacyAccess"
    },
    "@cdktn/provider-databricks.disableLegacyAccessSetting.DisableLegacyAccessSettingDisableLegacyAccessOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.disableLegacyAccessSetting.DisableLegacyAccessSettingDisableLegacyAccessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disable-legacy-access-setting/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disable-legacy-access-setting/index.ts",
        "line": 79
      },
      "name": "DisableLegacyAccessSettingDisableLegacyAccessOutputReference",
      "namespace": "disableLegacyAccessSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 120
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 113
          },
          "name": "value",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.disableLegacyAccessSetting.DisableLegacyAccessSettingDisableLegacyAccess"
          }
        }
      ],
      "symbolId": "src/disable-legacy-access-setting/index:DisableLegacyAccessSettingDisableLegacyAccessOutputReference"
    },
    "@cdktn/provider-databricks.disableLegacyAccessSetting.DisableLegacyAccessSettingProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.disableLegacyAccessSetting.DisableLegacyAccessSettingProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disable-legacy-access-setting/index.ts",
        "line": 124
      },
      "name": "DisableLegacyAccessSettingProviderConfig",
      "namespace": "disableLegacyAccessSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_access_setting#workspace_id DisableLegacyAccessSetting#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 128
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disable-legacy-access-setting/index:DisableLegacyAccessSettingProviderConfig"
    },
    "@cdktn/provider-databricks.disableLegacyAccessSetting.DisableLegacyAccessSettingProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.disableLegacyAccessSetting.DisableLegacyAccessSettingProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disable-legacy-access-setting/index.ts",
          "line": 167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disable-legacy-access-setting/index.ts",
        "line": 160
      },
      "name": "DisableLegacyAccessSettingProviderConfigOutputReference",
      "namespace": "disableLegacyAccessSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 201
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 194
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-access-setting/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.disableLegacyAccessSetting.DisableLegacyAccessSettingProviderConfig"
          }
        }
      ],
      "symbolId": "src/disable-legacy-access-setting/index:DisableLegacyAccessSettingProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.disableLegacyDbfsSetting.DisableLegacyDbfsSetting": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_dbfs_setting databricks_disable_legacy_dbfs_setting}."
      },
      "fqn": "@cdktn/provider-databricks.disableLegacyDbfsSetting.DisableLegacyDbfsSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_dbfs_setting databricks_disable_legacy_dbfs_setting} Resource."
        },
        "locationInModule": {
          "filename": "src/disable-legacy-dbfs-setting/index.ts",
          "line": 241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktn/provider-databricks.disableLegacyDbfsSetting.DisableLegacyDbfsSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disable-legacy-dbfs-setting/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DisableLegacyDbfsSetting resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 226
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DisableLegacyDbfsSetting to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_dbfs_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DisableLegacyDbfsSetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DisableLegacyDbfsSetting to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 321
          },
          "name": "putDisableLegacyDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.disableLegacyDbfsSetting.DisableLegacyDbfsSettingDisableLegacyDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 334
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.disableLegacyDbfsSetting.DisableLegacyDbfsSettingProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 276
          },
          "name": "resetEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 292
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 337
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 308
          },
          "name": "resetSettingName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 349
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 359
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DisableLegacyDbfsSetting",
      "namespace": "disableLegacyDbfsSetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 214
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 318
          },
          "name": "disableLegacyDbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.disableLegacyDbfsSetting.DisableLegacyDbfsSettingDisableLegacyDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 331
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.disableLegacyDbfsSetting.DisableLegacyDbfsSettingProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 325
          },
          "name": "disableLegacyDbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.disableLegacyDbfsSetting.DisableLegacyDbfsSettingDisableLegacyDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 280
          },
          "name": "etagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 296
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 341
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.disableLegacyDbfsSetting.DisableLegacyDbfsSettingProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 312
          },
          "name": "settingNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 270
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 286
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 302
          },
          "name": "settingName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disable-legacy-dbfs-setting/index:DisableLegacyDbfsSetting"
    },
    "@cdktn/provider-databricks.disableLegacyDbfsSetting.DisableLegacyDbfsSettingConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.disableLegacyDbfsSetting.DisableLegacyDbfsSettingConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disable-legacy-dbfs-setting/index.ts",
        "line": 14
      },
      "name": "DisableLegacyDbfsSettingConfig",
      "namespace": "disableLegacyDbfsSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_dbfs_setting#disable_legacy_dbfs DisableLegacyDbfsSetting#disable_legacy_dbfs}",
            "stability": "stable",
            "summary": "disable_legacy_dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 35
          },
          "name": "disableLegacyDbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.disableLegacyDbfsSetting.DisableLegacyDbfsSettingDisableLegacyDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_dbfs_setting#etag DisableLegacyDbfsSetting#etag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 18
          },
          "name": "etag",
          "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/databricks/databricks/1.114.2/docs/resources/disable_legacy_dbfs_setting#id DisableLegacyDbfsSetting#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 25
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_dbfs_setting#provider_config DisableLegacyDbfsSetting#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 41
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.disableLegacyDbfsSetting.DisableLegacyDbfsSettingProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_dbfs_setting#setting_name DisableLegacyDbfsSetting#setting_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 29
          },
          "name": "settingName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disable-legacy-dbfs-setting/index:DisableLegacyDbfsSettingConfig"
    },
    "@cdktn/provider-databricks.disableLegacyDbfsSetting.DisableLegacyDbfsSettingDisableLegacyDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.disableLegacyDbfsSetting.DisableLegacyDbfsSettingDisableLegacyDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disable-legacy-dbfs-setting/index.ts",
        "line": 43
      },
      "name": "DisableLegacyDbfsSettingDisableLegacyDbfs",
      "namespace": "disableLegacyDbfsSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_dbfs_setting#value DisableLegacyDbfsSetting#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 47
          },
          "name": "value",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disable-legacy-dbfs-setting/index:DisableLegacyDbfsSettingDisableLegacyDbfs"
    },
    "@cdktn/provider-databricks.disableLegacyDbfsSetting.DisableLegacyDbfsSettingDisableLegacyDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.disableLegacyDbfsSetting.DisableLegacyDbfsSettingDisableLegacyDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disable-legacy-dbfs-setting/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disable-legacy-dbfs-setting/index.ts",
        "line": 79
      },
      "name": "DisableLegacyDbfsSettingDisableLegacyDbfsOutputReference",
      "namespace": "disableLegacyDbfsSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 120
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 113
          },
          "name": "value",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.disableLegacyDbfsSetting.DisableLegacyDbfsSettingDisableLegacyDbfs"
          }
        }
      ],
      "symbolId": "src/disable-legacy-dbfs-setting/index:DisableLegacyDbfsSettingDisableLegacyDbfsOutputReference"
    },
    "@cdktn/provider-databricks.disableLegacyDbfsSetting.DisableLegacyDbfsSettingProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.disableLegacyDbfsSetting.DisableLegacyDbfsSettingProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disable-legacy-dbfs-setting/index.ts",
        "line": 124
      },
      "name": "DisableLegacyDbfsSettingProviderConfig",
      "namespace": "disableLegacyDbfsSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_dbfs_setting#workspace_id DisableLegacyDbfsSetting#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 128
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disable-legacy-dbfs-setting/index:DisableLegacyDbfsSettingProviderConfig"
    },
    "@cdktn/provider-databricks.disableLegacyDbfsSetting.DisableLegacyDbfsSettingProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.disableLegacyDbfsSetting.DisableLegacyDbfsSettingProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disable-legacy-dbfs-setting/index.ts",
          "line": 167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disable-legacy-dbfs-setting/index.ts",
        "line": 160
      },
      "name": "DisableLegacyDbfsSettingProviderConfigOutputReference",
      "namespace": "disableLegacyDbfsSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 201
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 194
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-dbfs-setting/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.disableLegacyDbfsSetting.DisableLegacyDbfsSettingProviderConfig"
          }
        }
      ],
      "symbolId": "src/disable-legacy-dbfs-setting/index:DisableLegacyDbfsSettingProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.disableLegacyFeaturesSetting.DisableLegacyFeaturesSetting": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_features_setting databricks_disable_legacy_features_setting}."
      },
      "fqn": "@cdktn/provider-databricks.disableLegacyFeaturesSetting.DisableLegacyFeaturesSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_features_setting databricks_disable_legacy_features_setting} Resource."
        },
        "locationInModule": {
          "filename": "src/disable-legacy-features-setting/index.ts",
          "line": 241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktn/provider-databricks.disableLegacyFeaturesSetting.DisableLegacyFeaturesSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disable-legacy-features-setting/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DisableLegacyFeaturesSetting resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 226
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the DisableLegacyFeaturesSetting to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_features_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DisableLegacyFeaturesSetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DisableLegacyFeaturesSetting to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 321
          },
          "name": "putDisableLegacyFeatures",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.disableLegacyFeaturesSetting.DisableLegacyFeaturesSettingDisableLegacyFeatures"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 334
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.disableLegacyFeaturesSetting.DisableLegacyFeaturesSettingProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 276
          },
          "name": "resetEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 292
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 337
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 308
          },
          "name": "resetSettingName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 349
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 359
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DisableLegacyFeaturesSetting",
      "namespace": "disableLegacyFeaturesSetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 214
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 318
          },
          "name": "disableLegacyFeatures",
          "type": {
            "fqn": "@cdktn/provider-databricks.disableLegacyFeaturesSetting.DisableLegacyFeaturesSettingDisableLegacyFeaturesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 331
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.disableLegacyFeaturesSetting.DisableLegacyFeaturesSettingProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 325
          },
          "name": "disableLegacyFeaturesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.disableLegacyFeaturesSetting.DisableLegacyFeaturesSettingDisableLegacyFeatures"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 280
          },
          "name": "etagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 296
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 341
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.disableLegacyFeaturesSetting.DisableLegacyFeaturesSettingProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 312
          },
          "name": "settingNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 270
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 286
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 302
          },
          "name": "settingName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disable-legacy-features-setting/index:DisableLegacyFeaturesSetting"
    },
    "@cdktn/provider-databricks.disableLegacyFeaturesSetting.DisableLegacyFeaturesSettingConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.disableLegacyFeaturesSetting.DisableLegacyFeaturesSettingConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disable-legacy-features-setting/index.ts",
        "line": 14
      },
      "name": "DisableLegacyFeaturesSettingConfig",
      "namespace": "disableLegacyFeaturesSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_features_setting#disable_legacy_features DisableLegacyFeaturesSetting#disable_legacy_features}",
            "stability": "stable",
            "summary": "disable_legacy_features block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 35
          },
          "name": "disableLegacyFeatures",
          "type": {
            "fqn": "@cdktn/provider-databricks.disableLegacyFeaturesSetting.DisableLegacyFeaturesSettingDisableLegacyFeatures"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_features_setting#etag DisableLegacyFeaturesSetting#etag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 18
          },
          "name": "etag",
          "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/databricks/databricks/1.114.2/docs/resources/disable_legacy_features_setting#id DisableLegacyFeaturesSetting#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 25
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_features_setting#provider_config DisableLegacyFeaturesSetting#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 41
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.disableLegacyFeaturesSetting.DisableLegacyFeaturesSettingProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_features_setting#setting_name DisableLegacyFeaturesSetting#setting_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 29
          },
          "name": "settingName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disable-legacy-features-setting/index:DisableLegacyFeaturesSettingConfig"
    },
    "@cdktn/provider-databricks.disableLegacyFeaturesSetting.DisableLegacyFeaturesSettingDisableLegacyFeatures": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.disableLegacyFeaturesSetting.DisableLegacyFeaturesSettingDisableLegacyFeatures",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disable-legacy-features-setting/index.ts",
        "line": 43
      },
      "name": "DisableLegacyFeaturesSettingDisableLegacyFeatures",
      "namespace": "disableLegacyFeaturesSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_features_setting#value DisableLegacyFeaturesSetting#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 47
          },
          "name": "value",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/disable-legacy-features-setting/index:DisableLegacyFeaturesSettingDisableLegacyFeatures"
    },
    "@cdktn/provider-databricks.disableLegacyFeaturesSetting.DisableLegacyFeaturesSettingDisableLegacyFeaturesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.disableLegacyFeaturesSetting.DisableLegacyFeaturesSettingDisableLegacyFeaturesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disable-legacy-features-setting/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disable-legacy-features-setting/index.ts",
        "line": 79
      },
      "name": "DisableLegacyFeaturesSettingDisableLegacyFeaturesOutputReference",
      "namespace": "disableLegacyFeaturesSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 120
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 113
          },
          "name": "value",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.disableLegacyFeaturesSetting.DisableLegacyFeaturesSettingDisableLegacyFeatures"
          }
        }
      ],
      "symbolId": "src/disable-legacy-features-setting/index:DisableLegacyFeaturesSettingDisableLegacyFeaturesOutputReference"
    },
    "@cdktn/provider-databricks.disableLegacyFeaturesSetting.DisableLegacyFeaturesSettingProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.disableLegacyFeaturesSetting.DisableLegacyFeaturesSettingProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/disable-legacy-features-setting/index.ts",
        "line": 124
      },
      "name": "DisableLegacyFeaturesSettingProviderConfig",
      "namespace": "disableLegacyFeaturesSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/disable_legacy_features_setting#workspace_id DisableLegacyFeaturesSetting#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 128
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/disable-legacy-features-setting/index:DisableLegacyFeaturesSettingProviderConfig"
    },
    "@cdktn/provider-databricks.disableLegacyFeaturesSetting.DisableLegacyFeaturesSettingProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.disableLegacyFeaturesSetting.DisableLegacyFeaturesSettingProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/disable-legacy-features-setting/index.ts",
          "line": 167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/disable-legacy-features-setting/index.ts",
        "line": 160
      },
      "name": "DisableLegacyFeaturesSettingProviderConfigOutputReference",
      "namespace": "disableLegacyFeaturesSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 201
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 194
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/disable-legacy-features-setting/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.disableLegacyFeaturesSetting.DisableLegacyFeaturesSettingProviderConfig"
          }
        }
      ],
      "symbolId": "src/disable-legacy-features-setting/index:DisableLegacyFeaturesSettingProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.endpoint.Endpoint": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/endpoint databricks_endpoint}."
      },
      "fqn": "@cdktn/provider-databricks.endpoint.Endpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/endpoint databricks_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/endpoint/index.ts",
          "line": 199
        },
        "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": "@cdktn/provider-databricks.endpoint.EndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/endpoint/index.ts",
        "line": 167
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Endpoint resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 184
          },
          "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 Endpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Endpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Endpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 235
          },
          "name": "putAzurePrivateEndpointInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.endpoint.EndpointAzurePrivateEndpointInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 238
          },
          "name": "resetAzurePrivateEndpointInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 314
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 323
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Endpoint",
      "namespace": "endpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 172
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 226
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 232
          },
          "name": "azurePrivateEndpointInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.endpoint.EndpointAzurePrivateEndpointInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 247
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 265
          },
          "name": "endpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 270
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 301
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 306
          },
          "name": "useCase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 242
          },
          "name": "azurePrivateEndpointInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.endpoint.EndpointAzurePrivateEndpointInfo"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 260
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 283
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 296
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 253
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 276
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 289
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/endpoint/index:Endpoint"
    },
    "@cdktn/provider-databricks.endpoint.EndpointAzurePrivateEndpointInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.endpoint.EndpointAzurePrivateEndpointInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/endpoint/index.ts",
        "line": 32
      },
      "name": "EndpointAzurePrivateEndpointInfo",
      "namespace": "endpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/endpoint#private_endpoint_name Endpoint#private_endpoint_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 36
          },
          "name": "privateEndpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/endpoint#private_endpoint_resource_guid Endpoint#private_endpoint_resource_guid}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 40
          },
          "name": "privateEndpointResourceGuid",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/endpoint/index:EndpointAzurePrivateEndpointInfo"
    },
    "@cdktn/provider-databricks.endpoint.EndpointAzurePrivateEndpointInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.endpoint.EndpointAzurePrivateEndpointInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/endpoint/index.ts",
          "line": 87
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/endpoint/index.ts",
        "line": 79
      },
      "name": "EndpointAzurePrivateEndpointInfoOutputReference",
      "namespace": "endpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 154
          },
          "name": "privateEndpointResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 159
          },
          "name": "privateLinkServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 136
          },
          "name": "privateEndpointNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 149
          },
          "name": "privateEndpointResourceGuidInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 129
          },
          "name": "privateEndpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 142
          },
          "name": "privateEndpointResourceGuid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 91
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.endpoint.EndpointAzurePrivateEndpointInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/endpoint/index:EndpointAzurePrivateEndpointInfoOutputReference"
    },
    "@cdktn/provider-databricks.endpoint.EndpointConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.endpoint.EndpointConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/endpoint/index.ts",
        "line": 14
      },
      "name": "EndpointConfig",
      "namespace": "endpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/endpoint#display_name Endpoint#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 22
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/endpoint#parent Endpoint#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 26
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/endpoint#region Endpoint#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 30
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/endpoint#azure_private_endpoint_info Endpoint#azure_private_endpoint_info}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/endpoint/index.ts",
            "line": 18
          },
          "name": "azurePrivateEndpointInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.endpoint.EndpointAzurePrivateEndpointInfo"
          }
        }
      ],
      "symbolId": "src/endpoint/index:EndpointConfig"
    },
    "@cdktn/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSetting": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/enhanced_security_monitoring_workspace_setting databricks_enhanced_security_monitoring_workspace_setting}."
      },
      "fqn": "@cdktn/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/enhanced_security_monitoring_workspace_setting databricks_enhanced_security_monitoring_workspace_setting} Resource."
        },
        "locationInModule": {
          "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
          "line": 241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktn/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
        "line": 209
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a EnhancedSecurityMonitoringWorkspaceSetting resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 226
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the EnhancedSecurityMonitoringWorkspaceSetting to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/enhanced_security_monitoring_workspace_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing EnhancedSecurityMonitoringWorkspaceSetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the EnhancedSecurityMonitoringWorkspaceSetting to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 321
          },
          "name": "putEnhancedSecurityMonitoringWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 334
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 276
          },
          "name": "resetEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 292
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 337
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 308
          },
          "name": "resetSettingName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 349
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 359
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "EnhancedSecurityMonitoringWorkspaceSetting",
      "namespace": "enhancedSecurityMonitoringWorkspaceSetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 214
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 318
          },
          "name": "enhancedSecurityMonitoringWorkspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 331
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 325
          },
          "name": "enhancedSecurityMonitoringWorkspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 280
          },
          "name": "etagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 296
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 341
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 312
          },
          "name": "settingNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 270
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 286
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 302
          },
          "name": "settingName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/enhanced-security-monitoring-workspace-setting/index:EnhancedSecurityMonitoringWorkspaceSetting"
    },
    "@cdktn/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
        "line": 14
      },
      "name": "EnhancedSecurityMonitoringWorkspaceSettingConfig",
      "namespace": "enhancedSecurityMonitoringWorkspaceSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/enhanced_security_monitoring_workspace_setting#enhanced_security_monitoring_workspace EnhancedSecurityMonitoringWorkspaceSetting#enhanced_security_monitoring_workspace}",
            "stability": "stable",
            "summary": "enhanced_security_monitoring_workspace block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 35
          },
          "name": "enhancedSecurityMonitoringWorkspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspace"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/enhanced_security_monitoring_workspace_setting#etag EnhancedSecurityMonitoringWorkspaceSetting#etag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 18
          },
          "name": "etag",
          "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/databricks/databricks/1.114.2/docs/resources/enhanced_security_monitoring_workspace_setting#id EnhancedSecurityMonitoringWorkspaceSetting#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 25
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/enhanced_security_monitoring_workspace_setting#provider_config EnhancedSecurityMonitoringWorkspaceSetting#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 41
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/enhanced_security_monitoring_workspace_setting#setting_name EnhancedSecurityMonitoringWorkspaceSetting#setting_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 29
          },
          "name": "settingName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/enhanced-security-monitoring-workspace-setting/index:EnhancedSecurityMonitoringWorkspaceSettingConfig"
    },
    "@cdktn/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
        "line": 43
      },
      "name": "EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspace",
      "namespace": "enhancedSecurityMonitoringWorkspaceSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/enhanced_security_monitoring_workspace_setting#is_enabled EnhancedSecurityMonitoringWorkspaceSetting#is_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 47
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/enhanced-security-monitoring-workspace-setting/index:EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspace"
    },
    "@cdktn/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
        "line": 79
      },
      "name": "EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspaceOutputReference",
      "namespace": "enhancedSecurityMonitoringWorkspaceSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 120
          },
          "name": "isEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 113
          },
          "name": "isEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspace"
          }
        }
      ],
      "symbolId": "src/enhanced-security-monitoring-workspace-setting/index:EnhancedSecurityMonitoringWorkspaceSettingEnhancedSecurityMonitoringWorkspaceOutputReference"
    },
    "@cdktn/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
        "line": 124
      },
      "name": "EnhancedSecurityMonitoringWorkspaceSettingProviderConfig",
      "namespace": "enhancedSecurityMonitoringWorkspaceSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/enhanced_security_monitoring_workspace_setting#workspace_id EnhancedSecurityMonitoringWorkspaceSetting#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 128
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/enhanced-security-monitoring-workspace-setting/index:EnhancedSecurityMonitoringWorkspaceSettingProviderConfig"
    },
    "@cdktn/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
          "line": 167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
        "line": 160
      },
      "name": "EnhancedSecurityMonitoringWorkspaceSettingProviderConfigOutputReference",
      "namespace": "enhancedSecurityMonitoringWorkspaceSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 201
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 194
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/enhanced-security-monitoring-workspace-setting/index.ts",
            "line": 171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.enhancedSecurityMonitoringWorkspaceSetting.EnhancedSecurityMonitoringWorkspaceSettingProviderConfig"
          }
        }
      ],
      "symbolId": "src/enhanced-security-monitoring-workspace-setting/index:EnhancedSecurityMonitoringWorkspaceSettingProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.entitlements.Entitlements": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/entitlements databricks_entitlements}."
      },
      "fqn": "@cdktn/provider-databricks.entitlements.Entitlements",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/entitlements databricks_entitlements} Resource."
        },
        "locationInModule": {
          "filename": "src/entitlements/index.ts",
          "line": 178
        },
        "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": "@cdktn/provider-databricks.entitlements.EntitlementsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/entitlements/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Entitlements resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 163
          },
          "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 Entitlements to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/entitlements#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Entitlements that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Entitlements to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 359
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.entitlements.EntitlementsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 218
          },
          "name": "resetAllowClusterCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 234
          },
          "name": "resetAllowInstancePoolCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 250
          },
          "name": "resetDatabricksSqlAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 266
          },
          "name": "resetGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 282
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 362
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 298
          },
          "name": "resetServicePrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 314
          },
          "name": "resetUserId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 330
          },
          "name": "resetWorkspaceAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 346
          },
          "name": "resetWorkspaceConsume"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 374
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 389
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Entitlements",
      "namespace": "entitlements",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 151
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 356
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.entitlements.EntitlementsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 222
          },
          "name": "allowClusterCreateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 238
          },
          "name": "allowInstancePoolCreateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 254
          },
          "name": "databricksSqlAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 270
          },
          "name": "groupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 286
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 366
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.entitlements.EntitlementsProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 302
          },
          "name": "servicePrincipalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 318
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 334
          },
          "name": "workspaceAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 350
          },
          "name": "workspaceConsumeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 212
          },
          "name": "allowClusterCreate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 228
          },
          "name": "allowInstancePoolCreate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 244
          },
          "name": "databricksSqlAccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 260
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 276
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 292
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 308
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 324
          },
          "name": "workspaceAccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 340
          },
          "name": "workspaceConsume",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/entitlements/index:Entitlements"
    },
    "@cdktn/provider-databricks.entitlements.EntitlementsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.entitlements.EntitlementsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/entitlements/index.ts",
        "line": 14
      },
      "name": "EntitlementsConfig",
      "namespace": "entitlements",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/entitlements#allow_cluster_create Entitlements#allow_cluster_create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 18
          },
          "name": "allowClusterCreate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/entitlements#allow_instance_pool_create Entitlements#allow_instance_pool_create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 22
          },
          "name": "allowInstancePoolCreate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/entitlements#databricks_sql_access Entitlements#databricks_sql_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 26
          },
          "name": "databricksSqlAccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/entitlements#group_id Entitlements#group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 30
          },
          "name": "groupId",
          "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/databricks/databricks/1.114.2/docs/resources/entitlements#id Entitlements#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/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/databricks/databricks/1.114.2/docs/resources/entitlements#provider_config Entitlements#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 59
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.entitlements.EntitlementsProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/entitlements#service_principal_id Entitlements#service_principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 41
          },
          "name": "servicePrincipalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/entitlements#user_id Entitlements#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 45
          },
          "name": "userId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/entitlements#workspace_access Entitlements#workspace_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 49
          },
          "name": "workspaceAccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/entitlements#workspace_consume Entitlements#workspace_consume}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 53
          },
          "name": "workspaceConsume",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/entitlements/index:EntitlementsConfig"
    },
    "@cdktn/provider-databricks.entitlements.EntitlementsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.entitlements.EntitlementsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/entitlements/index.ts",
        "line": 61
      },
      "name": "EntitlementsProviderConfig",
      "namespace": "entitlements",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/entitlements#workspace_id Entitlements#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 65
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/entitlements/index:EntitlementsProviderConfig"
    },
    "@cdktn/provider-databricks.entitlements.EntitlementsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.entitlements.EntitlementsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/entitlements/index.ts",
          "line": 104
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/entitlements/index.ts",
        "line": 97
      },
      "name": "EntitlementsProviderConfigOutputReference",
      "namespace": "entitlements",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 138
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 131
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entitlements/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.entitlements.EntitlementsProviderConfig"
          }
        }
      ],
      "symbolId": "src/entitlements/index:EntitlementsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.entityTagAssignment.EntityTagAssignment": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/entity_tag_assignment databricks_entity_tag_assignment}."
      },
      "fqn": "@cdktn/provider-databricks.entityTagAssignment.EntityTagAssignment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/entity_tag_assignment databricks_entity_tag_assignment} Resource."
        },
        "locationInModule": {
          "filename": "src/entity-tag-assignment/index.ts",
          "line": 163
        },
        "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": "@cdktn/provider-databricks.entityTagAssignment.EntityTagAssignmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/entity-tag-assignment/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a EntityTagAssignment resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 148
          },
          "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 EntityTagAssignment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/entity_tag_assignment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing EntityTagAssignment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the EntityTagAssignment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 221
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.entityTagAssignment.EntityTagAssignmentProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 224
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 258
          },
          "name": "resetTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 280
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 290
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "EntityTagAssignment",
      "namespace": "entityTagAssignment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 136
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 218
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.entityTagAssignment.EntityTagAssignmentProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 233
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 272
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 267
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 199
          },
          "name": "entityNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 212
          },
          "name": "entityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 228
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.entityTagAssignment.EntityTagAssignmentProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 246
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 262
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 192
          },
          "name": "entityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 205
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 239
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 252
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/entity-tag-assignment/index:EntityTagAssignment"
    },
    "@cdktn/provider-databricks.entityTagAssignment.EntityTagAssignmentConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.entityTagAssignment.EntityTagAssignmentConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/entity-tag-assignment/index.ts",
        "line": 14
      },
      "name": "EntityTagAssignmentConfig",
      "namespace": "entityTagAssignment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/entity_tag_assignment#entity_name EntityTagAssignment#entity_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 18
          },
          "name": "entityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/entity_tag_assignment#entity_type EntityTagAssignment#entity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 22
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/entity_tag_assignment#tag_key EntityTagAssignment#tag_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 30
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/entity_tag_assignment#provider_config EntityTagAssignment#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.entityTagAssignment.EntityTagAssignmentProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/entity_tag_assignment#tag_value EntityTagAssignment#tag_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 34
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/entity-tag-assignment/index:EntityTagAssignmentConfig"
    },
    "@cdktn/provider-databricks.entityTagAssignment.EntityTagAssignmentProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.entityTagAssignment.EntityTagAssignmentProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/entity-tag-assignment/index.ts",
        "line": 36
      },
      "name": "EntityTagAssignmentProviderConfig",
      "namespace": "entityTagAssignment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/entity_tag_assignment#workspace_id EntityTagAssignment#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 40
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/entity-tag-assignment/index:EntityTagAssignmentProviderConfig"
    },
    "@cdktn/provider-databricks.entityTagAssignment.EntityTagAssignmentProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.entityTagAssignment.EntityTagAssignmentProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/entity-tag-assignment/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/entity-tag-assignment/index.ts",
        "line": 72
      },
      "name": "EntityTagAssignmentProviderConfigOutputReference",
      "namespace": "entityTagAssignment",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 123
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 116
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/entity-tag-assignment/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.entityTagAssignment.EntityTagAssignmentProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/entity-tag-assignment/index:EntityTagAssignmentProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.environmentsDefaultWorkspaceBaseEnvironment.EnvironmentsDefaultWorkspaceBaseEnvironment": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/environments_default_workspace_base_environment databricks_environments_default_workspace_base_environment}."
      },
      "fqn": "@cdktn/provider-databricks.environmentsDefaultWorkspaceBaseEnvironment.EnvironmentsDefaultWorkspaceBaseEnvironment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/environments_default_workspace_base_environment databricks_environments_default_workspace_base_environment} Resource."
        },
        "locationInModule": {
          "filename": "src/environments-default-workspace-base-environment/index.ts",
          "line": 155
        },
        "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": "@cdktn/provider-databricks.environmentsDefaultWorkspaceBaseEnvironment.EnvironmentsDefaultWorkspaceBaseEnvironmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/environments-default-workspace-base-environment/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a EnvironmentsDefaultWorkspaceBaseEnvironment resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/environments-default-workspace-base-environment/index.ts",
            "line": 140
          },
          "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 EnvironmentsDefaultWorkspaceBaseEnvironment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/environments_default_workspace_base_environment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing EnvironmentsDefaultWorkspaceBaseEnvironment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the EnvironmentsDefaultWorkspaceBaseEnvironment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/environments-default-workspace-base-environment/index.ts",
            "line": 222
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.environmentsDefaultWorkspaceBaseEnvironment.EnvironmentsDefaultWorkspaceBaseEnvironmentProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/environments-default-workspace-base-environment/index.ts",
            "line": 188
          },
          "name": "resetCpuWorkspaceBaseEnvironment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/environments-default-workspace-base-environment/index.ts",
            "line": 204
          },
          "name": "resetGpuWorkspaceBaseEnvironment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/environments-default-workspace-base-environment/index.ts",
            "line": 225
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/environments-default-workspace-base-environment/index.ts",
            "line": 237
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/environments-default-workspace-base-environment/index.ts",
            "line": 245
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "EnvironmentsDefaultWorkspaceBaseEnvironment",
      "namespace": "environmentsDefaultWorkspaceBaseEnvironment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-default-workspace-base-environment/index.ts",
            "line": 128
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-default-workspace-base-environment/index.ts",
            "line": 213
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-default-workspace-base-environment/index.ts",
            "line": 219
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.environmentsDefaultWorkspaceBaseEnvironment.EnvironmentsDefaultWorkspaceBaseEnvironmentProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-default-workspace-base-environment/index.ts",
            "line": 192
          },
          "name": "cpuWorkspaceBaseEnvironmentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-default-workspace-base-environment/index.ts",
            "line": 208
          },
          "name": "gpuWorkspaceBaseEnvironmentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-default-workspace-base-environment/index.ts",
            "line": 229
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.environmentsDefaultWorkspaceBaseEnvironment.EnvironmentsDefaultWorkspaceBaseEnvironmentProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/environments-default-workspace-base-environment/index.ts",
            "line": 182
          },
          "name": "cpuWorkspaceBaseEnvironment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/environments-default-workspace-base-environment/index.ts",
            "line": 198
          },
          "name": "gpuWorkspaceBaseEnvironment",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/environments-default-workspace-base-environment/index:EnvironmentsDefaultWorkspaceBaseEnvironment"
    },
    "@cdktn/provider-databricks.environmentsDefaultWorkspaceBaseEnvironment.EnvironmentsDefaultWorkspaceBaseEnvironmentConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.environmentsDefaultWorkspaceBaseEnvironment.EnvironmentsDefaultWorkspaceBaseEnvironmentConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/environments-default-workspace-base-environment/index.ts",
        "line": 14
      },
      "name": "EnvironmentsDefaultWorkspaceBaseEnvironmentConfig",
      "namespace": "environmentsDefaultWorkspaceBaseEnvironment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/environments_default_workspace_base_environment#cpu_workspace_base_environment EnvironmentsDefaultWorkspaceBaseEnvironment#cpu_workspace_base_environment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-default-workspace-base-environment/index.ts",
            "line": 18
          },
          "name": "cpuWorkspaceBaseEnvironment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/environments_default_workspace_base_environment#gpu_workspace_base_environment EnvironmentsDefaultWorkspaceBaseEnvironment#gpu_workspace_base_environment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-default-workspace-base-environment/index.ts",
            "line": 22
          },
          "name": "gpuWorkspaceBaseEnvironment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/environments_default_workspace_base_environment#provider_config EnvironmentsDefaultWorkspaceBaseEnvironment#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-default-workspace-base-environment/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.environmentsDefaultWorkspaceBaseEnvironment.EnvironmentsDefaultWorkspaceBaseEnvironmentProviderConfig"
          }
        }
      ],
      "symbolId": "src/environments-default-workspace-base-environment/index:EnvironmentsDefaultWorkspaceBaseEnvironmentConfig"
    },
    "@cdktn/provider-databricks.environmentsDefaultWorkspaceBaseEnvironment.EnvironmentsDefaultWorkspaceBaseEnvironmentProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.environmentsDefaultWorkspaceBaseEnvironment.EnvironmentsDefaultWorkspaceBaseEnvironmentProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/environments-default-workspace-base-environment/index.ts",
        "line": 28
      },
      "name": "EnvironmentsDefaultWorkspaceBaseEnvironmentProviderConfig",
      "namespace": "environmentsDefaultWorkspaceBaseEnvironment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/environments_default_workspace_base_environment#workspace_id EnvironmentsDefaultWorkspaceBaseEnvironment#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-default-workspace-base-environment/index.ts",
            "line": 32
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/environments-default-workspace-base-environment/index:EnvironmentsDefaultWorkspaceBaseEnvironmentProviderConfig"
    },
    "@cdktn/provider-databricks.environmentsDefaultWorkspaceBaseEnvironment.EnvironmentsDefaultWorkspaceBaseEnvironmentProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.environmentsDefaultWorkspaceBaseEnvironment.EnvironmentsDefaultWorkspaceBaseEnvironmentProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/environments-default-workspace-base-environment/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/environments-default-workspace-base-environment/index.ts",
        "line": 64
      },
      "name": "EnvironmentsDefaultWorkspaceBaseEnvironmentProviderConfigOutputReference",
      "namespace": "environmentsDefaultWorkspaceBaseEnvironment",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-default-workspace-base-environment/index.ts",
            "line": 115
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/environments-default-workspace-base-environment/index.ts",
            "line": 108
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/environments-default-workspace-base-environment/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.environmentsDefaultWorkspaceBaseEnvironment.EnvironmentsDefaultWorkspaceBaseEnvironmentProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/environments-default-workspace-base-environment/index:EnvironmentsDefaultWorkspaceBaseEnvironmentProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.environmentsWorkspaceBaseEnvironment.EnvironmentsWorkspaceBaseEnvironment": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/environments_workspace_base_environment databricks_environments_workspace_base_environment}."
      },
      "fqn": "@cdktn/provider-databricks.environmentsWorkspaceBaseEnvironment.EnvironmentsWorkspaceBaseEnvironment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/environments_workspace_base_environment databricks_environments_workspace_base_environment} Resource."
        },
        "locationInModule": {
          "filename": "src/environments-workspace-base-environment/index.ts",
          "line": 163
        },
        "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": "@cdktn/provider-databricks.environmentsWorkspaceBaseEnvironment.EnvironmentsWorkspaceBaseEnvironmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/environments-workspace-base-environment/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a EnvironmentsWorkspaceBaseEnvironment resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 148
          },
          "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 EnvironmentsWorkspaceBaseEnvironment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/environments_workspace_base_environment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing EnvironmentsWorkspaceBaseEnvironment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the EnvironmentsWorkspaceBaseEnvironment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 275
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.environmentsWorkspaceBaseEnvironment.EnvironmentsWorkspaceBaseEnvironmentProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 198
          },
          "name": "resetBaseEnvironmentType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 242
          },
          "name": "resetFilepath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 278
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 304
          },
          "name": "resetWorkspaceBaseEnvironmentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 316
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 326
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "EnvironmentsWorkspaceBaseEnvironment",
      "namespace": "environmentsWorkspaceBaseEnvironment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 136
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 207
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 212
          },
          "name": "creatorUserId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 230
          },
          "name": "effectiveBaseEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 251
          },
          "name": "isDefault",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 256
          },
          "name": "lastUpdatedUserId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 261
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 266
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 272
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.environmentsWorkspaceBaseEnvironment.EnvironmentsWorkspaceBaseEnvironmentProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 287
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 292
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 202
          },
          "name": "baseEnvironmentTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 225
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 246
          },
          "name": "filepathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 282
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.environmentsWorkspaceBaseEnvironment.EnvironmentsWorkspaceBaseEnvironmentProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 308
          },
          "name": "workspaceBaseEnvironmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 192
          },
          "name": "baseEnvironmentType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 218
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 236
          },
          "name": "filepath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 298
          },
          "name": "workspaceBaseEnvironmentId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/environments-workspace-base-environment/index:EnvironmentsWorkspaceBaseEnvironment"
    },
    "@cdktn/provider-databricks.environmentsWorkspaceBaseEnvironment.EnvironmentsWorkspaceBaseEnvironmentConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.environmentsWorkspaceBaseEnvironment.EnvironmentsWorkspaceBaseEnvironmentConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/environments-workspace-base-environment/index.ts",
        "line": 14
      },
      "name": "EnvironmentsWorkspaceBaseEnvironmentConfig",
      "namespace": "environmentsWorkspaceBaseEnvironment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/environments_workspace_base_environment#display_name EnvironmentsWorkspaceBaseEnvironment#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 22
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/environments_workspace_base_environment#base_environment_type EnvironmentsWorkspaceBaseEnvironment#base_environment_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 18
          },
          "name": "baseEnvironmentType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/environments_workspace_base_environment#filepath EnvironmentsWorkspaceBaseEnvironment#filepath}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 26
          },
          "name": "filepath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/environments_workspace_base_environment#provider_config EnvironmentsWorkspaceBaseEnvironment#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 30
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.environmentsWorkspaceBaseEnvironment.EnvironmentsWorkspaceBaseEnvironmentProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/environments_workspace_base_environment#workspace_base_environment_id EnvironmentsWorkspaceBaseEnvironment#workspace_base_environment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 34
          },
          "name": "workspaceBaseEnvironmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/environments-workspace-base-environment/index:EnvironmentsWorkspaceBaseEnvironmentConfig"
    },
    "@cdktn/provider-databricks.environmentsWorkspaceBaseEnvironment.EnvironmentsWorkspaceBaseEnvironmentProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.environmentsWorkspaceBaseEnvironment.EnvironmentsWorkspaceBaseEnvironmentProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/environments-workspace-base-environment/index.ts",
        "line": 36
      },
      "name": "EnvironmentsWorkspaceBaseEnvironmentProviderConfig",
      "namespace": "environmentsWorkspaceBaseEnvironment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/environments_workspace_base_environment#workspace_id EnvironmentsWorkspaceBaseEnvironment#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 40
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/environments-workspace-base-environment/index:EnvironmentsWorkspaceBaseEnvironmentProviderConfig"
    },
    "@cdktn/provider-databricks.environmentsWorkspaceBaseEnvironment.EnvironmentsWorkspaceBaseEnvironmentProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.environmentsWorkspaceBaseEnvironment.EnvironmentsWorkspaceBaseEnvironmentProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/environments-workspace-base-environment/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/environments-workspace-base-environment/index.ts",
        "line": 72
      },
      "name": "EnvironmentsWorkspaceBaseEnvironmentProviderConfigOutputReference",
      "namespace": "environmentsWorkspaceBaseEnvironment",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 123
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 116
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/environments-workspace-base-environment/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.environmentsWorkspaceBaseEnvironment.EnvironmentsWorkspaceBaseEnvironmentProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/environments-workspace-base-environment/index:EnvironmentsWorkspaceBaseEnvironmentProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocation": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location databricks_external_location}."
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocation",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location databricks_external_location} Resource."
        },
        "locationInModule": {
          "filename": "src/external-location/index.ts",
          "line": 2426
        },
        "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": "@cdktn/provider-databricks.externalLocation.ExternalLocationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 2394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a ExternalLocation resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2411
          },
          "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 ExternalLocation to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ExternalLocation that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ExternalLocation to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2721
          },
          "name": "putEffectiveFileEventQueue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2737
          },
          "name": "putEncryptionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEncryptionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2753
          },
          "name": "putFileEventQueue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2769
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2479
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2724
          },
          "name": "resetEffectiveFileEventQueue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2528
          },
          "name": "resetEnableFileEvents"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2740
          },
          "name": "resetEncryptionDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2544
          },
          "name": "resetFallback"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2756
          },
          "name": "resetFileEventQueue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2560
          },
          "name": "resetForceDestroy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2576
          },
          "name": "resetForceUpdate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2592
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2608
          },
          "name": "resetIsolationMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2624
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2653
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2772
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2669
          },
          "name": "resetReadOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2685
          },
          "name": "resetSkipValidation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2784
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2807
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ExternalLocation",
      "namespace": "externalLocation",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2399
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2467
          },
          "name": "browseOnly",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2488
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2493
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2498
          },
          "name": "credentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2516
          },
          "name": "effectiveEnableFileEvents",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2718
          },
          "name": "effectiveFileEventQueue",
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2734
          },
          "name": "encryptionDetails",
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEncryptionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2750
          },
          "name": "fileEventQueue",
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2766
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2694
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2699
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2483
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2511
          },
          "name": "credentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2728
          },
          "name": "effectiveFileEventQueueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2532
          },
          "name": "enableFileEventsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2744
          },
          "name": "encryptionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEncryptionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2548
          },
          "name": "fallbackInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2760
          },
          "name": "fileEventQueueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2564
          },
          "name": "forceDestroyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2580
          },
          "name": "forceUpdateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2596
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2612
          },
          "name": "isolationModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2628
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2641
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2657
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2776
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2673
          },
          "name": "readOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2689
          },
          "name": "skipValidationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2712
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2473
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2504
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2522
          },
          "name": "enableFileEvents",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2538
          },
          "name": "fallback",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2554
          },
          "name": "forceDestroy",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2570
          },
          "name": "forceUpdate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2586
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2602
          },
          "name": "isolationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2618
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2634
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2647
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2663
          },
          "name": "readOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2679
          },
          "name": "skipValidation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2705
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocation"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 14
      },
      "name": "ExternalLocationConfig",
      "namespace": "externalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#credential_name ExternalLocation#credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 22
          },
          "name": "credentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#name ExternalLocation#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 57
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#url ExternalLocation#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 73
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#comment ExternalLocation#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 18
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#effective_file_event_queue ExternalLocation#effective_file_event_queue}",
            "stability": "stable",
            "summary": "effective_file_event_queue block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 79
          },
          "name": "effectiveFileEventQueue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#enable_file_events ExternalLocation#enable_file_events}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 26
          },
          "name": "enableFileEvents",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#encryption_details ExternalLocation#encryption_details}",
            "stability": "stable",
            "summary": "encryption_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 85
          },
          "name": "encryptionDetails",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEncryptionDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#fallback ExternalLocation#fallback}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 30
          },
          "name": "fallback",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#file_event_queue ExternalLocation#file_event_queue}",
            "stability": "stable",
            "summary": "file_event_queue block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 91
          },
          "name": "fileEventQueue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#force_destroy ExternalLocation#force_destroy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 34
          },
          "name": "forceDestroy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#force_update ExternalLocation#force_update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 38
          },
          "name": "forceUpdate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.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/databricks/databricks/1.114.2/docs/resources/external_location#id ExternalLocation#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 45
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#isolation_mode ExternalLocation#isolation_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 49
          },
          "name": "isolationMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#metastore_id ExternalLocation#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 53
          },
          "name": "metastoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#owner ExternalLocation#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 61
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#provider_config ExternalLocation#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 97
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#read_only ExternalLocation#read_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 65
          },
          "name": "readOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#skip_validation ExternalLocation#skip_validation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 69
          },
          "name": "skipValidation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationConfig"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueue": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 933
      },
      "name": "ExternalLocationEffectiveFileEventQueue",
      "namespace": "externalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#managed_aqs ExternalLocation#managed_aqs}",
            "stability": "stable",
            "summary": "managed_aqs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 939
          },
          "name": "managedAqs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedAqs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#managed_pubsub ExternalLocation#managed_pubsub}",
            "stability": "stable",
            "summary": "managed_pubsub block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 945
          },
          "name": "managedPubsub",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedPubsub"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#managed_sqs ExternalLocation#managed_sqs}",
            "stability": "stable",
            "summary": "managed_sqs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 951
          },
          "name": "managedSqs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedSqs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#provided_aqs ExternalLocation#provided_aqs}",
            "stability": "stable",
            "summary": "provided_aqs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 957
          },
          "name": "providedAqs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedAqs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#provided_pubsub ExternalLocation#provided_pubsub}",
            "stability": "stable",
            "summary": "provided_pubsub block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 963
          },
          "name": "providedPubsub",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedPubsub"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#provided_sqs ExternalLocation#provided_sqs}",
            "stability": "stable",
            "summary": "provided_sqs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 969
          },
          "name": "providedSqs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedSqs"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationEffectiveFileEventQueue"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedAqs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedAqs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 99
      },
      "name": "ExternalLocationEffectiveFileEventQueueManagedAqs",
      "namespace": "externalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#managed_resource_id ExternalLocation#managed_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 103
          },
          "name": "managedResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#queue_url ExternalLocation#queue_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 107
          },
          "name": "queueUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#resource_group ExternalLocation#resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 111
          },
          "name": "resourceGroup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#subscription_id ExternalLocation#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 115
          },
          "name": "subscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationEffectiveFileEventQueueManagedAqs"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedAqsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedAqsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/external-location/index.ts",
          "line": 175
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 168
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 226
          },
          "name": "resetManagedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 242
          },
          "name": "resetQueueUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 258
          },
          "name": "resetResourceGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 274
          },
          "name": "resetSubscriptionId"
        }
      ],
      "name": "ExternalLocationEffectiveFileEventQueueManagedAqsOutputReference",
      "namespace": "externalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 230
          },
          "name": "managedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 246
          },
          "name": "queueUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 262
          },
          "name": "resourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 278
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 220
          },
          "name": "managedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 236
          },
          "name": "queueUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 252
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 268
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 179
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedAqs"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationEffectiveFileEventQueueManagedAqsOutputReference"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedPubsub": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedPubsub",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 282
      },
      "name": "ExternalLocationEffectiveFileEventQueueManagedPubsub",
      "namespace": "externalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#managed_resource_id ExternalLocation#managed_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 286
          },
          "name": "managedResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#subscription_name ExternalLocation#subscription_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 290
          },
          "name": "subscriptionName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationEffectiveFileEventQueueManagedPubsub"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedPubsubOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedPubsubOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/external-location/index.ts",
          "line": 336
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 329
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 375
          },
          "name": "resetManagedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 391
          },
          "name": "resetSubscriptionName"
        }
      ],
      "name": "ExternalLocationEffectiveFileEventQueueManagedPubsubOutputReference",
      "namespace": "externalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 379
          },
          "name": "managedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 395
          },
          "name": "subscriptionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 369
          },
          "name": "managedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 385
          },
          "name": "subscriptionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 340
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedPubsub"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationEffectiveFileEventQueueManagedPubsubOutputReference"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedSqs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedSqs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 399
      },
      "name": "ExternalLocationEffectiveFileEventQueueManagedSqs",
      "namespace": "externalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#managed_resource_id ExternalLocation#managed_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 403
          },
          "name": "managedResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#queue_url ExternalLocation#queue_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 407
          },
          "name": "queueUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationEffectiveFileEventQueueManagedSqs"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedSqsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedSqsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/external-location/index.ts",
          "line": 453
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 446
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 492
          },
          "name": "resetManagedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 508
          },
          "name": "resetQueueUrl"
        }
      ],
      "name": "ExternalLocationEffectiveFileEventQueueManagedSqsOutputReference",
      "namespace": "externalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 496
          },
          "name": "managedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 512
          },
          "name": "queueUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 486
          },
          "name": "managedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 502
          },
          "name": "queueUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 457
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedSqs"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationEffectiveFileEventQueueManagedSqsOutputReference"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/external-location/index.ts",
          "line": 1043
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 1036
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1103
          },
          "name": "putManagedAqs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedAqs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1119
          },
          "name": "putManagedPubsub",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedPubsub"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1135
          },
          "name": "putManagedSqs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedSqs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1151
          },
          "name": "putProvidedAqs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedAqs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1167
          },
          "name": "putProvidedPubsub",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedPubsub"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1183
          },
          "name": "putProvidedSqs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedSqs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1106
          },
          "name": "resetManagedAqs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1122
          },
          "name": "resetManagedPubsub"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1138
          },
          "name": "resetManagedSqs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1154
          },
          "name": "resetProvidedAqs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1170
          },
          "name": "resetProvidedPubsub"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1186
          },
          "name": "resetProvidedSqs"
        }
      ],
      "name": "ExternalLocationEffectiveFileEventQueueOutputReference",
      "namespace": "externalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1100
          },
          "name": "managedAqs",
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedAqsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1116
          },
          "name": "managedPubsub",
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedPubsubOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1132
          },
          "name": "managedSqs",
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedSqsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1148
          },
          "name": "providedAqs",
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedAqsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1164
          },
          "name": "providedPubsub",
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedPubsubOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1180
          },
          "name": "providedSqs",
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedSqsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1110
          },
          "name": "managedAqsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedAqs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1126
          },
          "name": "managedPubsubInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedPubsub"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1142
          },
          "name": "managedSqsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueManagedSqs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1158
          },
          "name": "providedAqsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedAqs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1174
          },
          "name": "providedPubsubInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedPubsub"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1190
          },
          "name": "providedSqsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedSqs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1047
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueue"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationEffectiveFileEventQueueOutputReference"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedAqs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedAqs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 516
      },
      "name": "ExternalLocationEffectiveFileEventQueueProvidedAqs",
      "namespace": "externalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#managed_resource_id ExternalLocation#managed_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 520
          },
          "name": "managedResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#queue_url ExternalLocation#queue_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 524
          },
          "name": "queueUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#resource_group ExternalLocation#resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 528
          },
          "name": "resourceGroup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#subscription_id ExternalLocation#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 532
          },
          "name": "subscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationEffectiveFileEventQueueProvidedAqs"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedAqsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedAqsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/external-location/index.ts",
          "line": 592
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 585
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 643
          },
          "name": "resetManagedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 659
          },
          "name": "resetQueueUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 675
          },
          "name": "resetResourceGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 691
          },
          "name": "resetSubscriptionId"
        }
      ],
      "name": "ExternalLocationEffectiveFileEventQueueProvidedAqsOutputReference",
      "namespace": "externalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 647
          },
          "name": "managedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 663
          },
          "name": "queueUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 679
          },
          "name": "resourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 695
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 637
          },
          "name": "managedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 653
          },
          "name": "queueUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 669
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 685
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 596
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedAqs"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationEffectiveFileEventQueueProvidedAqsOutputReference"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedPubsub": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedPubsub",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 699
      },
      "name": "ExternalLocationEffectiveFileEventQueueProvidedPubsub",
      "namespace": "externalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#managed_resource_id ExternalLocation#managed_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 703
          },
          "name": "managedResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#subscription_name ExternalLocation#subscription_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 707
          },
          "name": "subscriptionName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationEffectiveFileEventQueueProvidedPubsub"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedPubsubOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedPubsubOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/external-location/index.ts",
          "line": 753
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 746
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 792
          },
          "name": "resetManagedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 808
          },
          "name": "resetSubscriptionName"
        }
      ],
      "name": "ExternalLocationEffectiveFileEventQueueProvidedPubsubOutputReference",
      "namespace": "externalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 796
          },
          "name": "managedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 812
          },
          "name": "subscriptionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 786
          },
          "name": "managedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 802
          },
          "name": "subscriptionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 757
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedPubsub"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationEffectiveFileEventQueueProvidedPubsubOutputReference"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedSqs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedSqs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 816
      },
      "name": "ExternalLocationEffectiveFileEventQueueProvidedSqs",
      "namespace": "externalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#managed_resource_id ExternalLocation#managed_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 820
          },
          "name": "managedResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#queue_url ExternalLocation#queue_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 824
          },
          "name": "queueUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationEffectiveFileEventQueueProvidedSqs"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedSqsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedSqsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/external-location/index.ts",
          "line": 870
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 863
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 909
          },
          "name": "resetManagedResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 925
          },
          "name": "resetQueueUrl"
        }
      ],
      "name": "ExternalLocationEffectiveFileEventQueueProvidedSqsOutputReference",
      "namespace": "externalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 913
          },
          "name": "managedResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 929
          },
          "name": "queueUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 903
          },
          "name": "managedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 919
          },
          "name": "queueUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 874
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEffectiveFileEventQueueProvidedSqs"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationEffectiveFileEventQueueProvidedSqsOutputReference"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationEncryptionDetails": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEncryptionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 1311
      },
      "name": "ExternalLocationEncryptionDetails",
      "namespace": "externalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#sse_encryption_details ExternalLocation#sse_encryption_details}",
            "stability": "stable",
            "summary": "sse_encryption_details block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1317
          },
          "name": "sseEncryptionDetails",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEncryptionDetailsSseEncryptionDetails"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationEncryptionDetails"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationEncryptionDetailsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEncryptionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/external-location/index.ts",
          "line": 1356
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 1349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1386
          },
          "name": "putSseEncryptionDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEncryptionDetailsSseEncryptionDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1389
          },
          "name": "resetSseEncryptionDetails"
        }
      ],
      "name": "ExternalLocationEncryptionDetailsOutputReference",
      "namespace": "externalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1383
          },
          "name": "sseEncryptionDetails",
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEncryptionDetailsSseEncryptionDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1393
          },
          "name": "sseEncryptionDetailsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEncryptionDetailsSseEncryptionDetails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEncryptionDetails"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationEncryptionDetailsOutputReference"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationEncryptionDetailsSseEncryptionDetails": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEncryptionDetailsSseEncryptionDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 1194
      },
      "name": "ExternalLocationEncryptionDetailsSseEncryptionDetails",
      "namespace": "externalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#algorithm ExternalLocation#algorithm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1198
          },
          "name": "algorithm",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#aws_kms_key_arn ExternalLocation#aws_kms_key_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1202
          },
          "name": "awsKmsKeyArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationEncryptionDetailsSseEncryptionDetails"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationEncryptionDetailsSseEncryptionDetailsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEncryptionDetailsSseEncryptionDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/external-location/index.ts",
          "line": 1248
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 1241
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1287
          },
          "name": "resetAlgorithm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1303
          },
          "name": "resetAwsKmsKeyArn"
        }
      ],
      "name": "ExternalLocationEncryptionDetailsSseEncryptionDetailsOutputReference",
      "namespace": "externalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1291
          },
          "name": "algorithmInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1307
          },
          "name": "awsKmsKeyArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1281
          },
          "name": "algorithm",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1297
          },
          "name": "awsKmsKeyArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1252
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationEncryptionDetailsSseEncryptionDetails"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationEncryptionDetailsSseEncryptionDetailsOutputReference"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueue": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 2048
      },
      "name": "ExternalLocationFileEventQueue",
      "namespace": "externalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#managed_aqs ExternalLocation#managed_aqs}",
            "stability": "stable",
            "summary": "managed_aqs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2054
          },
          "name": "managedAqs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedAqs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#managed_pubsub ExternalLocation#managed_pubsub}",
            "stability": "stable",
            "summary": "managed_pubsub block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2060
          },
          "name": "managedPubsub",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedPubsub"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#managed_sqs ExternalLocation#managed_sqs}",
            "stability": "stable",
            "summary": "managed_sqs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2066
          },
          "name": "managedSqs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedSqs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#provided_aqs ExternalLocation#provided_aqs}",
            "stability": "stable",
            "summary": "provided_aqs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2072
          },
          "name": "providedAqs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedAqs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#provided_pubsub ExternalLocation#provided_pubsub}",
            "stability": "stable",
            "summary": "provided_pubsub block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2078
          },
          "name": "providedPubsub",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedPubsub"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#provided_sqs ExternalLocation#provided_sqs}",
            "stability": "stable",
            "summary": "provided_sqs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2084
          },
          "name": "providedSqs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedSqs"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationFileEventQueue"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedAqs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedAqs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 1397
      },
      "name": "ExternalLocationFileEventQueueManagedAqs",
      "namespace": "externalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#resource_group ExternalLocation#resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1405
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#subscription_id ExternalLocation#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1409
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#queue_url ExternalLocation#queue_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1401
          },
          "name": "queueUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationFileEventQueueManagedAqs"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedAqsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedAqsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/external-location/index.ts",
          "line": 1462
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 1455
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1512
          },
          "name": "resetQueueUrl"
        }
      ],
      "name": "ExternalLocationFileEventQueueManagedAqsOutputReference",
      "namespace": "externalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1500
          },
          "name": "managedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1516
          },
          "name": "queueUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1529
          },
          "name": "resourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1542
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1506
          },
          "name": "queueUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1522
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1535
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1466
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedAqs"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationFileEventQueueManagedAqsOutputReference"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedPubsub": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedPubsub",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 1546
      },
      "name": "ExternalLocationFileEventQueueManagedPubsub",
      "namespace": "externalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#subscription_name ExternalLocation#subscription_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1550
          },
          "name": "subscriptionName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationFileEventQueueManagedPubsub"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedPubsubOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedPubsubOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/external-location/index.ts",
          "line": 1589
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 1582
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1627
          },
          "name": "resetSubscriptionName"
        }
      ],
      "name": "ExternalLocationFileEventQueueManagedPubsubOutputReference",
      "namespace": "externalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1615
          },
          "name": "managedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1631
          },
          "name": "subscriptionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1621
          },
          "name": "subscriptionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1593
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedPubsub"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationFileEventQueueManagedPubsubOutputReference"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedSqs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedSqs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 1635
      },
      "name": "ExternalLocationFileEventQueueManagedSqs",
      "namespace": "externalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#queue_url ExternalLocation#queue_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1639
          },
          "name": "queueUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationFileEventQueueManagedSqs"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedSqsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedSqsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/external-location/index.ts",
          "line": 1678
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 1671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1716
          },
          "name": "resetQueueUrl"
        }
      ],
      "name": "ExternalLocationFileEventQueueManagedSqsOutputReference",
      "namespace": "externalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1704
          },
          "name": "managedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1720
          },
          "name": "queueUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1710
          },
          "name": "queueUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1682
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedSqs"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationFileEventQueueManagedSqsOutputReference"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/external-location/index.ts",
          "line": 2158
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 2151
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2218
          },
          "name": "putManagedAqs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedAqs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2234
          },
          "name": "putManagedPubsub",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedPubsub"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2250
          },
          "name": "putManagedSqs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedSqs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2266
          },
          "name": "putProvidedAqs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedAqs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2282
          },
          "name": "putProvidedPubsub",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedPubsub"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2298
          },
          "name": "putProvidedSqs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedSqs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2221
          },
          "name": "resetManagedAqs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2237
          },
          "name": "resetManagedPubsub"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2253
          },
          "name": "resetManagedSqs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2269
          },
          "name": "resetProvidedAqs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2285
          },
          "name": "resetProvidedPubsub"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2301
          },
          "name": "resetProvidedSqs"
        }
      ],
      "name": "ExternalLocationFileEventQueueOutputReference",
      "namespace": "externalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2215
          },
          "name": "managedAqs",
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedAqsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2231
          },
          "name": "managedPubsub",
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedPubsubOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2247
          },
          "name": "managedSqs",
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedSqsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2263
          },
          "name": "providedAqs",
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedAqsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2279
          },
          "name": "providedPubsub",
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedPubsubOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2295
          },
          "name": "providedSqs",
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedSqsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2225
          },
          "name": "managedAqsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedAqs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2241
          },
          "name": "managedPubsubInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedPubsub"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2257
          },
          "name": "managedSqsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueManagedSqs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2273
          },
          "name": "providedAqsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedAqs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2289
          },
          "name": "providedPubsubInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedPubsub"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2305
          },
          "name": "providedSqsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedSqs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2162
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueue"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationFileEventQueueOutputReference"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedAqs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedAqs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 1724
      },
      "name": "ExternalLocationFileEventQueueProvidedAqs",
      "namespace": "externalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#queue_url ExternalLocation#queue_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1728
          },
          "name": "queueUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#resource_group ExternalLocation#resource_group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1732
          },
          "name": "resourceGroup",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#subscription_id ExternalLocation#subscription_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1736
          },
          "name": "subscriptionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationFileEventQueueProvidedAqs"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedAqsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedAqsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/external-location/index.ts",
          "line": 1789
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 1782
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1852
          },
          "name": "resetResourceGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1868
          },
          "name": "resetSubscriptionId"
        }
      ],
      "name": "ExternalLocationFileEventQueueProvidedAqsOutputReference",
      "namespace": "externalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1827
          },
          "name": "managedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1840
          },
          "name": "queueUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1856
          },
          "name": "resourceGroupInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1872
          },
          "name": "subscriptionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1833
          },
          "name": "queueUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1846
          },
          "name": "resourceGroup",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1862
          },
          "name": "subscriptionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1793
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedAqs"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationFileEventQueueProvidedAqsOutputReference"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedPubsub": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedPubsub",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 1876
      },
      "name": "ExternalLocationFileEventQueueProvidedPubsub",
      "namespace": "externalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#subscription_name ExternalLocation#subscription_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1880
          },
          "name": "subscriptionName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationFileEventQueueProvidedPubsub"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedPubsubOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedPubsubOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/external-location/index.ts",
          "line": 1919
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 1912
      },
      "name": "ExternalLocationFileEventQueueProvidedPubsubOutputReference",
      "namespace": "externalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1945
          },
          "name": "managedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1958
          },
          "name": "subscriptionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1951
          },
          "name": "subscriptionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1923
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedPubsub"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationFileEventQueueProvidedPubsubOutputReference"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedSqs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedSqs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 1962
      },
      "name": "ExternalLocationFileEventQueueProvidedSqs",
      "namespace": "externalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#queue_url ExternalLocation#queue_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 1966
          },
          "name": "queueUrl",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationFileEventQueueProvidedSqs"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedSqsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedSqsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/external-location/index.ts",
          "line": 2005
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 1998
      },
      "name": "ExternalLocationFileEventQueueProvidedSqsOutputReference",
      "namespace": "externalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2031
          },
          "name": "managedResourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2044
          },
          "name": "queueUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2037
          },
          "name": "queueUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2009
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationFileEventQueueProvidedSqs"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationFileEventQueueProvidedSqsOutputReference"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 2309
      },
      "name": "ExternalLocationProviderConfig",
      "namespace": "externalLocation",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_location#workspace_id ExternalLocation#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2313
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationProviderConfig"
    },
    "@cdktn/provider-databricks.externalLocation.ExternalLocationProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/external-location/index.ts",
          "line": 2352
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/external-location/index.ts",
        "line": 2345
      },
      "name": "ExternalLocationProviderConfigOutputReference",
      "namespace": "externalLocation",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2386
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2379
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-location/index.ts",
            "line": 2356
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalLocation.ExternalLocationProviderConfig"
          }
        }
      ],
      "symbolId": "src/external-location/index:ExternalLocationProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.externalMetadata.ExternalMetadata": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_metadata databricks_external_metadata}."
      },
      "fqn": "@cdktn/provider-databricks.externalMetadata.ExternalMetadata",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_metadata databricks_external_metadata} Resource."
        },
        "locationInModule": {
          "filename": "src/external-metadata/index.ts",
          "line": 179
        },
        "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": "@cdktn/provider-databricks.externalMetadata.ExternalMetadataConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/external-metadata/index.ts",
        "line": 147
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a ExternalMetadata resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 164
          },
          "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 ExternalMetadata to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_metadata#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ExternalMetadata that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ExternalMetadata to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 325
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.externalMetadata.ExternalMetadataProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 218
          },
          "name": "resetColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 244
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 296
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 312
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 328
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 367
          },
          "name": "resetUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 379
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 393
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ExternalMetadata",
      "namespace": "externalMetadata",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 152
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 232
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 227
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 266
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 271
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 322
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.externalMetadata.ExternalMetadataProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 355
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 350
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 222
          },
          "name": "columnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 248
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 261
          },
          "name": "entityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 284
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 300
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 316
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 332
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.externalMetadata.ExternalMetadataProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 345
          },
          "name": "systemTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 371
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 212
          },
          "name": "columns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 238
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 254
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 277
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 290
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 306
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 338
          },
          "name": "systemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 361
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/external-metadata/index:ExternalMetadata"
    },
    "@cdktn/provider-databricks.externalMetadata.ExternalMetadataConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalMetadata.ExternalMetadataConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/external-metadata/index.ts",
        "line": 14
      },
      "name": "ExternalMetadataConfig",
      "namespace": "externalMetadata",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_metadata#entity_type ExternalMetadata#entity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 26
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_metadata#name ExternalMetadata#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 30
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_metadata#system_type ExternalMetadata#system_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 46
          },
          "name": "systemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_metadata#columns ExternalMetadata#columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 18
          },
          "name": "columns",
          "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/databricks/databricks/1.114.2/docs/resources/external_metadata#description ExternalMetadata#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 22
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_metadata#owner ExternalMetadata#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 34
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_metadata#properties ExternalMetadata#properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 38
          },
          "name": "properties",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_metadata#provider_config ExternalMetadata#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 42
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.externalMetadata.ExternalMetadataProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_metadata#url ExternalMetadata#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 50
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/external-metadata/index:ExternalMetadataConfig"
    },
    "@cdktn/provider-databricks.externalMetadata.ExternalMetadataProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalMetadata.ExternalMetadataProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/external-metadata/index.ts",
        "line": 52
      },
      "name": "ExternalMetadataProviderConfig",
      "namespace": "externalMetadata",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/external_metadata#workspace_id ExternalMetadata#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 56
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/external-metadata/index:ExternalMetadataProviderConfig"
    },
    "@cdktn/provider-databricks.externalMetadata.ExternalMetadataProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.externalMetadata.ExternalMetadataProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/external-metadata/index.ts",
          "line": 96
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/external-metadata/index.ts",
        "line": 88
      },
      "name": "ExternalMetadataProviderConfigOutputReference",
      "namespace": "externalMetadata",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 139
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 132
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/external-metadata/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.externalMetadata.ExternalMetadataProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/external-metadata/index:ExternalMetadataProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeature": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature databricks_feature_engineering_feature}."
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeature",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature databricks_feature_engineering_feature} Resource."
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 5004
        },
        "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": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 4972
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a FeatureEngineeringFeature resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4989
          },
          "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 FeatureEngineeringFeature to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing FeatureEngineeringFeature that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FeatureEngineeringFeature to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5058
          },
          "name": "putEntities",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureEntities"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5103
          },
          "name": "putFunction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunction"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5132
          },
          "name": "putLineageContext",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureLineageContext"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5148
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5164
          },
          "name": "putSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5193
          },
          "name": "putTimeseriesColumn",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeseriesColumn"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5177
          },
          "name": "putTimeWindow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindow"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5045
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5061
          },
          "name": "resetEntities"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5077
          },
          "name": "resetFilterCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5119
          },
          "name": "resetInputs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5135
          },
          "name": "resetLineageContext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5151
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5196
          },
          "name": "resetTimeseriesColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5180
          },
          "name": "resetTimeWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5208
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5224
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FeatureEngineeringFeature",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4977
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5055
          },
          "name": "entities",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureEntitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5100
          },
          "name": "function",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5129
          },
          "name": "lineageContext",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureLineageContextOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5145
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5161
          },
          "name": "source",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5190
          },
          "name": "timeseriesColumn",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeseriesColumnOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5174
          },
          "name": "timeWindow",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5049
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5065
          },
          "name": "entitiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureEntities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5081
          },
          "name": "filterConditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5094
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5107
          },
          "name": "functionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunction"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5123
          },
          "name": "inputsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5139
          },
          "name": "lineageContextInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureLineageContext"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5155
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5168
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSource"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5200
          },
          "name": "timeseriesColumnInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeseriesColumn"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5184
          },
          "name": "timeWindowInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindow"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5039
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5071
          },
          "name": "filterCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5087
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 5113
          },
          "name": "inputs",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeature"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 14
      },
      "name": "FeatureEngineeringFeatureConfig",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#full_name FeatureEngineeringFeature#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 30
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#function FeatureEngineeringFeature#function}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 34
          },
          "name": "function",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunction"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#source FeatureEngineeringFeature#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 50
          },
          "name": "source",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#description FeatureEngineeringFeature#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 18
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#entities FeatureEngineeringFeature#entities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 22
          },
          "name": "entities",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureEntities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#filter_condition FeatureEngineeringFeature#filter_condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 26
          },
          "name": "filterCondition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#inputs FeatureEngineeringFeature#inputs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 38
          },
          "name": "inputs",
          "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/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#lineage_context FeatureEngineeringFeature#lineage_context}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 42
          },
          "name": "lineageContext",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureLineageContext"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#provider_config FeatureEngineeringFeature#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 46
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#timeseries_column FeatureEngineeringFeature#timeseries_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 58
          },
          "name": "timeseriesColumn",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeseriesColumn"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#time_window FeatureEngineeringFeature#time_window}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 54
          },
          "name": "timeWindow",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindow"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureConfig"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureEntities": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureEntities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 60
      },
      "name": "FeatureEngineeringFeatureEntities",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#name FeatureEngineeringFeature#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 64
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureEntities"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureEntitiesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureEntitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 162
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 154
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 169
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureEntitiesOutputReference"
            }
          }
        }
      ],
      "name": "FeatureEngineeringFeatureEntitiesList",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureEntities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureEntitiesList"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureEntitiesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureEntitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 106
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 96
      },
      "name": "FeatureEngineeringFeatureEntitiesOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 149
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 142
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureEntities"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureEntitiesOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunction": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 2705
      },
      "name": "FeatureEngineeringFeatureFunction",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#aggregation_function FeatureEngineeringFeature#aggregation_function}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2709
          },
          "name": "aggregationFunction",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunction"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#column_selection FeatureEngineeringFeature#column_selection}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2713
          },
          "name": "columnSelection",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionColumnSelection"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#extra_parameters FeatureEngineeringFeature#extra_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2717
          },
          "name": "extraParameters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionExtraParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#function_type FeatureEngineeringFeature#function_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2721
          },
          "name": "functionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunction"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunction": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 1948
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunction",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#approx_count_distinct FeatureEngineeringFeature#approx_count_distinct}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1952
          },
          "name": "approxCountDistinct",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionApproxCountDistinct"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#approx_percentile FeatureEngineeringFeature#approx_percentile}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1956
          },
          "name": "approxPercentile",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionApproxPercentile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#avg FeatureEngineeringFeature#avg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1960
          },
          "name": "avg",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionAvg"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#count_function FeatureEngineeringFeature#count_function}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1964
          },
          "name": "countFunction",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionCountFunction"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#first FeatureEngineeringFeature#first}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1968
          },
          "name": "first",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionFirst"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#last FeatureEngineeringFeature#last}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1972
          },
          "name": "last",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionLast"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#max FeatureEngineeringFeature#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1976
          },
          "name": "max",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionMax"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#min FeatureEngineeringFeature#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1980
          },
          "name": "min",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionMin"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#stddev_pop FeatureEngineeringFeature#stddev_pop}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1984
          },
          "name": "stddevPop",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionStddevPop"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#stddev_samp FeatureEngineeringFeature#stddev_samp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1988
          },
          "name": "stddevSamp",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionStddevSamp"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#sum FeatureEngineeringFeature#sum}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1992
          },
          "name": "sum",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionSum"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#time_window FeatureEngineeringFeature#time_window}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1996
          },
          "name": "timeWindow",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindow"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#var_pop FeatureEngineeringFeature#var_pop}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2000
          },
          "name": "varPop",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionVarPop"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#var_samp FeatureEngineeringFeature#var_samp}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2004
          },
          "name": "varSamp",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionVarSamp"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunction"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionApproxCountDistinct": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionApproxCountDistinct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 173
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionApproxCountDistinct",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#input FeatureEngineeringFeature#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 177
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#relative_sd FeatureEngineeringFeature#relative_sd}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 181
          },
          "name": "relativeSd",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionApproxCountDistinct"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionApproxCountDistinctOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionApproxCountDistinctOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 228
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 220
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 289
          },
          "name": "resetRelativeSd"
        }
      ],
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionApproxCountDistinctOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 277
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 293
          },
          "name": "relativeSdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 270
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 283
          },
          "name": "relativeSd",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 232
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionApproxCountDistinct"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionApproxCountDistinctOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionApproxPercentile": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionApproxPercentile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 297
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionApproxPercentile",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#input FeatureEngineeringFeature#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 305
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#percentile FeatureEngineeringFeature#percentile}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 309
          },
          "name": "percentile",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#accuracy FeatureEngineeringFeature#accuracy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 301
          },
          "name": "accuracy",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionApproxPercentile"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionApproxPercentileOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionApproxPercentileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 363
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 355
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 417
          },
          "name": "resetAccuracy"
        }
      ],
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionApproxPercentileOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 421
          },
          "name": "accuracyInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 434
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 447
          },
          "name": "percentileInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 411
          },
          "name": "accuracy",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 427
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 440
          },
          "name": "percentile",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 367
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionApproxPercentile"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionApproxPercentileOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionAvg": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionAvg",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 451
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionAvg",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#input FeatureEngineeringFeature#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 455
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionAvg"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionAvgOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionAvgOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 495
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 487
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionAvgOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 538
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 531
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 499
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionAvg"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionAvgOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionCountFunction": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionCountFunction",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 542
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionCountFunction",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#input FeatureEngineeringFeature#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 546
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionCountFunction"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionCountFunctionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionCountFunctionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 586
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 578
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionCountFunctionOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 629
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 622
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 590
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionCountFunction"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionCountFunctionOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionFirst": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionFirst",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 633
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionFirst",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#input FeatureEngineeringFeature#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 637
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionFirst"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionFirstOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionFirstOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 677
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 669
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionFirstOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 720
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 713
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 681
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionFirst"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionFirstOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionLast": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionLast",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 724
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionLast",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#input FeatureEngineeringFeature#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 728
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionLast"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionLastOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionLastOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 768
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 760
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionLastOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 811
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 804
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 772
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionLast"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionLastOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionMax": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionMax",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 815
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionMax",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#input FeatureEngineeringFeature#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 819
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionMax"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionMaxOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionMaxOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 859
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 851
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionMaxOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 902
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 895
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 863
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionMax"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionMaxOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionMin": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionMin",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 906
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionMin",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#input FeatureEngineeringFeature#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 910
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionMin"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionMinOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionMinOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 950
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 942
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionMinOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 993
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 986
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 954
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionMin"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionMinOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 2135
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 2127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2252
          },
          "name": "putApproxCountDistinct",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionApproxCountDistinct"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2268
          },
          "name": "putApproxPercentile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionApproxPercentile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2284
          },
          "name": "putAvg",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionAvg"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2300
          },
          "name": "putCountFunction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionCountFunction"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2316
          },
          "name": "putFirst",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionFirst"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2332
          },
          "name": "putLast",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionLast"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2348
          },
          "name": "putMax",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionMax"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2364
          },
          "name": "putMin",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionMin"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2380
          },
          "name": "putStddevPop",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionStddevPop"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2396
          },
          "name": "putStddevSamp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionStddevSamp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2412
          },
          "name": "putSum",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionSum"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2428
          },
          "name": "putTimeWindow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindow"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2444
          },
          "name": "putVarPop",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionVarPop"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2460
          },
          "name": "putVarSamp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionVarSamp"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2255
          },
          "name": "resetApproxCountDistinct"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2271
          },
          "name": "resetApproxPercentile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2287
          },
          "name": "resetAvg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2303
          },
          "name": "resetCountFunction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2319
          },
          "name": "resetFirst"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2335
          },
          "name": "resetLast"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2351
          },
          "name": "resetMax"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2367
          },
          "name": "resetMin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2383
          },
          "name": "resetStddevPop"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2399
          },
          "name": "resetStddevSamp"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2415
          },
          "name": "resetSum"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2431
          },
          "name": "resetTimeWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2447
          },
          "name": "resetVarPop"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2463
          },
          "name": "resetVarSamp"
        }
      ],
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2249
          },
          "name": "approxCountDistinct",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionApproxCountDistinctOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2265
          },
          "name": "approxPercentile",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionApproxPercentileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2281
          },
          "name": "avg",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionAvgOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2297
          },
          "name": "countFunction",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionCountFunctionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2313
          },
          "name": "first",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionFirstOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2329
          },
          "name": "last",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionLastOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2345
          },
          "name": "max",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionMaxOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2361
          },
          "name": "min",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionMinOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2377
          },
          "name": "stddevPop",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionStddevPopOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2393
          },
          "name": "stddevSamp",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionStddevSampOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2409
          },
          "name": "sum",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionSumOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2425
          },
          "name": "timeWindow",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2441
          },
          "name": "varPop",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionVarPopOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2457
          },
          "name": "varSamp",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionVarSampOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2259
          },
          "name": "approxCountDistinctInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionApproxCountDistinct"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2275
          },
          "name": "approxPercentileInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionApproxPercentile"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2291
          },
          "name": "avgInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionAvg"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2307
          },
          "name": "countFunctionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionCountFunction"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2323
          },
          "name": "firstInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionFirst"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2339
          },
          "name": "lastInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionLast"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2355
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionMax"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2371
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionMin"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2387
          },
          "name": "stddevPopInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionStddevPop"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2403
          },
          "name": "stddevSampInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionStddevSamp"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2419
          },
          "name": "sumInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionSum"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2435
          },
          "name": "timeWindowInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindow"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2451
          },
          "name": "varPopInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionVarPop"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2467
          },
          "name": "varSampInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionVarSamp"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2139
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunction"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionStddevPop": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionStddevPop",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 997
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionStddevPop",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#input FeatureEngineeringFeature#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1001
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionStddevPop"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionStddevPopOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionStddevPopOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 1041
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 1033
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionStddevPopOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1084
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1077
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1045
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionStddevPop"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionStddevPopOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionStddevSamp": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionStddevSamp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 1088
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionStddevSamp",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#input FeatureEngineeringFeature#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1092
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionStddevSamp"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionStddevSampOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionStddevSampOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 1132
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 1124
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionStddevSampOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1175
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1168
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1136
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionStddevSamp"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionStddevSampOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionSum": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionSum",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 1179
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionSum",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#input FeatureEngineeringFeature#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1183
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionSum"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionSumOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionSumOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 1223
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 1215
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionSumOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1266
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1259
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1227
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionSum"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionSumOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindow": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 1606
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindow",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#continuous FeatureEngineeringFeature#continuous}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1610
          },
          "name": "continuous",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowContinuous"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#sliding FeatureEngineeringFeature#sliding}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1614
          },
          "name": "sliding",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowSliding"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#tumbling FeatureEngineeringFeature#tumbling}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1618
          },
          "name": "tumbling",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowTumbling"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindow"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowContinuous": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowContinuous",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 1270
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowContinuous",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#window_duration FeatureEngineeringFeature#window_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1278
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#offset FeatureEngineeringFeature#offset}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1274
          },
          "name": "offset",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowContinuous"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowContinuousOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowContinuousOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 1325
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 1317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1373
          },
          "name": "resetOffset"
        }
      ],
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowContinuousOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1377
          },
          "name": "offsetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1390
          },
          "name": "windowDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1367
          },
          "name": "offset",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1383
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowContinuous"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowContinuousOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 1672
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 1664
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1723
          },
          "name": "putContinuous",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowContinuous"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1739
          },
          "name": "putSliding",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowSliding"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1755
          },
          "name": "putTumbling",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowTumbling"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1726
          },
          "name": "resetContinuous"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1742
          },
          "name": "resetSliding"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1758
          },
          "name": "resetTumbling"
        }
      ],
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1720
          },
          "name": "continuous",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowContinuousOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1736
          },
          "name": "sliding",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowSlidingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1752
          },
          "name": "tumbling",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowTumblingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1730
          },
          "name": "continuousInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowContinuous"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1746
          },
          "name": "slidingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowSliding"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1762
          },
          "name": "tumblingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowTumbling"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1676
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindow"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowSliding": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowSliding",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 1394
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowSliding",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#slide_duration FeatureEngineeringFeature#slide_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1398
          },
          "name": "slideDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#window_duration FeatureEngineeringFeature#window_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1402
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowSliding"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowSlidingOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowSlidingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 1449
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 1441
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowSlidingOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1498
          },
          "name": "slideDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1511
          },
          "name": "windowDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1491
          },
          "name": "slideDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1504
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowSliding"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowSlidingOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowTumbling": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowTumbling",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 1515
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowTumbling",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#window_duration FeatureEngineeringFeature#window_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1519
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowTumbling"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowTumblingOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowTumblingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 1559
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 1551
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowTumblingOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1602
          },
          "name": "windowDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1595
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1563
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowTumbling"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionTimeWindowTumblingOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionVarPop": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionVarPop",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 1766
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionVarPop",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#input FeatureEngineeringFeature#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1770
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionVarPop"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionVarPopOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionVarPopOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 1810
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 1802
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionVarPopOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1853
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1846
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1814
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionVarPop"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionVarPopOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionVarSamp": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionVarSamp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 1857
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionVarSamp",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#input FeatureEngineeringFeature#input}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1861
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionVarSamp"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionVarSampOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionVarSampOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 1901
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 1893
      },
      "name": "FeatureEngineeringFeatureFunctionAggregationFunctionVarSampOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1944
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1937
          },
          "name": "input",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 1905
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionVarSamp"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionAggregationFunctionVarSampOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionColumnSelection": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionColumnSelection",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 2471
      },
      "name": "FeatureEngineeringFeatureFunctionColumnSelection",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#column FeatureEngineeringFeature#column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2475
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionColumnSelection"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionColumnSelectionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionColumnSelectionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 2515
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 2507
      },
      "name": "FeatureEngineeringFeatureFunctionColumnSelectionOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2558
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2551
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2519
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionColumnSelection"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionColumnSelectionOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionExtraParameters": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionExtraParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 2562
      },
      "name": "FeatureEngineeringFeatureFunctionExtraParameters",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#key FeatureEngineeringFeature#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2566
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#value FeatureEngineeringFeature#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2570
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionExtraParameters"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionExtraParametersList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionExtraParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 2694
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 2686
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2701
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionExtraParametersOutputReference"
            }
          }
        }
      ],
      "name": "FeatureEngineeringFeatureFunctionExtraParametersList",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2687
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionExtraParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionExtraParametersList"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionExtraParametersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionExtraParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 2619
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 2609
      },
      "name": "FeatureEngineeringFeatureFunctionExtraParametersOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2668
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2681
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2661
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2674
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2623
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionExtraParameters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionExtraParametersOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 2782
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 2774
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2839
          },
          "name": "putAggregationFunction",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunction"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2855
          },
          "name": "putColumnSelection",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionColumnSelection"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2871
          },
          "name": "putExtraParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionExtraParameters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2842
          },
          "name": "resetAggregationFunction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2858
          },
          "name": "resetColumnSelection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2874
          },
          "name": "resetExtraParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2890
          },
          "name": "resetFunctionType"
        }
      ],
      "name": "FeatureEngineeringFeatureFunctionOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2836
          },
          "name": "aggregationFunction",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunctionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2852
          },
          "name": "columnSelection",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionColumnSelectionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2868
          },
          "name": "extraParameters",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionExtraParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2846
          },
          "name": "aggregationFunctionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionAggregationFunction"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2862
          },
          "name": "columnSelectionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionColumnSelection"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2878
          },
          "name": "extraParametersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunctionExtraParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2894
          },
          "name": "functionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2884
          },
          "name": "functionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2786
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureFunction"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureFunctionOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureLineageContext": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureLineageContext",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 3025
      },
      "name": "FeatureEngineeringFeatureLineageContext",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#job_context FeatureEngineeringFeature#job_context}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3029
          },
          "name": "jobContext",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureLineageContextJobContext"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#notebook_id FeatureEngineeringFeature#notebook_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3033
          },
          "name": "notebookId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureLineageContext"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureLineageContextJobContext": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureLineageContextJobContext",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 2898
      },
      "name": "FeatureEngineeringFeatureLineageContextJobContext",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#job_id FeatureEngineeringFeature#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2902
          },
          "name": "jobId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#job_run_id FeatureEngineeringFeature#job_run_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2906
          },
          "name": "jobRunId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureLineageContextJobContext"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureLineageContextJobContextOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureLineageContextJobContextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 2953
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 2945
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3001
          },
          "name": "resetJobId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3017
          },
          "name": "resetJobRunId"
        }
      ],
      "name": "FeatureEngineeringFeatureLineageContextJobContextOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3005
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3021
          },
          "name": "jobRunIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2995
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3011
          },
          "name": "jobRunId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 2957
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureLineageContextJobContext"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureLineageContextJobContextOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureLineageContextOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureLineageContextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 3080
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 3072
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3125
          },
          "name": "putJobContext",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureLineageContextJobContext"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3128
          },
          "name": "resetJobContext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3144
          },
          "name": "resetNotebookId"
        }
      ],
      "name": "FeatureEngineeringFeatureLineageContextOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3122
          },
          "name": "jobContext",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureLineageContextJobContextOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3132
          },
          "name": "jobContextInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureLineageContextJobContext"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3148
          },
          "name": "notebookIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3138
          },
          "name": "notebookId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3084
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureLineageContext"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureLineageContextOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 3152
      },
      "name": "FeatureEngineeringFeatureProviderConfig",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#workspace_id FeatureEngineeringFeature#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3156
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureProviderConfig"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 3196
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 3188
      },
      "name": "FeatureEngineeringFeatureProviderConfigOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3239
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3232
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3200
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 4221
      },
      "name": "FeatureEngineeringFeatureSource",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#delta_table_source FeatureEngineeringFeature#delta_table_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4225
          },
          "name": "deltaTableSource",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceDeltaTableSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#kafka_source FeatureEngineeringFeature#kafka_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4229
          },
          "name": "kafkaSource",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#request_source FeatureEngineeringFeature#request_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4233
          },
          "name": "requestSource",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSource"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureSource"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceDeltaTableSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceDeltaTableSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 3243
      },
      "name": "FeatureEngineeringFeatureSourceDeltaTableSource",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#full_name FeatureEngineeringFeature#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3259
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#dataframe_schema FeatureEngineeringFeature#dataframe_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3247
          },
          "name": "dataframeSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#entity_columns FeatureEngineeringFeature#entity_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3251
          },
          "name": "entityColumns",
          "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/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#filter_condition FeatureEngineeringFeature#filter_condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3255
          },
          "name": "filterCondition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#timeseries_column FeatureEngineeringFeature#timeseries_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3263
          },
          "name": "timeseriesColumn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#transformation_sql FeatureEngineeringFeature#transformation_sql}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3267
          },
          "name": "transformationSql",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureSourceDeltaTableSource"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceDeltaTableSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceDeltaTableSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 3342
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 3334
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3414
          },
          "name": "resetDataframeSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3430
          },
          "name": "resetEntityColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3446
          },
          "name": "resetFilterCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3475
          },
          "name": "resetTimeseriesColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3491
          },
          "name": "resetTransformationSql"
        }
      ],
      "name": "FeatureEngineeringFeatureSourceDeltaTableSourceOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3418
          },
          "name": "dataframeSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3434
          },
          "name": "entityColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3450
          },
          "name": "filterConditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3463
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3479
          },
          "name": "timeseriesColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3495
          },
          "name": "transformationSqlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3408
          },
          "name": "dataframeSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3424
          },
          "name": "entityColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3440
          },
          "name": "filterCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3456
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3469
          },
          "name": "timeseriesColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3485
          },
          "name": "transformationSql",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3346
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceDeltaTableSource"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureSourceDeltaTableSourceOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 3703
      },
      "name": "FeatureEngineeringFeatureSourceKafkaSource",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#name FeatureEngineeringFeature#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3715
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#entity_column_identifiers FeatureEngineeringFeature#entity_column_identifiers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3707
          },
          "name": "entityColumnIdentifiers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#filter_condition FeatureEngineeringFeature#filter_condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3711
          },
          "name": "filterCondition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#timeseries_column_identifier FeatureEngineeringFeature#timeseries_column_identifier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3719
          },
          "name": "timeseriesColumnIdentifier",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSourceTimeseriesColumnIdentifier"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureSourceKafkaSource"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiers": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 3499
      },
      "name": "FeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiers",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#variant_expr_path FeatureEngineeringFeature#variant_expr_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3503
          },
          "name": "variantExprPath",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiers"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiersList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 3601
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 3593
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3608
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiersOutputReference"
            }
          }
        }
      ],
      "name": "FeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiersList",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3594
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiersList"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 3545
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 3535
      },
      "name": "FeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiersOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3588
          },
          "name": "variantExprPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3581
          },
          "name": "variantExprPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3549
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiersOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 3780
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 3772
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3837
          },
          "name": "putEntityColumnIdentifiers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3882
          },
          "name": "putTimeseriesColumnIdentifier",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSourceTimeseriesColumnIdentifier"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3840
          },
          "name": "resetEntityColumnIdentifiers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3856
          },
          "name": "resetFilterCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3885
          },
          "name": "resetTimeseriesColumnIdentifier"
        }
      ],
      "name": "FeatureEngineeringFeatureSourceKafkaSourceOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3834
          },
          "name": "entityColumnIdentifiers",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3879
          },
          "name": "timeseriesColumnIdentifier",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSourceTimeseriesColumnIdentifierOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3844
          },
          "name": "entityColumnIdentifiersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSourceEntityColumnIdentifiers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3860
          },
          "name": "filterConditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3873
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3889
          },
          "name": "timeseriesColumnIdentifierInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSourceTimeseriesColumnIdentifier"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3850
          },
          "name": "filterCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3866
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3784
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSource"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureSourceKafkaSourceOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSourceTimeseriesColumnIdentifier": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSourceTimeseriesColumnIdentifier",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 3612
      },
      "name": "FeatureEngineeringFeatureSourceKafkaSourceTimeseriesColumnIdentifier",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#variant_expr_path FeatureEngineeringFeature#variant_expr_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3616
          },
          "name": "variantExprPath",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureSourceKafkaSourceTimeseriesColumnIdentifier"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSourceTimeseriesColumnIdentifierOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSourceTimeseriesColumnIdentifierOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 3656
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 3648
      },
      "name": "FeatureEngineeringFeatureSourceKafkaSourceTimeseriesColumnIdentifierOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3699
          },
          "name": "variantExprPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3692
          },
          "name": "variantExprPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3660
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSourceTimeseriesColumnIdentifier"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureSourceKafkaSourceTimeseriesColumnIdentifierOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 4287
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 4279
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4338
          },
          "name": "putDeltaTableSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceDeltaTableSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4354
          },
          "name": "putKafkaSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4370
          },
          "name": "putRequestSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4341
          },
          "name": "resetDeltaTableSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4357
          },
          "name": "resetKafkaSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4373
          },
          "name": "resetRequestSource"
        }
      ],
      "name": "FeatureEngineeringFeatureSourceOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4335
          },
          "name": "deltaTableSource",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceDeltaTableSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4351
          },
          "name": "kafkaSource",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4367
          },
          "name": "requestSource",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4345
          },
          "name": "deltaTableSourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceDeltaTableSource"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4361
          },
          "name": "kafkaSourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceKafkaSource"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4377
          },
          "name": "requestSourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSource"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSource"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureSourceOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 4127
      },
      "name": "FeatureEngineeringFeatureSourceRequestSource",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#flat_schema FeatureEngineeringFeature#flat_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4131
          },
          "name": "flatSchema",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSourceFlatSchema"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureSourceRequestSource"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSourceFlatSchema": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSourceFlatSchema",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 4036
      },
      "name": "FeatureEngineeringFeatureSourceRequestSourceFlatSchema",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#fields FeatureEngineeringFeature#fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4040
          },
          "name": "fields",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSourceFlatSchemaFields"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureSourceRequestSourceFlatSchema"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSourceFlatSchemaFields": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSourceFlatSchemaFields",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 3893
      },
      "name": "FeatureEngineeringFeatureSourceRequestSourceFlatSchemaFields",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#data_type FeatureEngineeringFeature#data_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3897
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#name FeatureEngineeringFeature#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3901
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureSourceRequestSourceFlatSchemaFields"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSourceFlatSchemaFieldsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSourceFlatSchemaFieldsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 4025
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 4017
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4032
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSourceFlatSchemaFieldsOutputReference"
            }
          }
        }
      ],
      "name": "FeatureEngineeringFeatureSourceRequestSourceFlatSchemaFieldsList",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4018
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSourceFlatSchemaFields"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureSourceRequestSourceFlatSchemaFieldsList"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSourceFlatSchemaFieldsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSourceFlatSchemaFieldsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 3950
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 3940
      },
      "name": "FeatureEngineeringFeatureSourceRequestSourceFlatSchemaFieldsOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3999
          },
          "name": "dataTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4012
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3992
          },
          "name": "dataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4005
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 3954
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSourceFlatSchemaFields"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureSourceRequestSourceFlatSchemaFieldsOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSourceFlatSchemaOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSourceFlatSchemaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 4080
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 4072
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4119
          },
          "name": "putFields",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSourceFlatSchemaFields"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "FeatureEngineeringFeatureSourceRequestSourceFlatSchemaOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4116
          },
          "name": "fields",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSourceFlatSchemaFieldsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4123
          },
          "name": "fieldsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSourceFlatSchemaFields"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4084
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSourceFlatSchema"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureSourceRequestSourceFlatSchemaOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 4171
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 4163
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4210
          },
          "name": "putFlatSchema",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSourceFlatSchema"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4213
          },
          "name": "resetFlatSchema"
        }
      ],
      "name": "FeatureEngineeringFeatureSourceRequestSourceOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4207
          },
          "name": "flatSchema",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSourceFlatSchemaOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4217
          },
          "name": "flatSchemaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSourceFlatSchema"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureSourceRequestSource"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureSourceRequestSourceOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindow": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 4717
      },
      "name": "FeatureEngineeringFeatureTimeWindow",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#continuous FeatureEngineeringFeature#continuous}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4721
          },
          "name": "continuous",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowContinuous"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#sliding FeatureEngineeringFeature#sliding}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4725
          },
          "name": "sliding",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowSliding"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#tumbling FeatureEngineeringFeature#tumbling}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4729
          },
          "name": "tumbling",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowTumbling"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureTimeWindow"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowContinuous": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowContinuous",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 4381
      },
      "name": "FeatureEngineeringFeatureTimeWindowContinuous",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#window_duration FeatureEngineeringFeature#window_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4389
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#offset FeatureEngineeringFeature#offset}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4385
          },
          "name": "offset",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureTimeWindowContinuous"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowContinuousOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowContinuousOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 4436
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 4428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4484
          },
          "name": "resetOffset"
        }
      ],
      "name": "FeatureEngineeringFeatureTimeWindowContinuousOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4488
          },
          "name": "offsetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4501
          },
          "name": "windowDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4478
          },
          "name": "offset",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4494
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4440
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowContinuous"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureTimeWindowContinuousOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 4783
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 4775
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4834
          },
          "name": "putContinuous",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowContinuous"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4850
          },
          "name": "putSliding",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowSliding"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4866
          },
          "name": "putTumbling",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowTumbling"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4837
          },
          "name": "resetContinuous"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4853
          },
          "name": "resetSliding"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4869
          },
          "name": "resetTumbling"
        }
      ],
      "name": "FeatureEngineeringFeatureTimeWindowOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4831
          },
          "name": "continuous",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowContinuousOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4847
          },
          "name": "sliding",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowSlidingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4863
          },
          "name": "tumbling",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowTumblingOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4841
          },
          "name": "continuousInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowContinuous"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4857
          },
          "name": "slidingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowSliding"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4873
          },
          "name": "tumblingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowTumbling"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4787
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindow"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureTimeWindowOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowSliding": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowSliding",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 4505
      },
      "name": "FeatureEngineeringFeatureTimeWindowSliding",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#slide_duration FeatureEngineeringFeature#slide_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4509
          },
          "name": "slideDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#window_duration FeatureEngineeringFeature#window_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4513
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureTimeWindowSliding"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowSlidingOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowSlidingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 4560
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 4552
      },
      "name": "FeatureEngineeringFeatureTimeWindowSlidingOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4609
          },
          "name": "slideDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4622
          },
          "name": "windowDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4602
          },
          "name": "slideDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4615
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4564
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowSliding"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureTimeWindowSlidingOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowTumbling": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowTumbling",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 4626
      },
      "name": "FeatureEngineeringFeatureTimeWindowTumbling",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#window_duration FeatureEngineeringFeature#window_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4630
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureTimeWindowTumbling"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowTumblingOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowTumblingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 4670
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 4662
      },
      "name": "FeatureEngineeringFeatureTimeWindowTumblingOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4713
          },
          "name": "windowDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4706
          },
          "name": "windowDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4674
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeWindowTumbling"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureTimeWindowTumblingOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeseriesColumn": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeseriesColumn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 4877
      },
      "name": "FeatureEngineeringFeatureTimeseriesColumn",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_feature#name FeatureEngineeringFeature#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4881
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureTimeseriesColumn"
    },
    "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeseriesColumnOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeseriesColumnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-feature/index.ts",
          "line": 4921
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-feature/index.ts",
        "line": 4913
      },
      "name": "FeatureEngineeringFeatureTimeseriesColumnOutputReference",
      "namespace": "featureEngineeringFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4964
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4957
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-feature/index.ts",
            "line": 4925
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringFeature.FeatureEngineeringFeatureTimeseriesColumn"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-feature/index:FeatureEngineeringFeatureTimeseriesColumnOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfig": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_kafka_config databricks_feature_engineering_kafka_config}."
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_kafka_config databricks_feature_engineering_kafka_config} Resource."
        },
        "locationInModule": {
          "filename": "src/feature-engineering-kafka-config/index.ts",
          "line": 967
        },
        "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": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-kafka-config/index.ts",
        "line": 935
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a FeatureEngineeringKafkaConfig resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 952
          },
          "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 FeatureEngineeringKafkaConfig to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_kafka_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing FeatureEngineeringKafkaConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FeatureEngineeringKafkaConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1002
          },
          "name": "putAuthConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigAuthConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1015
          },
          "name": "putBackfillSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigBackfillSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1060
          },
          "name": "putKeySchema",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigKeySchema"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1081
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1097
          },
          "name": "putSubscriptionMode",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigSubscriptionMode"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1110
          },
          "name": "putValueSchema",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigValueSchema"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1018
          },
          "name": "resetBackfillSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1047
          },
          "name": "resetExtraOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1063
          },
          "name": "resetKeySchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1084
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1113
          },
          "name": "resetValueSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1125
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1138
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FeatureEngineeringKafkaConfig",
      "namespace": "featureEngineeringKafkaConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 940
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 999
          },
          "name": "authConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigAuthConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1012
          },
          "name": "backfillSource",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigBackfillSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1057
          },
          "name": "keySchema",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigKeySchemaOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1072
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1078
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1094
          },
          "name": "subscriptionMode",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigSubscriptionModeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1107
          },
          "name": "valueSchema",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigValueSchemaOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1006
          },
          "name": "authConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigAuthConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1022
          },
          "name": "backfillSourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigBackfillSource"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1035
          },
          "name": "bootstrapServersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1051
          },
          "name": "extraOptionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1067
          },
          "name": "keySchemaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigKeySchema"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1088
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1101
          },
          "name": "subscriptionModeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigSubscriptionMode"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1117
          },
          "name": "valueSchemaInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigValueSchema"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1028
          },
          "name": "bootstrapServers",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 1041
          },
          "name": "extraOptions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-kafka-config/index:FeatureEngineeringKafkaConfig"
    },
    "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigAuthConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigAuthConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-kafka-config/index.ts",
        "line": 48
      },
      "name": "FeatureEngineeringKafkaConfigAuthConfig",
      "namespace": "featureEngineeringKafkaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_kafka_config#uc_service_credential_name FeatureEngineeringKafkaConfig#uc_service_credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 52
          },
          "name": "ucServiceCredentialName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-kafka-config/index:FeatureEngineeringKafkaConfigAuthConfig"
    },
    "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigAuthConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigAuthConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-kafka-config/index.ts",
          "line": 92
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-kafka-config/index.ts",
        "line": 84
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 134
          },
          "name": "resetUcServiceCredentialName"
        }
      ],
      "name": "FeatureEngineeringKafkaConfigAuthConfigOutputReference",
      "namespace": "featureEngineeringKafkaConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 138
          },
          "name": "ucServiceCredentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 128
          },
          "name": "ucServiceCredentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigAuthConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-kafka-config/index:FeatureEngineeringKafkaConfigAuthConfigOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigBackfillSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigBackfillSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-kafka-config/index.ts",
        "line": 398
      },
      "name": "FeatureEngineeringKafkaConfigBackfillSource",
      "namespace": "featureEngineeringKafkaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_kafka_config#delta_table_source FeatureEngineeringKafkaConfig#delta_table_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 402
          },
          "name": "deltaTableSource",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigBackfillSourceDeltaTableSource"
          }
        }
      ],
      "symbolId": "src/feature-engineering-kafka-config/index:FeatureEngineeringKafkaConfigBackfillSource"
    },
    "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigBackfillSourceDeltaTableSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigBackfillSourceDeltaTableSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-kafka-config/index.ts",
        "line": 142
      },
      "name": "FeatureEngineeringKafkaConfigBackfillSourceDeltaTableSource",
      "namespace": "featureEngineeringKafkaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_kafka_config#full_name FeatureEngineeringKafkaConfig#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 158
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_kafka_config#dataframe_schema FeatureEngineeringKafkaConfig#dataframe_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 146
          },
          "name": "dataframeSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_kafka_config#entity_columns FeatureEngineeringKafkaConfig#entity_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 150
          },
          "name": "entityColumns",
          "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/databricks/databricks/1.114.2/docs/resources/feature_engineering_kafka_config#filter_condition FeatureEngineeringKafkaConfig#filter_condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 154
          },
          "name": "filterCondition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_kafka_config#timeseries_column FeatureEngineeringKafkaConfig#timeseries_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 162
          },
          "name": "timeseriesColumn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_kafka_config#transformation_sql FeatureEngineeringKafkaConfig#transformation_sql}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 166
          },
          "name": "transformationSql",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-kafka-config/index:FeatureEngineeringKafkaConfigBackfillSourceDeltaTableSource"
    },
    "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigBackfillSourceDeltaTableSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigBackfillSourceDeltaTableSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-kafka-config/index.ts",
          "line": 241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-kafka-config/index.ts",
        "line": 233
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 313
          },
          "name": "resetDataframeSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 329
          },
          "name": "resetEntityColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 345
          },
          "name": "resetFilterCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 374
          },
          "name": "resetTimeseriesColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 390
          },
          "name": "resetTransformationSql"
        }
      ],
      "name": "FeatureEngineeringKafkaConfigBackfillSourceDeltaTableSourceOutputReference",
      "namespace": "featureEngineeringKafkaConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 317
          },
          "name": "dataframeSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 333
          },
          "name": "entityColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 349
          },
          "name": "filterConditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 362
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 378
          },
          "name": "timeseriesColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 394
          },
          "name": "transformationSqlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 307
          },
          "name": "dataframeSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 323
          },
          "name": "entityColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 339
          },
          "name": "filterCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 355
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 368
          },
          "name": "timeseriesColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 384
          },
          "name": "transformationSql",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigBackfillSourceDeltaTableSource"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-kafka-config/index:FeatureEngineeringKafkaConfigBackfillSourceDeltaTableSourceOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigBackfillSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigBackfillSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-kafka-config/index.ts",
          "line": 442
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-kafka-config/index.ts",
        "line": 434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 481
          },
          "name": "putDeltaTableSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigBackfillSourceDeltaTableSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 484
          },
          "name": "resetDeltaTableSource"
        }
      ],
      "name": "FeatureEngineeringKafkaConfigBackfillSourceOutputReference",
      "namespace": "featureEngineeringKafkaConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 478
          },
          "name": "deltaTableSource",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigBackfillSourceDeltaTableSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 488
          },
          "name": "deltaTableSourceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigBackfillSourceDeltaTableSource"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 446
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigBackfillSource"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-kafka-config/index:FeatureEngineeringKafkaConfigBackfillSourceOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-kafka-config/index.ts",
        "line": 14
      },
      "name": "FeatureEngineeringKafkaConfigConfig",
      "namespace": "featureEngineeringKafkaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_kafka_config#auth_config FeatureEngineeringKafkaConfig#auth_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 18
          },
          "name": "authConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigAuthConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_kafka_config#bootstrap_servers FeatureEngineeringKafkaConfig#bootstrap_servers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 26
          },
          "name": "bootstrapServers",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_kafka_config#subscription_mode FeatureEngineeringKafkaConfig#subscription_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 42
          },
          "name": "subscriptionMode",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigSubscriptionMode"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_kafka_config#backfill_source FeatureEngineeringKafkaConfig#backfill_source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 22
          },
          "name": "backfillSource",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigBackfillSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_kafka_config#extra_options FeatureEngineeringKafkaConfig#extra_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 30
          },
          "name": "extraOptions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_kafka_config#key_schema FeatureEngineeringKafkaConfig#key_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 34
          },
          "name": "keySchema",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigKeySchema"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_kafka_config#provider_config FeatureEngineeringKafkaConfig#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 38
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_kafka_config#value_schema FeatureEngineeringKafkaConfig#value_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 46
          },
          "name": "valueSchema",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigValueSchema"
          }
        }
      ],
      "symbolId": "src/feature-engineering-kafka-config/index:FeatureEngineeringKafkaConfigConfig"
    },
    "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigKeySchema": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigKeySchema",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-kafka-config/index.ts",
        "line": 492
      },
      "name": "FeatureEngineeringKafkaConfigKeySchema",
      "namespace": "featureEngineeringKafkaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_kafka_config#json_schema FeatureEngineeringKafkaConfig#json_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 496
          },
          "name": "jsonSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-kafka-config/index:FeatureEngineeringKafkaConfigKeySchema"
    },
    "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigKeySchemaOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigKeySchemaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-kafka-config/index.ts",
          "line": 536
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-kafka-config/index.ts",
        "line": 528
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 578
          },
          "name": "resetJsonSchema"
        }
      ],
      "name": "FeatureEngineeringKafkaConfigKeySchemaOutputReference",
      "namespace": "featureEngineeringKafkaConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 582
          },
          "name": "jsonSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 572
          },
          "name": "jsonSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 540
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigKeySchema"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-kafka-config/index:FeatureEngineeringKafkaConfigKeySchemaOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-kafka-config/index.ts",
        "line": 586
      },
      "name": "FeatureEngineeringKafkaConfigProviderConfig",
      "namespace": "featureEngineeringKafkaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_kafka_config#workspace_id FeatureEngineeringKafkaConfig#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 590
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-kafka-config/index:FeatureEngineeringKafkaConfigProviderConfig"
    },
    "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-kafka-config/index.ts",
          "line": 630
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-kafka-config/index.ts",
        "line": 622
      },
      "name": "FeatureEngineeringKafkaConfigProviderConfigOutputReference",
      "namespace": "featureEngineeringKafkaConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 673
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 666
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 634
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-kafka-config/index:FeatureEngineeringKafkaConfigProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigSubscriptionMode": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigSubscriptionMode",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-kafka-config/index.ts",
        "line": 677
      },
      "name": "FeatureEngineeringKafkaConfigSubscriptionMode",
      "namespace": "featureEngineeringKafkaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_kafka_config#assign FeatureEngineeringKafkaConfig#assign}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 681
          },
          "name": "assign",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_kafka_config#subscribe FeatureEngineeringKafkaConfig#subscribe}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 685
          },
          "name": "subscribe",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_kafka_config#subscribe_pattern FeatureEngineeringKafkaConfig#subscribe_pattern}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 689
          },
          "name": "subscribePattern",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-kafka-config/index:FeatureEngineeringKafkaConfigSubscriptionMode"
    },
    "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigSubscriptionModeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigSubscriptionModeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-kafka-config/index.ts",
          "line": 743
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-kafka-config/index.ts",
        "line": 735
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 797
          },
          "name": "resetAssign"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 813
          },
          "name": "resetSubscribe"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 829
          },
          "name": "resetSubscribePattern"
        }
      ],
      "name": "FeatureEngineeringKafkaConfigSubscriptionModeOutputReference",
      "namespace": "featureEngineeringKafkaConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 801
          },
          "name": "assignInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 817
          },
          "name": "subscribeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 833
          },
          "name": "subscribePatternInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 791
          },
          "name": "assign",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 807
          },
          "name": "subscribe",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 823
          },
          "name": "subscribePattern",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 747
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigSubscriptionMode"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-kafka-config/index:FeatureEngineeringKafkaConfigSubscriptionModeOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigValueSchema": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigValueSchema",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-kafka-config/index.ts",
        "line": 837
      },
      "name": "FeatureEngineeringKafkaConfigValueSchema",
      "namespace": "featureEngineeringKafkaConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_kafka_config#json_schema FeatureEngineeringKafkaConfig#json_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 841
          },
          "name": "jsonSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-kafka-config/index:FeatureEngineeringKafkaConfigValueSchema"
    },
    "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigValueSchemaOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigValueSchemaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-kafka-config/index.ts",
          "line": 881
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-kafka-config/index.ts",
        "line": 873
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 923
          },
          "name": "resetJsonSchema"
        }
      ],
      "name": "FeatureEngineeringKafkaConfigValueSchemaOutputReference",
      "namespace": "featureEngineeringKafkaConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 927
          },
          "name": "jsonSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 917
          },
          "name": "jsonSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-kafka-config/index.ts",
            "line": 885
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringKafkaConfig.FeatureEngineeringKafkaConfigValueSchema"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-kafka-config/index:FeatureEngineeringKafkaConfigValueSchemaOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeature": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_materialized_feature databricks_feature_engineering_materialized_feature}."
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeature",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_materialized_feature databricks_feature_engineering_materialized_feature} Resource."
        },
        "locationInModule": {
          "filename": "src/feature-engineering-materialized-feature/index.ts",
          "line": 503
        },
        "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": "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-materialized-feature/index.ts",
        "line": 471
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a FeatureEngineeringMaterializedFeature resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 488
          },
          "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 FeatureEngineeringMaterializedFeature to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_materialized_feature#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing FeatureEngineeringMaterializedFeature that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the FeatureEngineeringMaterializedFeature to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 592
          },
          "name": "putOfflineStoreConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureOfflineStoreConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 608
          },
          "name": "putOnlineStoreConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureOnlineStoreConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 640
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 540
          },
          "name": "resetCronSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 579
          },
          "name": "resetMaterializedFeatureId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 595
          },
          "name": "resetOfflineStoreConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 611
          },
          "name": "resetOnlineStoreConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 627
          },
          "name": "resetPipelineScheduleState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 643
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 660
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 672
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "FeatureEngineeringMaterializedFeature",
      "namespace": "featureEngineeringMaterializedFeature",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 476
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 562
          },
          "name": "isOnline",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 567
          },
          "name": "lastMaterializationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 589
          },
          "name": "offlineStoreConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureOfflineStoreConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 605
          },
          "name": "onlineStoreConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureOnlineStoreConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 637
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 652
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 544
          },
          "name": "cronScheduleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 557
          },
          "name": "featureNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 583
          },
          "name": "materializedFeatureIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 599
          },
          "name": "offlineStoreConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureOfflineStoreConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 615
          },
          "name": "onlineStoreConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureOnlineStoreConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 631
          },
          "name": "pipelineScheduleStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 647
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 534
          },
          "name": "cronSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 550
          },
          "name": "featureName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 573
          },
          "name": "materializedFeatureId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 621
          },
          "name": "pipelineScheduleState",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-materialized-feature/index:FeatureEngineeringMaterializedFeature"
    },
    "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-materialized-feature/index.ts",
        "line": 14
      },
      "name": "FeatureEngineeringMaterializedFeatureConfig",
      "namespace": "featureEngineeringMaterializedFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_materialized_feature#feature_name FeatureEngineeringMaterializedFeature#feature_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 22
          },
          "name": "featureName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_materialized_feature#cron_schedule FeatureEngineeringMaterializedFeature#cron_schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 18
          },
          "name": "cronSchedule",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_materialized_feature#materialized_feature_id FeatureEngineeringMaterializedFeature#materialized_feature_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 26
          },
          "name": "materializedFeatureId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_materialized_feature#offline_store_config FeatureEngineeringMaterializedFeature#offline_store_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 30
          },
          "name": "offlineStoreConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureOfflineStoreConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_materialized_feature#online_store_config FeatureEngineeringMaterializedFeature#online_store_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 34
          },
          "name": "onlineStoreConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureOnlineStoreConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_materialized_feature#pipeline_schedule_state FeatureEngineeringMaterializedFeature#pipeline_schedule_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 38
          },
          "name": "pipelineScheduleState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_materialized_feature#provider_config FeatureEngineeringMaterializedFeature#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 42
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureProviderConfig"
          }
        }
      ],
      "symbolId": "src/feature-engineering-materialized-feature/index:FeatureEngineeringMaterializedFeatureConfig"
    },
    "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureOfflineStoreConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureOfflineStoreConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-materialized-feature/index.ts",
        "line": 44
      },
      "name": "FeatureEngineeringMaterializedFeatureOfflineStoreConfig",
      "namespace": "featureEngineeringMaterializedFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_materialized_feature#catalog_name FeatureEngineeringMaterializedFeature#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 48
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_materialized_feature#schema_name FeatureEngineeringMaterializedFeature#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 52
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_materialized_feature#table_name_prefix FeatureEngineeringMaterializedFeature#table_name_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 56
          },
          "name": "tableNamePrefix",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-materialized-feature/index:FeatureEngineeringMaterializedFeatureOfflineStoreConfig"
    },
    "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureOfflineStoreConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureOfflineStoreConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-materialized-feature/index.ts",
          "line": 110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-materialized-feature/index.ts",
        "line": 102
      },
      "name": "FeatureEngineeringMaterializedFeatureOfflineStoreConfigOutputReference",
      "namespace": "featureEngineeringMaterializedFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 165
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 178
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 191
          },
          "name": "tableNamePrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 158
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 171
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 184
          },
          "name": "tableNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureOfflineStoreConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-materialized-feature/index:FeatureEngineeringMaterializedFeatureOfflineStoreConfigOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureOnlineStoreConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureOnlineStoreConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-materialized-feature/index.ts",
        "line": 195
      },
      "name": "FeatureEngineeringMaterializedFeatureOnlineStoreConfig",
      "namespace": "featureEngineeringMaterializedFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_materialized_feature#catalog_name FeatureEngineeringMaterializedFeature#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 199
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_materialized_feature#online_store_name FeatureEngineeringMaterializedFeature#online_store_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 203
          },
          "name": "onlineStoreName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_materialized_feature#schema_name FeatureEngineeringMaterializedFeature#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 207
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_materialized_feature#table_name_prefix FeatureEngineeringMaterializedFeature#table_name_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 211
          },
          "name": "tableNamePrefix",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-materialized-feature/index:FeatureEngineeringMaterializedFeatureOnlineStoreConfig"
    },
    "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureOnlineStoreConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureOnlineStoreConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-materialized-feature/index.ts",
          "line": 272
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-materialized-feature/index.ts",
        "line": 264
      },
      "name": "FeatureEngineeringMaterializedFeatureOnlineStoreConfigOutputReference",
      "namespace": "featureEngineeringMaterializedFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 333
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 346
          },
          "name": "onlineStoreNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 359
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 372
          },
          "name": "tableNamePrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 326
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 339
          },
          "name": "onlineStoreName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 352
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 365
          },
          "name": "tableNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureOnlineStoreConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-materialized-feature/index:FeatureEngineeringMaterializedFeatureOnlineStoreConfigOutputReference"
    },
    "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/feature-engineering-materialized-feature/index.ts",
        "line": 376
      },
      "name": "FeatureEngineeringMaterializedFeatureProviderConfig",
      "namespace": "featureEngineeringMaterializedFeature",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/feature_engineering_materialized_feature#workspace_id FeatureEngineeringMaterializedFeature#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 380
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/feature-engineering-materialized-feature/index:FeatureEngineeringMaterializedFeatureProviderConfig"
    },
    "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/feature-engineering-materialized-feature/index.ts",
          "line": 420
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/feature-engineering-materialized-feature/index.ts",
        "line": 412
      },
      "name": "FeatureEngineeringMaterializedFeatureProviderConfigOutputReference",
      "namespace": "featureEngineeringMaterializedFeature",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 463
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 456
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/feature-engineering-materialized-feature/index.ts",
            "line": 424
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.featureEngineeringMaterializedFeature.FeatureEngineeringMaterializedFeatureProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/feature-engineering-materialized-feature/index:FeatureEngineeringMaterializedFeatureProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.file.File": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/file databricks_file}."
      },
      "fqn": "@cdktn/provider-databricks.file.File",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/file databricks_file} Resource."
        },
        "locationInModule": {
          "filename": "src/file/index.ts",
          "line": 166
        },
        "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": "@cdktn/provider-databricks.file.FileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/file/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a File resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 151
          },
          "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 File to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/file#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing File that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the File to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 303
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.file.FileProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 203
          },
          "name": "resetContentBase64"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 224
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 240
          },
          "name": "resetMd5"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 306
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 274
          },
          "name": "resetRemoteFileModified"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 290
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 318
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 330
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "File",
      "namespace": "file",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 139
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 212
          },
          "name": "fileSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 249
          },
          "name": "modificationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 300
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.file.FileProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 207
          },
          "name": "contentBase64Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 228
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 244
          },
          "name": "md5Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 262
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 310
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.file.FileProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 278
          },
          "name": "remoteFileModifiedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 294
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 197
          },
          "name": "contentBase64",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 218
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 234
          },
          "name": "md5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 255
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 268
          },
          "name": "remoteFileModified",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 284
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file/index:File"
    },
    "@cdktn/provider-databricks.file.FileConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.file.FileConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file/index.ts",
        "line": 14
      },
      "name": "FileConfig",
      "namespace": "file",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/file#path File#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 33
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/file#content_base64 File#content_base64}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 18
          },
          "name": "contentBase64",
          "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/databricks/databricks/1.114.2/docs/resources/file#id File#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/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/databricks/databricks/1.114.2/docs/resources/file#md5 File#md5}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 29
          },
          "name": "md5",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/file#provider_config File#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 47
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.file.FileProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/file#remote_file_modified File#remote_file_modified}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 37
          },
          "name": "remoteFileModified",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/file#source File#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 41
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file/index:FileConfig"
    },
    "@cdktn/provider-databricks.file.FileProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.file.FileProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/file/index.ts",
        "line": 49
      },
      "name": "FileProviderConfig",
      "namespace": "file",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/file#workspace_id File#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 53
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/file/index:FileProviderConfig"
    },
    "@cdktn/provider-databricks.file.FileProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.file.FileProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/file/index.ts",
          "line": 92
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/file/index.ts",
        "line": 85
      },
      "name": "FileProviderConfigOutputReference",
      "namespace": "file",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 126
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 119
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/file/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.file.FileProviderConfig"
          }
        }
      ],
      "symbolId": "src/file/index:FileProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.gitCredential.GitCredential": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/git_credential databricks_git_credential}."
      },
      "fqn": "@cdktn/provider-databricks.gitCredential.GitCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/git_credential databricks_git_credential} Resource."
        },
        "locationInModule": {
          "filename": "src/git-credential/index.ts",
          "line": 178
        },
        "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": "@cdktn/provider-databricks.gitCredential.GitCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/git-credential/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a GitCredential resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 163
          },
          "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 GitCredential to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/git_credential#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing GitCredential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the GitCredential to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 356
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.gitCredential.GitCredentialProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 218
          },
          "name": "resetForce"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 234
          },
          "name": "resetGitEmail"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 263
          },
          "name": "resetGitUsername"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 279
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 295
          },
          "name": "resetIsDefaultForProvider"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 311
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 327
          },
          "name": "resetPersonalAccessToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 343
          },
          "name": "resetPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 359
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 371
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 386
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "GitCredential",
      "namespace": "gitCredential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 151
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 353
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.gitCredential.GitCredentialProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 222
          },
          "name": "forceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 238
          },
          "name": "gitEmailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 251
          },
          "name": "gitProviderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 267
          },
          "name": "gitUsernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 283
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 299
          },
          "name": "isDefaultForProviderInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 315
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 331
          },
          "name": "personalAccessTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 347
          },
          "name": "principalIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 363
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.gitCredential.GitCredentialProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 212
          },
          "name": "force",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 228
          },
          "name": "gitEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 244
          },
          "name": "gitProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 257
          },
          "name": "gitUsername",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 273
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 289
          },
          "name": "isDefaultForProvider",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 305
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 321
          },
          "name": "personalAccessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 337
          },
          "name": "principalId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/git-credential/index:GitCredential"
    },
    "@cdktn/provider-databricks.gitCredential.GitCredentialConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.gitCredential.GitCredentialConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/git-credential/index.ts",
        "line": 14
      },
      "name": "GitCredentialConfig",
      "namespace": "gitCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/git_credential#git_provider GitCredential#git_provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 26
          },
          "name": "gitProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/git_credential#force GitCredential#force}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 18
          },
          "name": "force",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/git_credential#git_email GitCredential#git_email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 22
          },
          "name": "gitEmail",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/git_credential#git_username GitCredential#git_username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 30
          },
          "name": "gitUsername",
          "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/databricks/databricks/1.114.2/docs/resources/git_credential#id GitCredential#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 37
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/git_credential#is_default_for_provider GitCredential#is_default_for_provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 41
          },
          "name": "isDefaultForProvider",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/git_credential#name GitCredential#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 45
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/git_credential#personal_access_token GitCredential#personal_access_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 49
          },
          "name": "personalAccessToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/git_credential#principal_id GitCredential#principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 53
          },
          "name": "principalId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/git_credential#provider_config GitCredential#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 59
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.gitCredential.GitCredentialProviderConfig"
          }
        }
      ],
      "symbolId": "src/git-credential/index:GitCredentialConfig"
    },
    "@cdktn/provider-databricks.gitCredential.GitCredentialProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.gitCredential.GitCredentialProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/git-credential/index.ts",
        "line": 61
      },
      "name": "GitCredentialProviderConfig",
      "namespace": "gitCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/git_credential#workspace_id GitCredential#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 65
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/git-credential/index:GitCredentialProviderConfig"
    },
    "@cdktn/provider-databricks.gitCredential.GitCredentialProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.gitCredential.GitCredentialProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/git-credential/index.ts",
          "line": 104
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/git-credential/index.ts",
        "line": 97
      },
      "name": "GitCredentialProviderConfigOutputReference",
      "namespace": "gitCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 138
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 131
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/git-credential/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.gitCredential.GitCredentialProviderConfig"
          }
        }
      ],
      "symbolId": "src/git-credential/index:GitCredentialProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.globalInitScript.GlobalInitScript": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/global_init_script databricks_global_init_script}."
      },
      "fqn": "@cdktn/provider-databricks.globalInitScript.GlobalInitScript",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/global_init_script databricks_global_init_script} Resource."
        },
        "locationInModule": {
          "filename": "src/global-init-script/index.ts",
          "line": 235
        },
        "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": "@cdktn/provider-databricks.globalInitScript.GlobalInitScriptConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/global-init-script/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a GlobalInitScript resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 220
          },
          "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 GlobalInitScript to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/global_init_script#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing GlobalInitScript that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the GlobalInitScript to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 380
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.globalInitScript.GlobalInitScriptProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 396
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.globalInitScript.GlobalInitScriptTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 274
          },
          "name": "resetContentBase64"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 290
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 306
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 322
          },
          "name": "resetMd5"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 351
          },
          "name": "resetPosition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 383
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 367
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 408
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 422
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "GlobalInitScript",
      "namespace": "globalInitScript",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 208
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 377
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.globalInitScript.GlobalInitScriptProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 393
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktn/provider-databricks.globalInitScript.GlobalInitScriptTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 278
          },
          "name": "contentBase64Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 294
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 310
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 326
          },
          "name": "md5Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 339
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 355
          },
          "name": "positionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 387
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.globalInitScript.GlobalInitScriptProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 371
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 400
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.globalInitScript.GlobalInitScriptTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 268
          },
          "name": "contentBase64",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 284
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 300
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 316
          },
          "name": "md5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 332
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 345
          },
          "name": "position",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 361
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/global-init-script/index:GlobalInitScript"
    },
    "@cdktn/provider-databricks.globalInitScript.GlobalInitScriptConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.globalInitScript.GlobalInitScriptConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/global-init-script/index.ts",
        "line": 14
      },
      "name": "GlobalInitScriptConfig",
      "namespace": "globalInitScript",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/global_init_script#name GlobalInitScript#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 37
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/global_init_script#content_base64 GlobalInitScript#content_base64}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 18
          },
          "name": "contentBase64",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/global_init_script#enabled GlobalInitScript#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 22
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.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/databricks/databricks/1.114.2/docs/resources/global_init_script#id GlobalInitScript#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 29
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/global_init_script#md5 GlobalInitScript#md5}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 33
          },
          "name": "md5",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/global_init_script#position GlobalInitScript#position}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 41
          },
          "name": "position",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/global_init_script#provider_config GlobalInitScript#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 51
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.globalInitScript.GlobalInitScriptProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/global_init_script#source GlobalInitScript#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 45
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/global_init_script#timeouts GlobalInitScript#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 57
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.globalInitScript.GlobalInitScriptTimeouts"
          }
        }
      ],
      "symbolId": "src/global-init-script/index:GlobalInitScriptConfig"
    },
    "@cdktn/provider-databricks.globalInitScript.GlobalInitScriptProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.globalInitScript.GlobalInitScriptProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/global-init-script/index.ts",
        "line": 59
      },
      "name": "GlobalInitScriptProviderConfig",
      "namespace": "globalInitScript",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/global_init_script#workspace_id GlobalInitScript#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 63
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/global-init-script/index:GlobalInitScriptProviderConfig"
    },
    "@cdktn/provider-databricks.globalInitScript.GlobalInitScriptProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.globalInitScript.GlobalInitScriptProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/global-init-script/index.ts",
          "line": 102
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/global-init-script/index.ts",
        "line": 95
      },
      "name": "GlobalInitScriptProviderConfigOutputReference",
      "namespace": "globalInitScript",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 136
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 129
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.globalInitScript.GlobalInitScriptProviderConfig"
          }
        }
      ],
      "symbolId": "src/global-init-script/index:GlobalInitScriptProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.globalInitScript.GlobalInitScriptTimeouts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.globalInitScript.GlobalInitScriptTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/global-init-script/index.ts",
        "line": 140
      },
      "name": "GlobalInitScriptTimeouts",
      "namespace": "globalInitScript",
      "symbolId": "src/global-init-script/index:GlobalInitScriptTimeouts"
    },
    "@cdktn/provider-databricks.globalInitScript.GlobalInitScriptTimeoutsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.globalInitScript.GlobalInitScriptTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/global-init-script/index.ts",
          "line": 171
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/global-init-script/index.ts",
        "line": 163
      },
      "name": "GlobalInitScriptTimeoutsOutputReference",
      "namespace": "globalInitScript",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/global-init-script/index.ts",
            "line": 175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.globalInitScript.GlobalInitScriptTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/global-init-script/index:GlobalInitScriptTimeoutsOutputReference"
    },
    "@cdktn/provider-databricks.grant.Grant": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grant databricks_grant}."
      },
      "fqn": "@cdktn/provider-databricks.grant.Grant",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grant databricks_grant} Resource."
        },
        "locationInModule": {
          "filename": "src/grant/index.ts",
          "line": 210
        },
        "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": "@cdktn/provider-databricks.grant.GrantConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/grant/index.ts",
        "line": 178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Grant resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 195
          },
          "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 Grant to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grant#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Grant that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Grant to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 521
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.grant.GrantProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 258
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 274
          },
          "name": "resetCredential"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 290
          },
          "name": "resetExternalLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 306
          },
          "name": "resetForeignConnection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 322
          },
          "name": "resetFunction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 338
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 354
          },
          "name": "resetMetastore"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 370
          },
          "name": "resetModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 386
          },
          "name": "resetPipeline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 524
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 428
          },
          "name": "resetRecipient"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 444
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 460
          },
          "name": "resetShare"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 476
          },
          "name": "resetStorageCredential"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 492
          },
          "name": "resetTable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 508
          },
          "name": "resetVolume"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 536
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 559
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Grant",
      "namespace": "grant",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 183
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 518
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.grant.GrantProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 262
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 278
          },
          "name": "credentialInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 294
          },
          "name": "externalLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 310
          },
          "name": "foreignConnectionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 326
          },
          "name": "functionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 342
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 358
          },
          "name": "metastoreInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 374
          },
          "name": "modelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 390
          },
          "name": "pipelineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 403
          },
          "name": "principalInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 416
          },
          "name": "privilegesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 528
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.grant.GrantProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 432
          },
          "name": "recipientInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 448
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 464
          },
          "name": "shareInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 480
          },
          "name": "storageCredentialInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 496
          },
          "name": "tableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 512
          },
          "name": "volumeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 252
          },
          "name": "catalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 268
          },
          "name": "credential",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 284
          },
          "name": "externalLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 300
          },
          "name": "foreignConnection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 316
          },
          "name": "function",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 332
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 348
          },
          "name": "metastore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 364
          },
          "name": "model",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 380
          },
          "name": "pipeline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 396
          },
          "name": "principal",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 409
          },
          "name": "privileges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 422
          },
          "name": "recipient",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 438
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 454
          },
          "name": "share",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 470
          },
          "name": "storageCredential",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 486
          },
          "name": "table",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 502
          },
          "name": "volume",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/grant/index:Grant"
    },
    "@cdktn/provider-databricks.grant.GrantConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.grant.GrantConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/grant/index.ts",
        "line": 14
      },
      "name": "GrantConfig",
      "namespace": "grant",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grant#principal Grant#principal}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 57
          },
          "name": "principal",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grant#privileges Grant#privileges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 61
          },
          "name": "privileges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grant#catalog Grant#catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 18
          },
          "name": "catalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grant#credential Grant#credential}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 22
          },
          "name": "credential",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grant#external_location Grant#external_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 26
          },
          "name": "externalLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grant#foreign_connection Grant#foreign_connection}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 30
          },
          "name": "foreignConnection",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grant#function Grant#function}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 34
          },
          "name": "function",
          "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/databricks/databricks/1.114.2/docs/resources/grant#id Grant#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 41
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grant#metastore Grant#metastore}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 45
          },
          "name": "metastore",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grant#model Grant#model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 49
          },
          "name": "model",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grant#pipeline Grant#pipeline}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 53
          },
          "name": "pipeline",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grant#provider_config Grant#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 91
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.grant.GrantProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grant#recipient Grant#recipient}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 65
          },
          "name": "recipient",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grant#schema Grant#schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 69
          },
          "name": "schema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grant#share Grant#share}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 73
          },
          "name": "share",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grant#storage_credential Grant#storage_credential}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 77
          },
          "name": "storageCredential",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grant#table Grant#table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 81
          },
          "name": "table",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grant#volume Grant#volume}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 85
          },
          "name": "volume",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/grant/index:GrantConfig"
    },
    "@cdktn/provider-databricks.grant.GrantProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.grant.GrantProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/grant/index.ts",
        "line": 93
      },
      "name": "GrantProviderConfig",
      "namespace": "grant",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grant#workspace_id Grant#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 97
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/grant/index:GrantProviderConfig"
    },
    "@cdktn/provider-databricks.grant.GrantProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.grant.GrantProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/grant/index.ts",
          "line": 136
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/grant/index.ts",
        "line": 129
      },
      "name": "GrantProviderConfigOutputReference",
      "namespace": "grant",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 170
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 163
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grant/index.ts",
            "line": 140
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.grant.GrantProviderConfig"
          }
        }
      ],
      "symbolId": "src/grant/index:GrantProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.grants.Grants": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grants databricks_grants}."
      },
      "fqn": "@cdktn/provider-databricks.grants.Grants",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grants databricks_grants} Resource."
        },
        "locationInModule": {
          "filename": "src/grants/index.ts",
          "line": 351
        },
        "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": "@cdktn/provider-databricks.grants.GrantsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/grants/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Grants resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 336
          },
          "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 Grants to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grants#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Grants that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Grants to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 635
          },
          "name": "putGrant",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.grants.GrantsGrant"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 648
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.grants.GrantsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 398
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 414
          },
          "name": "resetCredential"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 430
          },
          "name": "resetExternalLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 446
          },
          "name": "resetForeignConnection"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 462
          },
          "name": "resetFunction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 478
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 494
          },
          "name": "resetMetastore"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 510
          },
          "name": "resetModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 526
          },
          "name": "resetPipeline"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 651
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 542
          },
          "name": "resetRecipient"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 558
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 574
          },
          "name": "resetShare"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 590
          },
          "name": "resetStorageCredential"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 606
          },
          "name": "resetTable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 622
          },
          "name": "resetVolume"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 663
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 685
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Grants",
      "namespace": "grants",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 324
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 632
          },
          "name": "grant",
          "type": {
            "fqn": "@cdktn/provider-databricks.grants.GrantsGrantList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 645
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.grants.GrantsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 402
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 418
          },
          "name": "credentialInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 434
          },
          "name": "externalLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 450
          },
          "name": "foreignConnectionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 466
          },
          "name": "functionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 639
          },
          "name": "grantInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.grants.GrantsGrant"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 482
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 498
          },
          "name": "metastoreInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 514
          },
          "name": "modelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 530
          },
          "name": "pipelineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 655
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.grants.GrantsProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 546
          },
          "name": "recipientInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 562
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 578
          },
          "name": "shareInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 594
          },
          "name": "storageCredentialInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 610
          },
          "name": "tableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 626
          },
          "name": "volumeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 392
          },
          "name": "catalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 408
          },
          "name": "credential",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 424
          },
          "name": "externalLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 440
          },
          "name": "foreignConnection",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 456
          },
          "name": "function",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 472
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 488
          },
          "name": "metastore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 504
          },
          "name": "model",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 520
          },
          "name": "pipeline",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 536
          },
          "name": "recipient",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 552
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 568
          },
          "name": "share",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 584
          },
          "name": "storageCredential",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 600
          },
          "name": "table",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 616
          },
          "name": "volume",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/grants/index:Grants"
    },
    "@cdktn/provider-databricks.grants.GrantsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.grants.GrantsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/grants/index.ts",
        "line": 14
      },
      "name": "GrantsConfig",
      "namespace": "grants",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grants#grant Grants#grant}",
            "stability": "stable",
            "summary": "grant block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 83
          },
          "name": "grant",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.grants.GrantsGrant"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grants#catalog Grants#catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 18
          },
          "name": "catalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grants#credential Grants#credential}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 22
          },
          "name": "credential",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grants#external_location Grants#external_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 26
          },
          "name": "externalLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grants#foreign_connection Grants#foreign_connection}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 30
          },
          "name": "foreignConnection",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grants#function Grants#function}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 34
          },
          "name": "function",
          "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/databricks/databricks/1.114.2/docs/resources/grants#id Grants#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 41
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grants#metastore Grants#metastore}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 45
          },
          "name": "metastore",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grants#model Grants#model}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 49
          },
          "name": "model",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grants#pipeline Grants#pipeline}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 53
          },
          "name": "pipeline",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grants#provider_config Grants#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 89
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.grants.GrantsProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grants#recipient Grants#recipient}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 57
          },
          "name": "recipient",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grants#schema Grants#schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 61
          },
          "name": "schema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grants#share Grants#share}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 65
          },
          "name": "share",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grants#storage_credential Grants#storage_credential}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 69
          },
          "name": "storageCredential",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grants#table Grants#table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 73
          },
          "name": "table",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grants#volume Grants#volume}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 77
          },
          "name": "volume",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/grants/index:GrantsConfig"
    },
    "@cdktn/provider-databricks.grants.GrantsGrant": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.grants.GrantsGrant",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/grants/index.ts",
        "line": 91
      },
      "name": "GrantsGrant",
      "namespace": "grants",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grants#principal Grants#principal}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 95
          },
          "name": "principal",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grants#privileges Grants#privileges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 99
          },
          "name": "privileges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/grants/index:GrantsGrant"
    },
    "@cdktn/provider-databricks.grants.GrantsGrantList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.grants.GrantsGrantList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/grants/index.ts",
          "line": 223
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/grants/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 230
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.grants.GrantsGrantOutputReference"
            }
          }
        }
      ],
      "name": "GrantsGrantList",
      "namespace": "grants",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.grants.GrantsGrant"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/grants/index:GrantsGrantList"
    },
    "@cdktn/provider-databricks.grants.GrantsGrantOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.grants.GrantsGrantOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/grants/index.ts",
          "line": 148
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/grants/index.ts",
        "line": 138
      },
      "name": "GrantsGrantOutputReference",
      "namespace": "grants",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 197
          },
          "name": "principalInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 210
          },
          "name": "privilegesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 190
          },
          "name": "principal",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 203
          },
          "name": "privileges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 152
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.grants.GrantsGrant"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/grants/index:GrantsGrantOutputReference"
    },
    "@cdktn/provider-databricks.grants.GrantsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.grants.GrantsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/grants/index.ts",
        "line": 234
      },
      "name": "GrantsProviderConfig",
      "namespace": "grants",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/grants#workspace_id Grants#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 238
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/grants/index:GrantsProviderConfig"
    },
    "@cdktn/provider-databricks.grants.GrantsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.grants.GrantsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/grants/index.ts",
          "line": 277
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/grants/index.ts",
        "line": 270
      },
      "name": "GrantsProviderConfigOutputReference",
      "namespace": "grants",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 311
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 304
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/grants/index.ts",
            "line": 281
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.grants.GrantsProviderConfig"
          }
        }
      ],
      "symbolId": "src/grants/index:GrantsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.group.Group": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group databricks_group}."
      },
      "fqn": "@cdktn/provider-databricks.group.Group",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group databricks_group} Resource."
        },
        "locationInModule": {
          "filename": "src/group/index.ts",
          "line": 192
        },
        "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": "@cdktn/provider-databricks.group.GroupConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/group/index.ts",
        "line": 160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Group resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 177
          },
          "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/databricks/databricks/1.114.2/docs/resources/group#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Group that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Group to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 421
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.group.GroupProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 235
          },
          "name": "resetAclPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 251
          },
          "name": "resetAllowClusterCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 267
          },
          "name": "resetAllowInstancePoolCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 283
          },
          "name": "resetApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 299
          },
          "name": "resetDatabricksSqlAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 328
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 344
          },
          "name": "resetForce"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 360
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 424
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 376
          },
          "name": "resetUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 392
          },
          "name": "resetWorkspaceAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 408
          },
          "name": "resetWorkspaceConsume"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 436
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 454
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.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": 165
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 418
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.group.GroupProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 239
          },
          "name": "aclPrincipalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 255
          },
          "name": "allowClusterCreateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 271
          },
          "name": "allowInstancePoolCreateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 287
          },
          "name": "apiInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 303
          },
          "name": "databricksSqlAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 316
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 332
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 348
          },
          "name": "forceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 364
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 428
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.group.GroupProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 380
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 396
          },
          "name": "workspaceAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 412
          },
          "name": "workspaceConsumeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 229
          },
          "name": "aclPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 245
          },
          "name": "allowClusterCreate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 261
          },
          "name": "allowInstancePoolCreate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 277
          },
          "name": "api",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 293
          },
          "name": "databricksSqlAccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 309
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 322
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 338
          },
          "name": "force",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 354
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 370
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 386
          },
          "name": "workspaceAccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 402
          },
          "name": "workspaceConsume",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/group/index:Group"
    },
    "@cdktn/provider-databricks.group.GroupConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.group.GroupConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/group/index.ts",
        "line": 14
      },
      "name": "GroupConfig",
      "namespace": "group",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group#display_name Group#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 40
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group#acl_principal_id Group#acl_principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 18
          },
          "name": "aclPrincipalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group#allow_cluster_create Group#allow_cluster_create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 22
          },
          "name": "allowClusterCreate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group#allow_instance_pool_create Group#allow_instance_pool_create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 26
          },
          "name": "allowInstancePoolCreate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `account` and `workspace`. When not set, the API level is inferred from the provider host.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group#api Group#api}",
            "stability": "stable",
            "summary": "Specifies whether to use account-level or workspace-level API."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 32
          },
          "name": "api",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group#databricks_sql_access Group#databricks_sql_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 36
          },
          "name": "databricksSqlAccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group#external_id Group#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 44
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group#force Group#force}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 48
          },
          "name": "force",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.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/databricks/databricks/1.114.2/docs/resources/group#id Group#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 55
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group#provider_config Group#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 73
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.group.GroupProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group#url Group#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 59
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group#workspace_access Group#workspace_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 63
          },
          "name": "workspaceAccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group#workspace_consume Group#workspace_consume}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 67
          },
          "name": "workspaceConsume",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/group/index:GroupConfig"
    },
    "@cdktn/provider-databricks.group.GroupProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.group.GroupProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/group/index.ts",
        "line": 75
      },
      "name": "GroupProviderConfig",
      "namespace": "group",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group#workspace_id Group#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 79
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/group/index:GroupProviderConfig"
    },
    "@cdktn/provider-databricks.group.GroupProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.group.GroupProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/group/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/group/index.ts",
        "line": 111
      },
      "name": "GroupProviderConfigOutputReference",
      "namespace": "group",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 152
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 145
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.group.GroupProviderConfig"
          }
        }
      ],
      "symbolId": "src/group/index:GroupProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.groupInstanceProfile.GroupInstanceProfile": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_instance_profile databricks_group_instance_profile}."
      },
      "fqn": "@cdktn/provider-databricks.groupInstanceProfile.GroupInstanceProfile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_instance_profile databricks_group_instance_profile} Resource."
        },
        "locationInModule": {
          "filename": "src/group-instance-profile/index.ts",
          "line": 160
        },
        "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": "@cdktn/provider-databricks.groupInstanceProfile.GroupInstanceProfileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/group-instance-profile/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a GroupInstanceProfile resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 145
          },
          "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 GroupInstanceProfile to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_instance_profile#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing GroupInstanceProfile that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the GroupInstanceProfile to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 250
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.groupInstanceProfile.GroupInstanceProfileProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 195
          },
          "name": "resetApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 224
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 253
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 265
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 275
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "GroupInstanceProfile",
      "namespace": "groupInstanceProfile",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 133
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 247
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.groupInstanceProfile.GroupInstanceProfileProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 199
          },
          "name": "apiInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 212
          },
          "name": "groupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 228
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 241
          },
          "name": "instanceProfileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 257
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.groupInstanceProfile.GroupInstanceProfileProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 189
          },
          "name": "api",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 205
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 218
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 234
          },
          "name": "instanceProfileId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/group-instance-profile/index:GroupInstanceProfile"
    },
    "@cdktn/provider-databricks.groupInstanceProfile.GroupInstanceProfileConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.groupInstanceProfile.GroupInstanceProfileConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/group-instance-profile/index.ts",
        "line": 14
      },
      "name": "GroupInstanceProfileConfig",
      "namespace": "groupInstanceProfile",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_instance_profile#group_id GroupInstanceProfile#group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 24
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_instance_profile#instance_profile_id GroupInstanceProfile#instance_profile_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 35
          },
          "name": "instanceProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `account` and `workspace`. When not set, the API level is inferred from the provider host.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_instance_profile#api GroupInstanceProfile#api}",
            "stability": "stable",
            "summary": "Specifies whether to use account-level or workspace-level API."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 20
          },
          "name": "api",
          "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/databricks/databricks/1.114.2/docs/resources/group_instance_profile#id GroupInstanceProfile#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 31
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_instance_profile#provider_config GroupInstanceProfile#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 41
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.groupInstanceProfile.GroupInstanceProfileProviderConfig"
          }
        }
      ],
      "symbolId": "src/group-instance-profile/index:GroupInstanceProfileConfig"
    },
    "@cdktn/provider-databricks.groupInstanceProfile.GroupInstanceProfileProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.groupInstanceProfile.GroupInstanceProfileProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/group-instance-profile/index.ts",
        "line": 43
      },
      "name": "GroupInstanceProfileProviderConfig",
      "namespace": "groupInstanceProfile",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_instance_profile#workspace_id GroupInstanceProfile#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 47
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/group-instance-profile/index:GroupInstanceProfileProviderConfig"
    },
    "@cdktn/provider-databricks.groupInstanceProfile.GroupInstanceProfileProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.groupInstanceProfile.GroupInstanceProfileProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/group-instance-profile/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/group-instance-profile/index.ts",
        "line": 79
      },
      "name": "GroupInstanceProfileProviderConfigOutputReference",
      "namespace": "groupInstanceProfile",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 120
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 113
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-instance-profile/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.groupInstanceProfile.GroupInstanceProfileProviderConfig"
          }
        }
      ],
      "symbolId": "src/group-instance-profile/index:GroupInstanceProfileProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.groupMember.GroupMember": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_member databricks_group_member}."
      },
      "fqn": "@cdktn/provider-databricks.groupMember.GroupMember",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_member databricks_group_member} Resource."
        },
        "locationInModule": {
          "filename": "src/group-member/index.ts",
          "line": 160
        },
        "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": "@cdktn/provider-databricks.groupMember.GroupMemberConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/group-member/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a GroupMember resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 145
          },
          "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 GroupMember to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_member#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing GroupMember that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the GroupMember to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 250
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.groupMember.GroupMemberProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 195
          },
          "name": "resetApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 224
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 253
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 265
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 275
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "GroupMember",
      "namespace": "groupMember",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 133
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 247
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.groupMember.GroupMemberProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 199
          },
          "name": "apiInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 212
          },
          "name": "groupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 228
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 241
          },
          "name": "memberIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 257
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.groupMember.GroupMemberProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 189
          },
          "name": "api",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 205
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 218
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 234
          },
          "name": "memberId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/group-member/index:GroupMember"
    },
    "@cdktn/provider-databricks.groupMember.GroupMemberConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.groupMember.GroupMemberConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/group-member/index.ts",
        "line": 14
      },
      "name": "GroupMemberConfig",
      "namespace": "groupMember",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_member#group_id GroupMember#group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 24
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_member#member_id GroupMember#member_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 35
          },
          "name": "memberId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `account` and `workspace`. When not set, the API level is inferred from the provider host.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_member#api GroupMember#api}",
            "stability": "stable",
            "summary": "Specifies whether to use account-level or workspace-level API."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 20
          },
          "name": "api",
          "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/databricks/databricks/1.114.2/docs/resources/group_member#id GroupMember#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 31
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_member#provider_config GroupMember#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 41
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.groupMember.GroupMemberProviderConfig"
          }
        }
      ],
      "symbolId": "src/group-member/index:GroupMemberConfig"
    },
    "@cdktn/provider-databricks.groupMember.GroupMemberProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.groupMember.GroupMemberProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/group-member/index.ts",
        "line": 43
      },
      "name": "GroupMemberProviderConfig",
      "namespace": "groupMember",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_member#workspace_id GroupMember#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 47
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/group-member/index:GroupMemberProviderConfig"
    },
    "@cdktn/provider-databricks.groupMember.GroupMemberProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.groupMember.GroupMemberProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/group-member/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/group-member/index.ts",
        "line": 79
      },
      "name": "GroupMemberProviderConfigOutputReference",
      "namespace": "groupMember",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 120
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 113
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-member/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.groupMember.GroupMemberProviderConfig"
          }
        }
      ],
      "symbolId": "src/group-member/index:GroupMemberProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.groupRole.GroupRole": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_role databricks_group_role}."
      },
      "fqn": "@cdktn/provider-databricks.groupRole.GroupRole",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_role databricks_group_role} Resource."
        },
        "locationInModule": {
          "filename": "src/group-role/index.ts",
          "line": 160
        },
        "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": "@cdktn/provider-databricks.groupRole.GroupRoleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/group-role/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a GroupRole resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 145
          },
          "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 GroupRole to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_role#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing GroupRole that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the GroupRole to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 250
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.groupRole.GroupRoleProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 195
          },
          "name": "resetApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 224
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 253
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 265
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 275
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "GroupRole",
      "namespace": "groupRole",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 133
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 247
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.groupRole.GroupRoleProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 199
          },
          "name": "apiInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 212
          },
          "name": "groupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 228
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 257
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.groupRole.GroupRoleProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 241
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 189
          },
          "name": "api",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 205
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 218
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 234
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/group-role/index:GroupRole"
    },
    "@cdktn/provider-databricks.groupRole.GroupRoleConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.groupRole.GroupRoleConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/group-role/index.ts",
        "line": 14
      },
      "name": "GroupRoleConfig",
      "namespace": "groupRole",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_role#group_id GroupRole#group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 24
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_role#role GroupRole#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 35
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `account` and `workspace`. When not set, the API level is inferred from the provider host.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_role#api GroupRole#api}",
            "stability": "stable",
            "summary": "Specifies whether to use account-level or workspace-level API."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 20
          },
          "name": "api",
          "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/databricks/databricks/1.114.2/docs/resources/group_role#id GroupRole#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 31
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_role#provider_config GroupRole#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 41
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.groupRole.GroupRoleProviderConfig"
          }
        }
      ],
      "symbolId": "src/group-role/index:GroupRoleConfig"
    },
    "@cdktn/provider-databricks.groupRole.GroupRoleProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.groupRole.GroupRoleProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/group-role/index.ts",
        "line": 43
      },
      "name": "GroupRoleProviderConfig",
      "namespace": "groupRole",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/group_role#workspace_id GroupRole#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 47
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/group-role/index:GroupRoleProviderConfig"
    },
    "@cdktn/provider-databricks.groupRole.GroupRoleProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.groupRole.GroupRoleProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/group-role/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/group-role/index.ts",
        "line": 79
      },
      "name": "GroupRoleProviderConfigOutputReference",
      "namespace": "groupRole",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 120
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 113
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/group-role/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.groupRole.GroupRoleProviderConfig"
          }
        }
      ],
      "symbolId": "src/group-role/index:GroupRoleProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.instancePool.InstancePool": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool databricks_instance_pool}."
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePool",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool databricks_instance_pool} Resource."
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 1807
        },
        "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": "@cdktn/provider-databricks.instancePool.InstancePoolConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 1775
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a InstancePool resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1792
          },
          "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 InstancePool to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing InstancePool that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the InstancePool to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2006
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2022
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2038
          },
          "name": "putDiskSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolDiskSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2054
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2070
          },
          "name": "putInstancePoolFleetAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2086
          },
          "name": "putNodeTypeFlexibility",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolNodeTypeFlexibility"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2102
          },
          "name": "putPreloadedDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolPreloadedDockerImage"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2118
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2009
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2025
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1855
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2041
          },
          "name": "resetDiskSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1871
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2057
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1887
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2073
          },
          "name": "resetInstancePoolFleetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1916
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1945
          },
          "name": "resetMaxCapacity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1961
          },
          "name": "resetMinIdleInstances"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2089
          },
          "name": "resetNodeTypeFlexibility"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1977
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2105
          },
          "name": "resetPreloadedDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1993
          },
          "name": "resetPreloadedSparkVersions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2121
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2133
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2156
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "InstancePool",
      "namespace": "instancePool",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1780
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2003
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2019
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2035
          },
          "name": "diskSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolDiskSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2051
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2067
          },
          "name": "instancePoolFleetAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2083
          },
          "name": "nodeTypeFlexibility",
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolNodeTypeFlexibilityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2099
          },
          "name": "preloadedDockerImage",
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolPreloadedDockerImageList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2115
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2013
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2029
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1859
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2045
          },
          "name": "diskSpecInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolDiskSpec"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1875
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2061
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1891
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1904
          },
          "name": "idleInstanceAutoterminationMinutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2077
          },
          "name": "instancePoolFleetAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1920
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1933
          },
          "name": "instancePoolNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1949
          },
          "name": "maxCapacityInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1965
          },
          "name": "minIdleInstancesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2093
          },
          "name": "nodeTypeFlexibilityInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolNodeTypeFlexibility"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1981
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2109
          },
          "name": "preloadedDockerImageInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolPreloadedDockerImage"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1997
          },
          "name": "preloadedSparkVersionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 2125
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1849
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1865
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1881
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1897
          },
          "name": "idleInstanceAutoterminationMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1910
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1926
          },
          "name": "instancePoolName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1939
          },
          "name": "maxCapacity",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1955
          },
          "name": "minIdleInstances",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1971
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1987
          },
          "name": "preloadedSparkVersions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePool"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolAwsAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 107
      },
      "name": "InstancePoolAwsAttributes",
      "namespace": "instancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#availability InstancePool#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 111
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#instance_profile_arn InstancePool#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 115
          },
          "name": "instanceProfileArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#spot_bid_price_percent InstancePool#spot_bid_price_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 119
          },
          "name": "spotBidPricePercent",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#zone_id InstancePool#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 123
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolAwsAttributes"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolAwsAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 183
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 176
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 234
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 250
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 266
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 282
          },
          "name": "resetZoneId"
        }
      ],
      "name": "InstancePoolAwsAttributesOutputReference",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 238
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 254
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 270
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 286
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 228
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 244
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 260
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 276
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 187
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolAwsAttributes"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolAwsAttributesOutputReference"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolAzureAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 290
      },
      "name": "InstancePoolAzureAttributes",
      "namespace": "instancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#availability InstancePool#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 294
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#spot_bid_max_price InstancePool#spot_bid_max_price}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 298
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolAzureAttributes"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolAzureAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 344
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 337
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 383
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 399
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "InstancePoolAzureAttributesOutputReference",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 387
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 403
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 377
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 393
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 348
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolAzureAttributes"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolAzureAttributesOutputReference"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 14
      },
      "name": "InstancePoolConfig",
      "namespace": "instancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#idle_instance_autotermination_minutes InstancePool#idle_instance_autotermination_minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 33
          },
          "name": "idleInstanceAutoterminationMinutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#instance_pool_name InstancePool#instance_pool_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 41
          },
          "name": "instancePoolName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#aws_attributes InstancePool#aws_attributes}",
            "stability": "stable",
            "summary": "aws_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 63
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#azure_attributes InstancePool#azure_attributes}",
            "stability": "stable",
            "summary": "azure_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 69
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#custom_tags InstancePool#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 18
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#disk_spec InstancePool#disk_spec}",
            "stability": "stable",
            "summary": "disk_spec block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 75
          },
          "name": "diskSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolDiskSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#enable_elastic_disk InstancePool#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 22
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#gcp_attributes InstancePool#gcp_attributes}",
            "stability": "stable",
            "summary": "gcp_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 81
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolGcpAttributes"
          }
        },
        {
          "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/databricks/databricks/1.114.2/docs/resources/instance_pool#id InstancePool#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/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/databricks/databricks/1.114.2/docs/resources/instance_pool#instance_pool_fleet_attributes InstancePool#instance_pool_fleet_attributes}",
            "stability": "stable",
            "summary": "instance_pool_fleet_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 87
          },
          "name": "instancePoolFleetAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#instance_pool_id InstancePool#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 37
          },
          "name": "instancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#max_capacity InstancePool#max_capacity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 45
          },
          "name": "maxCapacity",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#min_idle_instances InstancePool#min_idle_instances}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 49
          },
          "name": "minIdleInstances",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#node_type_flexibility InstancePool#node_type_flexibility}",
            "stability": "stable",
            "summary": "node_type_flexibility block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 93
          },
          "name": "nodeTypeFlexibility",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolNodeTypeFlexibility"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#node_type_id InstancePool#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 53
          },
          "name": "nodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#preloaded_docker_image InstancePool#preloaded_docker_image}",
            "stability": "stable",
            "summary": "preloaded_docker_image block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 99
          },
          "name": "preloadedDockerImage",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolPreloadedDockerImage"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#preloaded_spark_versions InstancePool#preloaded_spark_versions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 57
          },
          "name": "preloadedSparkVersions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#provider_config InstancePool#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 105
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolProviderConfig"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolConfig"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolDiskSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolDiskSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 524
      },
      "name": "InstancePoolDiskSpec",
      "namespace": "instancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#disk_count InstancePool#disk_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 528
          },
          "name": "diskCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#disk_size InstancePool#disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 532
          },
          "name": "diskSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#disk_type InstancePool#disk_type}",
            "stability": "stable",
            "summary": "disk_type block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 538
          },
          "name": "diskType",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolDiskSpecDiskType"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolDiskSpec"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolDiskSpecDiskType": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolDiskSpecDiskType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 407
      },
      "name": "InstancePoolDiskSpecDiskType",
      "namespace": "instancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#azure_disk_volume_type InstancePool#azure_disk_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 411
          },
          "name": "azureDiskVolumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#ebs_volume_type InstancePool#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 415
          },
          "name": "ebsVolumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolDiskSpecDiskType"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolDiskSpecDiskTypeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolDiskSpecDiskTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 461
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 500
          },
          "name": "resetAzureDiskVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 516
          },
          "name": "resetEbsVolumeType"
        }
      ],
      "name": "InstancePoolDiskSpecDiskTypeOutputReference",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 504
          },
          "name": "azureDiskVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 520
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 494
          },
          "name": "azureDiskVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 510
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 465
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolDiskSpecDiskType"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolDiskSpecDiskTypeOutputReference"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolDiskSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolDiskSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 591
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 584
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 665
          },
          "name": "putDiskType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolDiskSpecDiskType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 636
          },
          "name": "resetDiskCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 652
          },
          "name": "resetDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 668
          },
          "name": "resetDiskType"
        }
      ],
      "name": "InstancePoolDiskSpecOutputReference",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 662
          },
          "name": "diskType",
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolDiskSpecDiskTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 640
          },
          "name": "diskCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 656
          },
          "name": "diskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 672
          },
          "name": "diskTypeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolDiskSpecDiskType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 630
          },
          "name": "diskCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 646
          },
          "name": "diskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 595
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolDiskSpec"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolDiskSpecOutputReference"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolGcpAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 676
      },
      "name": "InstancePoolGcpAttributes",
      "namespace": "instancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#gcp_availability InstancePool#gcp_availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 680
          },
          "name": "gcpAvailability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#local_ssd_count InstancePool#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 684
          },
          "name": "localSsdCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#zone_id InstancePool#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 688
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolGcpAttributes"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolGcpAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 741
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 734
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 786
          },
          "name": "resetGcpAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 802
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 818
          },
          "name": "resetZoneId"
        }
      ],
      "name": "InstancePoolGcpAttributesOutputReference",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 790
          },
          "name": "gcpAvailabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 806
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 822
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 780
          },
          "name": "gcpAvailability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 796
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 812
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 745
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolGcpAttributes"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolGcpAttributesOutputReference"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 1197
      },
      "name": "InstancePoolInstancePoolFleetAttributes",
      "namespace": "instancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#launch_template_override InstancePool#launch_template_override}",
            "stability": "stable",
            "summary": "launch_template_override block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1215
          },
          "name": "launchTemplateOverride",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#fleet_on_demand_option InstancePool#fleet_on_demand_option}",
            "stability": "stable",
            "summary": "fleet_on_demand_option block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1203
          },
          "name": "fleetOnDemandOption",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOption"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#fleet_spot_option InstancePool#fleet_spot_option}",
            "stability": "stable",
            "summary": "fleet_spot_option block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1209
          },
          "name": "fleetSpotOption",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOption"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolInstancePoolFleetAttributes"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOption": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOption",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 826
      },
      "name": "InstancePoolInstancePoolFleetAttributesFleetOnDemandOption",
      "namespace": "instancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#allocation_strategy InstancePool#allocation_strategy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 830
          },
          "name": "allocationStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#instance_pools_to_use_count InstancePool#instance_pools_to_use_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 834
          },
          "name": "instancePoolsToUseCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolInstancePoolFleetAttributesFleetOnDemandOption"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOptionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOptionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 880
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 873
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 932
          },
          "name": "resetInstancePoolsToUseCount"
        }
      ],
      "name": "InstancePoolInstancePoolFleetAttributesFleetOnDemandOptionOutputReference",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 920
          },
          "name": "allocationStrategyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 936
          },
          "name": "instancePoolsToUseCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 913
          },
          "name": "allocationStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 926
          },
          "name": "instancePoolsToUseCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 884
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOption"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolInstancePoolFleetAttributesFleetOnDemandOptionOutputReference"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOption": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOption",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 940
      },
      "name": "InstancePoolInstancePoolFleetAttributesFleetSpotOption",
      "namespace": "instancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#allocation_strategy InstancePool#allocation_strategy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 944
          },
          "name": "allocationStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#instance_pools_to_use_count InstancePool#instance_pools_to_use_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 948
          },
          "name": "instancePoolsToUseCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolInstancePoolFleetAttributesFleetSpotOption"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOptionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOptionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 994
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 987
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1046
          },
          "name": "resetInstancePoolsToUseCount"
        }
      ],
      "name": "InstancePoolInstancePoolFleetAttributesFleetSpotOptionOutputReference",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1034
          },
          "name": "allocationStrategyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1050
          },
          "name": "instancePoolsToUseCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1027
          },
          "name": "allocationStrategy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1040
          },
          "name": "instancePoolsToUseCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 998
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOption"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolInstancePoolFleetAttributesFleetSpotOptionOutputReference"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 1054
      },
      "name": "InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride",
      "namespace": "instancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#availability_zone InstancePool#availability_zone}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1058
          },
          "name": "availabilityZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#instance_type InstancePool#instance_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1062
          },
          "name": "instanceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 1186
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 1178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1193
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideOutputReference"
            }
          }
        }
      ],
      "name": "InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideList",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1179
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideList"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 1111
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 1101
      },
      "name": "InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideOutputReference",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1160
          },
          "name": "availabilityZoneInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1173
          },
          "name": "instanceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1153
          },
          "name": "availabilityZone",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1166
          },
          "name": "instanceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1115
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideOutputReference"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 1268
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 1261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1310
          },
          "name": "putFleetOnDemandOption",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOption"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1326
          },
          "name": "putFleetSpotOption",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOption"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1342
          },
          "name": "putLaunchTemplateOverride",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1313
          },
          "name": "resetFleetOnDemandOption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1329
          },
          "name": "resetFleetSpotOption"
        }
      ],
      "name": "InstancePoolInstancePoolFleetAttributesOutputReference",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1307
          },
          "name": "fleetOnDemandOption",
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOptionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1323
          },
          "name": "fleetSpotOption",
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOptionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1339
          },
          "name": "launchTemplateOverride",
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverrideList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1317
          },
          "name": "fleetOnDemandOptionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetOnDemandOption"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1333
          },
          "name": "fleetSpotOptionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesFleetSpotOption"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1346
          },
          "name": "launchTemplateOverrideInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributesLaunchTemplateOverride"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolInstancePoolFleetAttributes"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolInstancePoolFleetAttributesOutputReference"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolNodeTypeFlexibility": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolNodeTypeFlexibility",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 1350
      },
      "name": "InstancePoolNodeTypeFlexibility",
      "namespace": "instancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#alternate_node_type_ids InstancePool#alternate_node_type_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1354
          },
          "name": "alternateNodeTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolNodeTypeFlexibility"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolNodeTypeFlexibilityOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolNodeTypeFlexibilityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 1393
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 1386
      },
      "name": "InstancePoolNodeTypeFlexibilityOutputReference",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1427
          },
          "name": "alternateNodeTypeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1420
          },
          "name": "alternateNodeTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1397
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolNodeTypeFlexibility"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolNodeTypeFlexibilityOutputReference"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolPreloadedDockerImage": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolPreloadedDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 1542
      },
      "name": "InstancePoolPreloadedDockerImage",
      "namespace": "instancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#url InstancePool#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1546
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#basic_auth InstancePool#basic_auth}",
            "stability": "stable",
            "summary": "basic_auth block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1552
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolPreloadedDockerImage"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 1431
      },
      "name": "InstancePoolPreloadedDockerImageBasicAuth",
      "namespace": "instancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#password InstancePool#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1435
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#username InstancePool#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1439
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolPreloadedDockerImageBasicAuth"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 1485
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 1478
      },
      "name": "InstancePoolPreloadedDockerImageBasicAuthOutputReference",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1525
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1538
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1518
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1531
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolPreloadedDockerImageBasicAuthOutputReference"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolPreloadedDockerImageList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolPreloadedDockerImageList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 1679
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 1671
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1686
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolPreloadedDockerImageOutputReference"
            }
          }
        }
      ],
      "name": "InstancePoolPreloadedDockerImageList",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1672
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolPreloadedDockerImage"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolPreloadedDockerImageList"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolPreloadedDockerImageOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolPreloadedDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 1601
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 1591
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1659
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1662
          },
          "name": "resetBasicAuth"
        }
      ],
      "name": "InstancePoolPreloadedDockerImageOutputReference",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1656
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1666
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolPreloadedDockerImageBasicAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1650
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1643
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1605
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolPreloadedDockerImage"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolPreloadedDockerImageOutputReference"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 1690
      },
      "name": "InstancePoolProviderConfig",
      "namespace": "instancePool",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_pool#workspace_id InstancePool#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1694
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolProviderConfig"
    },
    "@cdktn/provider-databricks.instancePool.InstancePoolProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-pool/index.ts",
          "line": 1733
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/instance-pool/index.ts",
        "line": 1726
      },
      "name": "InstancePoolProviderConfigOutputReference",
      "namespace": "instancePool",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1767
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1760
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-pool/index.ts",
            "line": 1737
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instancePool.InstancePoolProviderConfig"
          }
        }
      ],
      "symbolId": "src/instance-pool/index:InstancePoolProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.instanceProfile.InstanceProfile": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_profile databricks_instance_profile}."
      },
      "fqn": "@cdktn/provider-databricks.instanceProfile.InstanceProfile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_profile databricks_instance_profile} Resource."
        },
        "locationInModule": {
          "filename": "src/instance-profile/index.ts",
          "line": 162
        },
        "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": "@cdktn/provider-databricks.instanceProfile.InstanceProfileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/instance-profile/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a InstanceProfile resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 147
          },
          "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 InstanceProfile to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_profile#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing InstanceProfile that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the InstanceProfile to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 272
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.instanceProfile.InstanceProfileProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 198
          },
          "name": "resetIamRoleArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 214
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 243
          },
          "name": "resetIsMetaInstanceProfile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 275
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 259
          },
          "name": "resetSkipValidation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 287
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 298
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "InstanceProfile",
      "namespace": "instanceProfile",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 135
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 269
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.instanceProfile.InstanceProfileProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 202
          },
          "name": "iamRoleArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 218
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 231
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 247
          },
          "name": "isMetaInstanceProfileInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 279
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instanceProfile.InstanceProfileProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 263
          },
          "name": "skipValidationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 192
          },
          "name": "iamRoleArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 208
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 224
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 237
          },
          "name": "isMetaInstanceProfile",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 253
          },
          "name": "skipValidation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/instance-profile/index:InstanceProfile"
    },
    "@cdktn/provider-databricks.instanceProfile.InstanceProfileConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instanceProfile.InstanceProfileConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-profile/index.ts",
        "line": 14
      },
      "name": "InstanceProfileConfig",
      "namespace": "instanceProfile",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_profile#instance_profile_arn InstanceProfile#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 29
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_profile#iam_role_arn InstanceProfile#iam_role_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 18
          },
          "name": "iamRoleArn",
          "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/databricks/databricks/1.114.2/docs/resources/instance_profile#id InstanceProfile#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-profile/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/databricks/databricks/1.114.2/docs/resources/instance_profile#is_meta_instance_profile InstanceProfile#is_meta_instance_profile}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 33
          },
          "name": "isMetaInstanceProfile",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_profile#provider_config InstanceProfile#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 43
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instanceProfile.InstanceProfileProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_profile#skip_validation InstanceProfile#skip_validation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 37
          },
          "name": "skipValidation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/instance-profile/index:InstanceProfileConfig"
    },
    "@cdktn/provider-databricks.instanceProfile.InstanceProfileProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instanceProfile.InstanceProfileProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/instance-profile/index.ts",
        "line": 45
      },
      "name": "InstanceProfileProviderConfig",
      "namespace": "instanceProfile",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/instance_profile#workspace_id InstanceProfile#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 49
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/instance-profile/index:InstanceProfileProviderConfig"
    },
    "@cdktn/provider-databricks.instanceProfile.InstanceProfileProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.instanceProfile.InstanceProfileProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/instance-profile/index.ts",
          "line": 88
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/instance-profile/index.ts",
        "line": 81
      },
      "name": "InstanceProfileProviderConfigOutputReference",
      "namespace": "instanceProfile",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 122
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 115
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/instance-profile/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.instanceProfile.InstanceProfileProviderConfig"
          }
        }
      ],
      "symbolId": "src/instance-profile/index:InstanceProfileProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.ipAccessList.IpAccessList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/ip_access_list databricks_ip_access_list}."
      },
      "fqn": "@cdktn/provider-databricks.ipAccessList.IpAccessList",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/ip_access_list databricks_ip_access_list} Resource."
        },
        "locationInModule": {
          "filename": "src/ip-access-list/index.ts",
          "line": 162
        },
        "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": "@cdktn/provider-databricks.ipAccessList.IpAccessListConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ip-access-list/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a IpAccessList resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 147
          },
          "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 IpAccessList to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/ip_access_list#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing IpAccessList that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the IpAccessList to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 266
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.ipAccessList.IpAccessListProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 198
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 214
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 269
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 281
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 292
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "IpAccessList",
      "namespace": "ipAccessList",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 135
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 263
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.ipAccessList.IpAccessListProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 202
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 218
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 231
          },
          "name": "ipAddressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 244
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 257
          },
          "name": "listTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 273
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.ipAccessList.IpAccessListProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 192
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 208
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 224
          },
          "name": "ipAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 237
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 250
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ip-access-list/index:IpAccessList"
    },
    "@cdktn/provider-databricks.ipAccessList.IpAccessListConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.ipAccessList.IpAccessListConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ip-access-list/index.ts",
        "line": 14
      },
      "name": "IpAccessListConfig",
      "namespace": "ipAccessList",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/ip_access_list#ip_addresses IpAccessList#ip_addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 29
          },
          "name": "ipAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/ip_access_list#label IpAccessList#label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 33
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/ip_access_list#list_type IpAccessList#list_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 37
          },
          "name": "listType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/ip_access_list#enabled IpAccessList#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 18
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.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/databricks/databricks/1.114.2/docs/resources/ip_access_list#id IpAccessList#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 25
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/ip_access_list#provider_config IpAccessList#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 43
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.ipAccessList.IpAccessListProviderConfig"
          }
        }
      ],
      "symbolId": "src/ip-access-list/index:IpAccessListConfig"
    },
    "@cdktn/provider-databricks.ipAccessList.IpAccessListProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.ipAccessList.IpAccessListProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/ip-access-list/index.ts",
        "line": 45
      },
      "name": "IpAccessListProviderConfig",
      "namespace": "ipAccessList",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/ip_access_list#workspace_id IpAccessList#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 49
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/ip-access-list/index:IpAccessListProviderConfig"
    },
    "@cdktn/provider-databricks.ipAccessList.IpAccessListProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.ipAccessList.IpAccessListProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/ip-access-list/index.ts",
          "line": 88
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/ip-access-list/index.ts",
        "line": 81
      },
      "name": "IpAccessListProviderConfigOutputReference",
      "namespace": "ipAccessList",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 122
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 115
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/ip-access-list/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.ipAccessList.IpAccessListProviderConfig"
          }
        }
      ],
      "symbolId": "src/ip-access-list/index:IpAccessListProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.job.Job": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job databricks_job}."
      },
      "fqn": "@cdktn/provider-databricks.job.Job",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job databricks_job} Resource."
        },
        "locationInModule": {
          "filename": "src/job/index.ts",
          "line": 390
        },
        "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": "@cdktn/provider-databricks.job.JobConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Job resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 375
          },
          "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 Job to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Job that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Job to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 738
          },
          "name": "putContinuous",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobContinuous"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 754
          },
          "name": "putDbtTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobDbtTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 770
          },
          "name": "putDeployment",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobDeployment"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 786
          },
          "name": "putEmailNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobEmailNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 802
          },
          "name": "putEnvironment",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobEnvironment"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 818
          },
          "name": "putGitSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobGitSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 834
          },
          "name": "putHealth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobHealth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 850
          },
          "name": "putJobCluster",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobJobCluster"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 866
          },
          "name": "putLibrary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobLibrary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 882
          },
          "name": "putNewCluster",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewCluster"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 898
          },
          "name": "putNotebookTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNotebookTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 914
          },
          "name": "putNotificationSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNotificationSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 930
          },
          "name": "putParameter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobParameter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 946
          },
          "name": "putPipelineTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobPipelineTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 962
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 978
          },
          "name": "putPythonWheelTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobPythonWheelTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 994
          },
          "name": "putQueue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobQueue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1010
          },
          "name": "putRunAs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobRunAs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1026
          },
          "name": "putRunJobTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobRunJobTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1042
          },
          "name": "putSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1058
          },
          "name": "putSparkJarTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobSparkJarTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1074
          },
          "name": "putSparkPythonTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobSparkPythonTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1090
          },
          "name": "putSparkSubmitTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobSparkSubmitTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1106
          },
          "name": "putTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTask"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1122
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1138
          },
          "name": "putTrigger",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTrigger"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1154
          },
          "name": "putWebhookNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobWebhookNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 464
          },
          "name": "resetAlwaysRunning"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 480
          },
          "name": "resetBudgetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 741
          },
          "name": "resetContinuous"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 496
          },
          "name": "resetControlRunState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 757
          },
          "name": "resetDbtTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 773
          },
          "name": "resetDeployment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 512
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 528
          },
          "name": "resetEditMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 789
          },
          "name": "resetEmailNotifications"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 805
          },
          "name": "resetEnvironment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 544
          },
          "name": "resetExistingClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 560
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 821
          },
          "name": "resetGitSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 837
          },
          "name": "resetHealth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 576
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 853
          },
          "name": "resetJobCluster"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 869
          },
          "name": "resetLibrary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 592
          },
          "name": "resetMaxConcurrentRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 608
          },
          "name": "resetMaxRetries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 624
          },
          "name": "resetMinRetryIntervalMillis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 640
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 885
          },
          "name": "resetNewCluster"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 901
          },
          "name": "resetNotebookTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 917
          },
          "name": "resetNotificationSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 933
          },
          "name": "resetParameter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 656
          },
          "name": "resetPerformanceTarget"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 949
          },
          "name": "resetPipelineTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 965
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 981
          },
          "name": "resetPythonWheelTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 997
          },
          "name": "resetQueue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 672
          },
          "name": "resetRetryOnTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1013
          },
          "name": "resetRunAs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1029
          },
          "name": "resetRunJobTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1045
          },
          "name": "resetSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1061
          },
          "name": "resetSparkJarTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1077
          },
          "name": "resetSparkPythonTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1093
          },
          "name": "resetSparkSubmitTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 688
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1109
          },
          "name": "resetTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1125
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 704
          },
          "name": "resetTimeoutSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1141
          },
          "name": "resetTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 725
          },
          "name": "resetUsagePolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1157
          },
          "name": "resetWebhookNotifications"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1169
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1218
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Job",
      "namespace": "job",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 363
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 735
          },
          "name": "continuous",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobContinuousOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 751
          },
          "name": "dbtTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobDbtTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 767
          },
          "name": "deployment",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobDeploymentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 783
          },
          "name": "emailNotifications",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobEmailNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 799
          },
          "name": "environment",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobEnvironmentList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 815
          },
          "name": "gitSource",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobGitSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 831
          },
          "name": "health",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobHealthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 847
          },
          "name": "jobCluster",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 863
          },
          "name": "library",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobLibraryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 879
          },
          "name": "newCluster",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 895
          },
          "name": "notebookTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNotebookTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 911
          },
          "name": "notificationSettings",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNotificationSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 927
          },
          "name": "parameter",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobParameterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 943
          },
          "name": "pipelineTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobPipelineTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 959
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 975
          },
          "name": "pythonWheelTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobPythonWheelTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 991
          },
          "name": "queue",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobQueueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1007
          },
          "name": "runAs",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobRunAsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1023
          },
          "name": "runJobTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobRunJobTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1039
          },
          "name": "schedule",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1055
          },
          "name": "sparkJarTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobSparkJarTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1071
          },
          "name": "sparkPythonTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobSparkPythonTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1087
          },
          "name": "sparkSubmitTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobSparkSubmitTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1103
          },
          "name": "task",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1119
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1135
          },
          "name": "trigger",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTriggerOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 713
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1151
          },
          "name": "webhookNotifications",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 468
          },
          "name": "alwaysRunningInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 484
          },
          "name": "budgetPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 745
          },
          "name": "continuousInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobContinuous"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 500
          },
          "name": "controlRunStateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 761
          },
          "name": "dbtTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobDbtTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 777
          },
          "name": "deploymentInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobDeployment"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 516
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 532
          },
          "name": "editModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 793
          },
          "name": "emailNotificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobEmailNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 809
          },
          "name": "environmentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobEnvironment"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 548
          },
          "name": "existingClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 564
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 825
          },
          "name": "gitSourceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobGitSource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 841
          },
          "name": "healthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobHealth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 580
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 857
          },
          "name": "jobClusterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobJobCluster"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 873
          },
          "name": "libraryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 596
          },
          "name": "maxConcurrentRunsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 612
          },
          "name": "maxRetriesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 628
          },
          "name": "minRetryIntervalMillisInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 644
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 889
          },
          "name": "newClusterInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewCluster"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 905
          },
          "name": "notebookTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNotebookTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 921
          },
          "name": "notificationSettingsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNotificationSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 937
          },
          "name": "parameterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 660
          },
          "name": "performanceTargetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 953
          },
          "name": "pipelineTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobPipelineTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 969
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 985
          },
          "name": "pythonWheelTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobPythonWheelTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1001
          },
          "name": "queueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobQueue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 676
          },
          "name": "retryOnTimeoutInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1017
          },
          "name": "runAsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobRunAs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1033
          },
          "name": "runJobTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobRunJobTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1049
          },
          "name": "scheduleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobSchedule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1065
          },
          "name": "sparkJarTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobSparkJarTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1081
          },
          "name": "sparkPythonTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobSparkPythonTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1097
          },
          "name": "sparkSubmitTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobSparkSubmitTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 692
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1113
          },
          "name": "taskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTask"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 708
          },
          "name": "timeoutSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1129
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1145
          },
          "name": "triggerInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTrigger"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 729
          },
          "name": "usagePolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 1161
          },
          "name": "webhookNotificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobWebhookNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 458
          },
          "name": "alwaysRunning",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 474
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 490
          },
          "name": "controlRunState",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 506
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 522
          },
          "name": "editMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 538
          },
          "name": "existingClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 554
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 570
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 586
          },
          "name": "maxConcurrentRuns",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 602
          },
          "name": "maxRetries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 618
          },
          "name": "minRetryIntervalMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 634
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 650
          },
          "name": "performanceTarget",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 666
          },
          "name": "retryOnTimeout",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 682
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 698
          },
          "name": "timeoutSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 719
          },
          "name": "usagePolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index:Job"
    },
    "@cdktn/provider-databricks.job.JobConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index.ts",
        "line": 119
      },
      "name": "JobConfig",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#always_running Job#always_running}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 123
          },
          "name": "alwaysRunning",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#budget_policy_id Job#budget_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 127
          },
          "name": "budgetPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#continuous Job#continuous}",
            "stability": "stable",
            "summary": "continuous block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 196
          },
          "name": "continuous",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobContinuous"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#control_run_state Job#control_run_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 131
          },
          "name": "controlRunState",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dbt_task Job#dbt_task}",
            "stability": "stable",
            "summary": "dbt_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 202
          },
          "name": "dbtTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobDbtTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#deployment Job#deployment}",
            "stability": "stable",
            "summary": "deployment block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 208
          },
          "name": "deployment",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobDeployment"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#description Job#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 135
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#edit_mode Job#edit_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 139
          },
          "name": "editMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#email_notifications Job#email_notifications}",
            "stability": "stable",
            "summary": "email_notifications block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 214
          },
          "name": "emailNotifications",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobEmailNotifications"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#environment Job#environment}",
            "stability": "stable",
            "summary": "environment block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 220
          },
          "name": "environment",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobEnvironment"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#existing_cluster_id Job#existing_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 143
          },
          "name": "existingClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#format Job#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 147
          },
          "name": "format",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#git_source Job#git_source}",
            "stability": "stable",
            "summary": "git_source block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 226
          },
          "name": "gitSource",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobGitSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#health Job#health}",
            "stability": "stable",
            "summary": "health block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 232
          },
          "name": "health",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobHealth"
          }
        },
        {
          "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/databricks/databricks/1.114.2/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 154
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#job_cluster Job#job_cluster}",
            "stability": "stable",
            "summary": "job_cluster block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 238
          },
          "name": "jobCluster",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobJobCluster"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#library Job#library}",
            "stability": "stable",
            "summary": "library block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 244
          },
          "name": "library",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#max_concurrent_runs Job#max_concurrent_runs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 158
          },
          "name": "maxConcurrentRuns",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#max_retries Job#max_retries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 162
          },
          "name": "maxRetries",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#min_retry_interval_millis Job#min_retry_interval_millis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 166
          },
          "name": "minRetryIntervalMillis",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#name Job#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 170
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#new_cluster Job#new_cluster}",
            "stability": "stable",
            "summary": "new_cluster block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 250
          },
          "name": "newCluster",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewCluster"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#notebook_task Job#notebook_task}",
            "stability": "stable",
            "summary": "notebook_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 256
          },
          "name": "notebookTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNotebookTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#notification_settings Job#notification_settings}",
            "stability": "stable",
            "summary": "notification_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 262
          },
          "name": "notificationSettings",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNotificationSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#parameter Job#parameter}",
            "stability": "stable",
            "summary": "parameter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 268
          },
          "name": "parameter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#performance_target Job#performance_target}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 174
          },
          "name": "performanceTarget",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#pipeline_task Job#pipeline_task}",
            "stability": "stable",
            "summary": "pipeline_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 274
          },
          "name": "pipelineTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobPipelineTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#provider_config Job#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 280
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#python_wheel_task Job#python_wheel_task}",
            "stability": "stable",
            "summary": "python_wheel_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 286
          },
          "name": "pythonWheelTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobPythonWheelTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#queue Job#queue}",
            "stability": "stable",
            "summary": "queue block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 292
          },
          "name": "queue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobQueue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#retry_on_timeout Job#retry_on_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 178
          },
          "name": "retryOnTimeout",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#run_as Job#run_as}",
            "stability": "stable",
            "summary": "run_as block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 298
          },
          "name": "runAs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobRunAs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#run_job_task Job#run_job_task}",
            "stability": "stable",
            "summary": "run_job_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 304
          },
          "name": "runJobTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobRunJobTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#schedule Job#schedule}",
            "stability": "stable",
            "summary": "schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 310
          },
          "name": "schedule",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobSchedule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spark_jar_task Job#spark_jar_task}",
            "stability": "stable",
            "summary": "spark_jar_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 316
          },
          "name": "sparkJarTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobSparkJarTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spark_python_task Job#spark_python_task}",
            "stability": "stable",
            "summary": "spark_python_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 322
          },
          "name": "sparkPythonTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobSparkPythonTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spark_submit_task Job#spark_submit_task}",
            "stability": "stable",
            "summary": "spark_submit_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 328
          },
          "name": "sparkSubmitTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobSparkSubmitTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#tags Job#tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 182
          },
          "name": "tags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#task Job#task}",
            "stability": "stable",
            "summary": "task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 334
          },
          "name": "task",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTask"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#timeouts Job#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 340
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#timeout_seconds Job#timeout_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 186
          },
          "name": "timeoutSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#trigger Job#trigger}",
            "stability": "stable",
            "summary": "trigger block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 346
          },
          "name": "trigger",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTrigger"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#usage_policy_id Job#usage_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 190
          },
          "name": "usagePolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#webhook_notifications Job#webhook_notifications}",
            "stability": "stable",
            "summary": "webhook_notifications block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index.ts",
            "line": 352
          },
          "name": "webhookNotifications",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobWebhookNotifications"
          }
        }
      ],
      "symbolId": "src/job/index:JobConfig"
    },
    "@cdktn/provider-databricks.job.JobContinuous": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobContinuous",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 7
      },
      "name": "JobContinuous",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#pause_status Job#pause_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11
          },
          "name": "pauseStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#task_retry_mode Job#task_retry_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15
          },
          "name": "taskRetryMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobContinuous"
    },
    "@cdktn/provider-databricks.job.JobContinuousOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobContinuousOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 61
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 54
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 100
          },
          "name": "resetPauseStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 116
          },
          "name": "resetTaskRetryMode"
        }
      ],
      "name": "JobContinuousOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 104
          },
          "name": "pauseStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 120
          },
          "name": "taskRetryModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 94
          },
          "name": "pauseStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 110
          },
          "name": "taskRetryMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 65
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobContinuous"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobContinuousOutputReference"
    },
    "@cdktn/provider-databricks.job.JobDbtTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobDbtTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 124
      },
      "name": "JobDbtTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#commands Job#commands}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 132
          },
          "name": "commands",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#catalog Job#catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 128
          },
          "name": "catalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#profiles_directory Job#profiles_directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 136
          },
          "name": "profilesDirectory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#project_directory Job#project_directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 140
          },
          "name": "projectDirectory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#schema Job#schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 144
          },
          "name": "schema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#source Job#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 148
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#warehouse_id Job#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 152
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobDbtTask"
    },
    "@cdktn/provider-databricks.job.JobDbtTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobDbtTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 233
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 302
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 331
          },
          "name": "resetProfilesDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 347
          },
          "name": "resetProjectDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 363
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 379
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 395
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "JobDbtTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 306
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 319
          },
          "name": "commandsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 335
          },
          "name": "profilesDirectoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 351
          },
          "name": "projectDirectoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 367
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 383
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 399
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 296
          },
          "name": "catalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 312
          },
          "name": "commands",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 325
          },
          "name": "profilesDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 341
          },
          "name": "projectDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 357
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 373
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 389
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 237
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobDbtTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobDbtTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobDeployment": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobDeployment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 403
      },
      "name": "JobDeployment",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#kind Job#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 407
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#metadata_file_path Job#metadata_file_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 411
          },
          "name": "metadataFilePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobDeployment"
    },
    "@cdktn/provider-databricks.job.JobDeploymentOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobDeploymentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 457
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 509
          },
          "name": "resetMetadataFilePath"
        }
      ],
      "name": "JobDeploymentOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 497
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 513
          },
          "name": "metadataFilePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 490
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 503
          },
          "name": "metadataFilePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 461
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobDeployment"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobDeploymentOutputReference"
    },
    "@cdktn/provider-databricks.job.JobEmailNotifications": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobEmailNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 517
      },
      "name": "JobEmailNotifications",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#no_alert_for_skipped_runs Job#no_alert_for_skipped_runs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 521
          },
          "name": "noAlertForSkippedRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#on_duration_warning_threshold_exceeded Job#on_duration_warning_threshold_exceeded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 525
          },
          "name": "onDurationWarningThresholdExceeded",
          "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/databricks/databricks/1.114.2/docs/resources/job#on_failure Job#on_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 529
          },
          "name": "onFailure",
          "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/databricks/databricks/1.114.2/docs/resources/job#on_start Job#on_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 533
          },
          "name": "onStart",
          "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/databricks/databricks/1.114.2/docs/resources/job#on_streaming_backlog_exceeded Job#on_streaming_backlog_exceeded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 537
          },
          "name": "onStreamingBacklogExceeded",
          "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/databricks/databricks/1.114.2/docs/resources/job#on_success Job#on_success}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 541
          },
          "name": "onSuccess",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobEmailNotifications"
    },
    "@cdktn/provider-databricks.job.JobEmailNotificationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobEmailNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 615
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 608
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 678
          },
          "name": "resetNoAlertForSkippedRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 694
          },
          "name": "resetOnDurationWarningThresholdExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 710
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 726
          },
          "name": "resetOnStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 742
          },
          "name": "resetOnStreamingBacklogExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 758
          },
          "name": "resetOnSuccess"
        }
      ],
      "name": "JobEmailNotificationsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 682
          },
          "name": "noAlertForSkippedRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 698
          },
          "name": "onDurationWarningThresholdExceededInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 714
          },
          "name": "onFailureInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 730
          },
          "name": "onStartInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 746
          },
          "name": "onStreamingBacklogExceededInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 762
          },
          "name": "onSuccessInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 672
          },
          "name": "noAlertForSkippedRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 688
          },
          "name": "onDurationWarningThresholdExceeded",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 704
          },
          "name": "onFailure",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 720
          },
          "name": "onStart",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 736
          },
          "name": "onStreamingBacklogExceeded",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 752
          },
          "name": "onSuccess",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 619
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobEmailNotifications"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobEmailNotificationsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobEnvironment": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobEnvironment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 982
      },
      "name": "JobEnvironment",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#environment_key Job#environment_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 986
          },
          "name": "environmentKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spec Job#spec}",
            "stability": "stable",
            "summary": "spec block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 992
          },
          "name": "spec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobEnvironmentSpec"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobEnvironment"
    },
    "@cdktn/provider-databricks.job.JobEnvironmentList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobEnvironmentList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 1119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 1111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1126
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobEnvironmentOutputReference"
            }
          }
        }
      ],
      "name": "JobEnvironmentList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobEnvironment"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobEnvironmentList"
    },
    "@cdktn/provider-databricks.job.JobEnvironmentOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobEnvironmentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 1041
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 1031
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1099
          },
          "name": "putSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobEnvironmentSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1102
          },
          "name": "resetSpec"
        }
      ],
      "name": "JobEnvironmentOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1096
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobEnvironmentSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1090
          },
          "name": "environmentKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1106
          },
          "name": "specInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobEnvironmentSpec"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1083
          },
          "name": "environmentKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1045
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobEnvironment"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobEnvironmentOutputReference"
    },
    "@cdktn/provider-databricks.job.JobEnvironmentSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobEnvironmentSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 766
      },
      "name": "JobEnvironmentSpec",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#base_environment Job#base_environment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 770
          },
          "name": "baseEnvironment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#client Job#client}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 774
          },
          "name": "client",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dependencies Job#dependencies}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 778
          },
          "name": "dependencies",
          "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/databricks/databricks/1.114.2/docs/resources/job#environment_version Job#environment_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 782
          },
          "name": "environmentVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#java_dependencies Job#java_dependencies}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 786
          },
          "name": "javaDependencies",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobEnvironmentSpec"
    },
    "@cdktn/provider-databricks.job.JobEnvironmentSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobEnvironmentSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 853
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 846
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 910
          },
          "name": "resetBaseEnvironment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 926
          },
          "name": "resetClient"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 942
          },
          "name": "resetDependencies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 958
          },
          "name": "resetEnvironmentVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 974
          },
          "name": "resetJavaDependencies"
        }
      ],
      "name": "JobEnvironmentSpecOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 914
          },
          "name": "baseEnvironmentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 930
          },
          "name": "clientInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 946
          },
          "name": "dependenciesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 962
          },
          "name": "environmentVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 978
          },
          "name": "javaDependenciesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 904
          },
          "name": "baseEnvironment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 920
          },
          "name": "client",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 936
          },
          "name": "dependencies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 952
          },
          "name": "environmentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 968
          },
          "name": "javaDependencies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 857
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobEnvironmentSpec"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobEnvironmentSpecOutputReference"
    },
    "@cdktn/provider-databricks.job.JobGitSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobGitSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 1442
      },
      "name": "JobGitSource",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#url Job#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1462
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#branch Job#branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1446
          },
          "name": "branch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#commit Job#commit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1450
          },
          "name": "commit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#git_snapshot Job#git_snapshot}",
            "stability": "stable",
            "summary": "git_snapshot block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1468
          },
          "name": "gitSnapshot",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobGitSourceGitSnapshot"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#job_source Job#job_source}",
            "stability": "stable",
            "summary": "job_source block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1474
          },
          "name": "jobSource",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobGitSourceJobSource"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#provider Job#provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1454
          },
          "name": "provider",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#sparse_checkout Job#sparse_checkout}",
            "stability": "stable",
            "summary": "sparse_checkout block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1480
          },
          "name": "sparseCheckout",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobGitSourceSparseCheckout"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#tag Job#tag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1458
          },
          "name": "tag",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobGitSource"
    },
    "@cdktn/provider-databricks.job.JobGitSourceGitSnapshot": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobGitSourceGitSnapshot",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 1130
      },
      "name": "JobGitSourceGitSnapshot",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#used_commit Job#used_commit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1134
          },
          "name": "usedCommit",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobGitSourceGitSnapshot"
    },
    "@cdktn/provider-databricks.job.JobGitSourceGitSnapshotOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobGitSourceGitSnapshotOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 1173
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 1166
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1206
          },
          "name": "resetUsedCommit"
        }
      ],
      "name": "JobGitSourceGitSnapshotOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1210
          },
          "name": "usedCommitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1200
          },
          "name": "usedCommit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1177
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobGitSourceGitSnapshot"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobGitSourceGitSnapshotOutputReference"
    },
    "@cdktn/provider-databricks.job.JobGitSourceJobSource": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobGitSourceJobSource",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 1214
      },
      "name": "JobGitSourceJobSource",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#import_from_git_branch Job#import_from_git_branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1222
          },
          "name": "importFromGitBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#job_config_path Job#job_config_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1226
          },
          "name": "jobConfigPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dirty_state Job#dirty_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1218
          },
          "name": "dirtyState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobGitSourceJobSource"
    },
    "@cdktn/provider-databricks.job.JobGitSourceJobSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobGitSourceJobSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 1279
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 1272
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1324
          },
          "name": "resetDirtyState"
        }
      ],
      "name": "JobGitSourceJobSourceOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1328
          },
          "name": "dirtyStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1341
          },
          "name": "importFromGitBranchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1354
          },
          "name": "jobConfigPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1318
          },
          "name": "dirtyState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1334
          },
          "name": "importFromGitBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1347
          },
          "name": "jobConfigPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1283
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobGitSourceJobSource"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobGitSourceJobSourceOutputReference"
    },
    "@cdktn/provider-databricks.job.JobGitSourceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobGitSourceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 1568
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 1561
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1717
          },
          "name": "putGitSnapshot",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobGitSourceGitSnapshot"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1733
          },
          "name": "putJobSource",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobGitSourceJobSource"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1749
          },
          "name": "putSparseCheckout",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobGitSourceSparseCheckout"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1643
          },
          "name": "resetBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1659
          },
          "name": "resetCommit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1720
          },
          "name": "resetGitSnapshot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1736
          },
          "name": "resetJobSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1675
          },
          "name": "resetProvider"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1752
          },
          "name": "resetSparseCheckout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1691
          },
          "name": "resetTag"
        }
      ],
      "name": "JobGitSourceOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1714
          },
          "name": "gitSnapshot",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobGitSourceGitSnapshotOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1730
          },
          "name": "jobSource",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobGitSourceJobSourceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1746
          },
          "name": "sparseCheckout",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobGitSourceSparseCheckoutOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1647
          },
          "name": "branchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1663
          },
          "name": "commitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1724
          },
          "name": "gitSnapshotInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobGitSourceGitSnapshot"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1740
          },
          "name": "jobSourceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobGitSourceJobSource"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1679
          },
          "name": "providerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1756
          },
          "name": "sparseCheckoutInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobGitSourceSparseCheckout"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1695
          },
          "name": "tagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1708
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1637
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1653
          },
          "name": "commit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1669
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1685
          },
          "name": "tag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1701
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1572
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobGitSource"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobGitSourceOutputReference"
    },
    "@cdktn/provider-databricks.job.JobGitSourceSparseCheckout": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobGitSourceSparseCheckout",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 1358
      },
      "name": "JobGitSourceSparseCheckout",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#patterns Job#patterns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1362
          },
          "name": "patterns",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobGitSourceSparseCheckout"
    },
    "@cdktn/provider-databricks.job.JobGitSourceSparseCheckoutOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobGitSourceSparseCheckoutOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 1401
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 1394
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1434
          },
          "name": "resetPatterns"
        }
      ],
      "name": "JobGitSourceSparseCheckoutOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1438
          },
          "name": "patternsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1428
          },
          "name": "patterns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1405
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobGitSourceSparseCheckout"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobGitSourceSparseCheckoutOutputReference"
    },
    "@cdktn/provider-databricks.job.JobHealth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobHealth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 1933
      },
      "name": "JobHealth",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#rules Job#rules}",
            "stability": "stable",
            "summary": "rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1939
          },
          "name": "rules",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobHealth"
    },
    "@cdktn/provider-databricks.job.JobHealthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobHealthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 1978
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 1971
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2008
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobHealthRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "JobHealthOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2005
          },
          "name": "rules",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobHealthRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2012
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1982
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobHealth"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobHealthOutputReference"
    },
    "@cdktn/provider-databricks.job.JobHealthRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobHealthRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 1760
      },
      "name": "JobHealthRules",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#metric Job#metric}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1764
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#op Job#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1768
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#value Job#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1772
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobHealthRules"
    },
    "@cdktn/provider-databricks.job.JobHealthRulesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobHealthRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 1922
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 1914
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1929
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobHealthRulesOutputReference"
            }
          }
        }
      ],
      "name": "JobHealthRulesList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1915
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobHealthRulesList"
    },
    "@cdktn/provider-databricks.job.JobHealthRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobHealthRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 1828
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 1818
      },
      "name": "JobHealthRulesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1883
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1896
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1909
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1876
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1889
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1902
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 1832
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobHealthRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobHealthRulesOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobCluster": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobCluster",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 7931
      },
      "name": "JobJobCluster",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#job_cluster_key Job#job_cluster_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7935
          },
          "name": "jobClusterKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#new_cluster Job#new_cluster}",
            "stability": "stable",
            "summary": "new_cluster block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7941
          },
          "name": "newCluster",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewCluster"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobCluster"
    },
    "@cdktn/provider-databricks.job.JobJobClusterList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 8065
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 8057
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8072
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobJobClusterOutputReference"
            }
          }
        }
      ],
      "name": "JobJobClusterList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8058
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobJobCluster"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterList"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewCluster": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewCluster",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 6567
      },
      "name": "JobJobClusterNewCluster",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#apply_policy_default_values Job#apply_policy_default_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6575
          },
          "name": "applyPolicyDefaultValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#__apply_policy_default_values_allow_list Job#__apply_policy_default_values_allow_list}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6571
          },
          "name": "applyPolicyDefaultValuesAllowList",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#autoscale Job#autoscale}",
            "stability": "stable",
            "summary": "autoscale block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6677
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAutoscale"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#aws_attributes Job#aws_attributes}",
            "stability": "stable",
            "summary": "aws_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6683
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#azure_attributes Job#azure_attributes}",
            "stability": "stable",
            "summary": "azure_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6689
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#cluster_id Job#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6579
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#cluster_log_conf Job#cluster_log_conf}",
            "stability": "stable",
            "summary": "cluster_log_conf block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6695
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConf"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#cluster_mount_info Job#cluster_mount_info}",
            "stability": "stable",
            "summary": "cluster_mount_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6701
          },
          "name": "clusterMountInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#cluster_name Job#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6583
          },
          "name": "clusterName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#custom_tags Job#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6587
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#data_security_mode Job#data_security_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6591
          },
          "name": "dataSecurityMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#docker_image Job#docker_image}",
            "stability": "stable",
            "summary": "docker_image block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6707
          },
          "name": "dockerImage",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterDockerImage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#driver_instance_pool_id Job#driver_instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6595
          },
          "name": "driverInstancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#driver_node_type_flexibility Job#driver_node_type_flexibility}",
            "stability": "stable",
            "summary": "driver_node_type_flexibility block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6713
          },
          "name": "driverNodeTypeFlexibility",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterDriverNodeTypeFlexibility"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#driver_node_type_id Job#driver_node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6599
          },
          "name": "driverNodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#enable_elastic_disk Job#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6603
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#enable_local_disk_encryption Job#enable_local_disk_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6607
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#gcp_attributes Job#gcp_attributes}",
            "stability": "stable",
            "summary": "gcp_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6719
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterGcpAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#idempotency_token Job#idempotency_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6611
          },
          "name": "idempotencyToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#init_scripts Job#init_scripts}",
            "stability": "stable",
            "summary": "init_scripts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6725
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#instance_pool_id Job#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6615
          },
          "name": "instancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#is_single_node Job#is_single_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6619
          },
          "name": "isSingleNode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#kind Job#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6623
          },
          "name": "kind",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#library Job#library}",
            "stability": "stable",
            "summary": "library block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6731
          },
          "name": "library",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#node_type_id Job#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6627
          },
          "name": "nodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#num_workers Job#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6631
          },
          "name": "numWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#policy_id Job#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6635
          },
          "name": "policyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#provider_config Job#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6737
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#remote_disk_throughput Job#remote_disk_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6639
          },
          "name": "remoteDiskThroughput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#runtime_engine Job#runtime_engine}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6643
          },
          "name": "runtimeEngine",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#single_user_name Job#single_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6647
          },
          "name": "singleUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spark_conf Job#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6651
          },
          "name": "sparkConf",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spark_env_vars Job#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6655
          },
          "name": "sparkEnvVars",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spark_version Job#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6659
          },
          "name": "sparkVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#ssh_public_keys Job#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6663
          },
          "name": "sshPublicKeys",
          "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/databricks/databricks/1.114.2/docs/resources/job#total_initial_remote_disk_size Job#total_initial_remote_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6667
          },
          "name": "totalInitialRemoteDiskSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#use_ml_runtime Job#use_ml_runtime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6671
          },
          "name": "useMlRuntime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#worker_node_type_flexibility Job#worker_node_type_flexibility}",
            "stability": "stable",
            "summary": "worker_node_type_flexibility block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6743
          },
          "name": "workerNodeTypeFlexibility",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkerNodeTypeFlexibility"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#workload_type Job#workload_type}",
            "stability": "stable",
            "summary": "workload_type block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6749
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewCluster"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterAutoscale": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 2016
      },
      "name": "JobJobClusterNewClusterAutoscale",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#max_workers Job#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2020
          },
          "name": "maxWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#min_workers Job#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2024
          },
          "name": "minWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterAutoscale"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterAutoscaleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 2070
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 2063
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2109
          },
          "name": "resetMaxWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2125
          },
          "name": "resetMinWorkers"
        }
      ],
      "name": "JobJobClusterNewClusterAutoscaleOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2113
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2129
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2103
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2119
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2074
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAutoscale"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterAutoscaleOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterAwsAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 2133
      },
      "name": "JobJobClusterNewClusterAwsAttributes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#availability Job#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2137
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#ebs_volume_count Job#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2141
          },
          "name": "ebsVolumeCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#ebs_volume_iops Job#ebs_volume_iops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2145
          },
          "name": "ebsVolumeIops",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#ebs_volume_size Job#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2149
          },
          "name": "ebsVolumeSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#ebs_volume_throughput Job#ebs_volume_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2153
          },
          "name": "ebsVolumeThroughput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#ebs_volume_type Job#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2157
          },
          "name": "ebsVolumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#first_on_demand Job#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2161
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#instance_profile_arn Job#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2165
          },
          "name": "instanceProfileArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spot_bid_price_percent Job#spot_bid_price_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2169
          },
          "name": "spotBidPricePercent",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#zone_id Job#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2173
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterAwsAttributes"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterAwsAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 2275
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 2268
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2362
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2378
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2394
          },
          "name": "resetEbsVolumeIops"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2410
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2426
          },
          "name": "resetEbsVolumeThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2442
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2458
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2474
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2490
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2506
          },
          "name": "resetZoneId"
        }
      ],
      "name": "JobJobClusterNewClusterAwsAttributesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2366
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2382
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2398
          },
          "name": "ebsVolumeIopsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2414
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2430
          },
          "name": "ebsVolumeThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2446
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2462
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2478
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2494
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2510
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2356
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2372
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2388
          },
          "name": "ebsVolumeIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2404
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2420
          },
          "name": "ebsVolumeThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2436
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2452
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2468
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2484
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2500
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2279
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAwsAttributes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterAwsAttributesOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterAzureAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 2631
      },
      "name": "JobJobClusterNewClusterAzureAttributes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#availability Job#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2635
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#first_on_demand Job#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2639
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#log_analytics_info Job#log_analytics_info}",
            "stability": "stable",
            "summary": "log_analytics_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2649
          },
          "name": "logAnalyticsInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spot_bid_max_price Job#spot_bid_max_price}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2643
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterAzureAttributes"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterAzureAttributesLogAnalyticsInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAzureAttributesLogAnalyticsInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 2514
      },
      "name": "JobJobClusterNewClusterAzureAttributesLogAnalyticsInfo",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#log_analytics_primary_key Job#log_analytics_primary_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2518
          },
          "name": "logAnalyticsPrimaryKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#log_analytics_workspace_id Job#log_analytics_workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2522
          },
          "name": "logAnalyticsWorkspaceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterAzureAttributesLogAnalyticsInfo"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterAzureAttributesLogAnalyticsInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAzureAttributesLogAnalyticsInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 2568
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 2561
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2607
          },
          "name": "resetLogAnalyticsPrimaryKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2623
          },
          "name": "resetLogAnalyticsWorkspaceId"
        }
      ],
      "name": "JobJobClusterNewClusterAzureAttributesLogAnalyticsInfoOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2611
          },
          "name": "logAnalyticsPrimaryKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2627
          },
          "name": "logAnalyticsWorkspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2601
          },
          "name": "logAnalyticsPrimaryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2617
          },
          "name": "logAnalyticsWorkspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2572
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAzureAttributesLogAnalyticsInfo"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterAzureAttributesLogAnalyticsInfoOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterAzureAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 2709
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 2702
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2805
          },
          "name": "putLogAnalyticsInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAzureAttributesLogAnalyticsInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2760
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2776
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2808
          },
          "name": "resetLogAnalyticsInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2792
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "JobJobClusterNewClusterAzureAttributesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2802
          },
          "name": "logAnalyticsInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAzureAttributesLogAnalyticsInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2764
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2780
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2812
          },
          "name": "logAnalyticsInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2796
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2754
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2770
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2786
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2713
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAzureAttributes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterAzureAttributesOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConf": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 3257
      },
      "name": "JobJobClusterNewClusterClusterLogConf",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dbfs Job#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3263
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#s3 Job#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3269
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#volumes Job#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3275
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterClusterLogConf"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 2816
      },
      "name": "JobJobClusterNewClusterClusterLogConfDbfs",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2820
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterClusterLogConfDbfs"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 2859
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 2852
      },
      "name": "JobJobClusterNewClusterClusterLogConfDbfsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2893
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2886
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2863
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfs"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterClusterLogConfDbfsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 3328
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 3321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3370
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3386
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3402
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3373
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3389
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3405
          },
          "name": "resetVolumes"
        }
      ],
      "name": "JobJobClusterNewClusterClusterLogConfOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3367
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3383
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3399
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3377
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3393
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3409
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConf"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterClusterLogConfOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 2897
      },
      "name": "JobJobClusterNewClusterClusterLogConfS3",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2905
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#canned_acl Job#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2901
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#enable_encryption Job#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2909
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#encryption_type Job#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2913
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#endpoint Job#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2917
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#kms_key Job#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2921
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#region Job#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 2925
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterClusterLogConfS3"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 3006
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 2999
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3075
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3104
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3120
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3136
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3152
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3168
          },
          "name": "resetRegion"
        }
      ],
      "name": "JobJobClusterNewClusterClusterLogConfS3OutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3079
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3092
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3108
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3124
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3140
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3156
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3172
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3069
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3085
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3098
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3114
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3130
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3146
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3162
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3010
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterClusterLogConfS3OutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfVolumes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 3176
      },
      "name": "JobJobClusterNewClusterClusterLogConfVolumes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3180
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterClusterLogConfVolumes"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfVolumesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 3219
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 3212
      },
      "name": "JobJobClusterNewClusterClusterLogConfVolumesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3253
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3246
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3223
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterClusterLogConfVolumesOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterMountInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterMountInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 3527
      },
      "name": "JobJobClusterNewClusterClusterMountInfo",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#local_mount_dir_path Job#local_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3531
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#network_filesystem_info Job#network_filesystem_info}",
            "stability": "stable",
            "summary": "network_filesystem_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3541
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#remote_mount_dir_path Job#remote_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3535
          },
          "name": "remoteMountDirPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterClusterMountInfo"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 3694
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 3686
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3701
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoOutputReference"
            }
          }
        }
      ],
      "name": "JobJobClusterNewClusterClusterMountInfoList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3687
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterClusterMountInfoList"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 3413
      },
      "name": "JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#server_address Job#server_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3421
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#mount_options Job#mount_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3417
          },
          "name": "mountOptions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 3467
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 3460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3506
          },
          "name": "resetMountOptions"
        }
      ],
      "name": "JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3510
          },
          "name": "mountOptionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3523
          },
          "name": "serverAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3500
          },
          "name": "mountOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3516
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3471
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 3597
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 3587
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3677
          },
          "name": "putNetworkFilesystemInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3664
          },
          "name": "resetRemoteMountDirPath"
        }
      ],
      "name": "JobJobClusterNewClusterClusterMountInfoOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3674
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3652
          },
          "name": "localMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3681
          },
          "name": "networkFilesystemInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3668
          },
          "name": "remoteMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3645
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3658
          },
          "name": "remoteMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3601
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterMountInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterClusterMountInfoOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterDockerImage": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 3816
      },
      "name": "JobJobClusterNewClusterDockerImage",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#url Job#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3820
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#basic_auth Job#basic_auth}",
            "stability": "stable",
            "summary": "basic_auth block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3826
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterDockerImage"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 3705
      },
      "name": "JobJobClusterNewClusterDockerImageBasicAuth",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#password Job#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3709
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#username Job#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3713
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterDockerImageBasicAuth"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 3759
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 3752
      },
      "name": "JobJobClusterNewClusterDockerImageBasicAuthOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3799
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3812
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3792
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3805
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3763
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterDockerImageBasicAuthOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterDockerImageOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 3872
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 3865
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3921
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3924
          },
          "name": "resetBasicAuth"
        }
      ],
      "name": "JobJobClusterNewClusterDockerImageOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3918
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3928
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterDockerImageBasicAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3912
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3905
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3876
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterDockerImage"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterDockerImageOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterDriverNodeTypeFlexibility": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterDriverNodeTypeFlexibility",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 3932
      },
      "name": "JobJobClusterNewClusterDriverNodeTypeFlexibility",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#alternate_node_type_ids Job#alternate_node_type_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3936
          },
          "name": "alternateNodeTypeIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterDriverNodeTypeFlexibility"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterDriverNodeTypeFlexibilityOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterDriverNodeTypeFlexibilityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 3975
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 3968
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4008
          },
          "name": "resetAlternateNodeTypeIds"
        }
      ],
      "name": "JobJobClusterNewClusterDriverNodeTypeFlexibilityOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4012
          },
          "name": "alternateNodeTypeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4002
          },
          "name": "alternateNodeTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 3979
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterDriverNodeTypeFlexibility"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterDriverNodeTypeFlexibilityOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterGcpAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 4016
      },
      "name": "JobJobClusterNewClusterGcpAttributes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#availability Job#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4020
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#boot_disk_size Job#boot_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4024
          },
          "name": "bootDiskSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#first_on_demand Job#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4028
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#google_service_account Job#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4032
          },
          "name": "googleServiceAccount",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#local_ssd_count Job#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4036
          },
          "name": "localSsdCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#use_preemptible_executors Job#use_preemptible_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4040
          },
          "name": "usePreemptibleExecutors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#zone_id Job#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4044
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterGcpAttributes"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterGcpAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 4125
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 4118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4194
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4210
          },
          "name": "resetBootDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4226
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4242
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4258
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4274
          },
          "name": "resetUsePreemptibleExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4290
          },
          "name": "resetZoneId"
        }
      ],
      "name": "JobJobClusterNewClusterGcpAttributesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4198
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4214
          },
          "name": "bootDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4230
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4246
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4262
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4278
          },
          "name": "usePreemptibleExecutorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4294
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4188
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4204
          },
          "name": "bootDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4220
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4236
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4252
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4268
          },
          "name": "usePreemptibleExecutors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4284
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4129
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterGcpAttributes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterGcpAttributesOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScripts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 5063
      },
      "name": "JobJobClusterNewClusterInitScripts",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#abfss Job#abfss}",
            "stability": "stable",
            "summary": "abfss block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5069
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsAbfss"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dbfs Job#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5075
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#file Job#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5081
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#gcs Job#gcs}",
            "stability": "stable",
            "summary": "gcs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5087
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#s3 Job#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5093
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#volumes Job#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5099
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsVolumes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#workspace Job#workspace}",
            "stability": "stable",
            "summary": "workspace block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5105
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScripts"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsAbfss": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 4298
      },
      "name": "JobJobClusterNewClusterInitScriptsAbfss",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4302
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsAbfss"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsAbfssOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 4341
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 4334
      },
      "name": "JobJobClusterNewClusterInitScriptsAbfssOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4375
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4368
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4345
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsAbfss"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsAbfssOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 4379
      },
      "name": "JobJobClusterNewClusterInitScriptsDbfs",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4383
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsDbfs"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 4422
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 4415
      },
      "name": "JobJobClusterNewClusterInitScriptsDbfsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4456
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4449
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4426
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfs"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsDbfsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsFile": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 4460
      },
      "name": "JobJobClusterNewClusterInitScriptsFile",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4464
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsFile"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsFileOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 4503
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 4496
      },
      "name": "JobJobClusterNewClusterInitScriptsFileOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4537
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4530
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4507
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsFile"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsFileOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 4541
      },
      "name": "JobJobClusterNewClusterInitScriptsGcs",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4545
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsGcs"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 4584
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 4577
      },
      "name": "JobJobClusterNewClusterInitScriptsGcsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4618
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4611
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4588
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcs"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsGcsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 5380
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 5372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5387
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "JobJobClusterNewClusterInitScriptsList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5373
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsList"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 5189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 5179
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5264
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsAbfss"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5280
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5296
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5312
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5328
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5344
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5360
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5267
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5283
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5299
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5315
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5331
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5347
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5363
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "JobJobClusterNewClusterInitScriptsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5261
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsAbfssOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5277
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5293
          },
          "name": "file",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5309
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5325
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5341
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5357
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5271
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsAbfss"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5287
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5303
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5319
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsGcs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5335
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5351
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5367
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 4622
      },
      "name": "JobJobClusterNewClusterInitScriptsS3",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4630
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#canned_acl Job#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4626
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#enable_encryption Job#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4634
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#encryption_type Job#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4638
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#endpoint Job#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4642
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#kms_key Job#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4646
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#region Job#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4650
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsS3"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 4731
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 4724
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4800
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4829
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4845
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4861
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4877
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4893
          },
          "name": "resetRegion"
        }
      ],
      "name": "JobJobClusterNewClusterInitScriptsS3OutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4804
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4817
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4833
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4849
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4865
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4881
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4897
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4794
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4810
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4823
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4839
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4855
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4871
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4887
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4735
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsS3"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsS3OutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsVolumes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 4901
      },
      "name": "JobJobClusterNewClusterInitScriptsVolumes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4905
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsVolumes"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsVolumesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 4944
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 4937
      },
      "name": "JobJobClusterNewClusterInitScriptsVolumesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4978
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4971
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4948
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsVolumes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsVolumesOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsWorkspace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 4982
      },
      "name": "JobJobClusterNewClusterInitScriptsWorkspace",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 4986
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsWorkspace"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 5025
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 5018
      },
      "name": "JobJobClusterNewClusterInitScriptsWorkspaceOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5059
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5052
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5029
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterInitScriptsWorkspaceOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibrary": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibrary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 5847
      },
      "name": "JobJobClusterNewClusterLibrary",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#cran Job#cran}",
            "stability": "stable",
            "summary": "cran block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5869
          },
          "name": "cran",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryCran"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#egg Job#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5851
          },
          "name": "egg",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#jar Job#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5855
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#maven Job#maven}",
            "stability": "stable",
            "summary": "maven block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5875
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#provider_config Job#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5881
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#pypi Job#pypi}",
            "stability": "stable",
            "summary": "pypi block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5887
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryPypi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#requirements Job#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5859
          },
          "name": "requirements",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#whl Job#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5863
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterLibrary"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryCran": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 5391
      },
      "name": "JobJobClusterNewClusterLibraryCran",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5395
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5399
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterLibraryCran"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryCranOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 5445
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 5438
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5497
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobJobClusterNewClusterLibraryCranOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5485
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5501
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5478
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5491
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5449
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryCran"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterLibraryCranOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 6191
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 6183
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6198
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryOutputReference"
            }
          }
        }
      ],
      "name": "JobJobClusterNewClusterLibraryList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6184
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterLibraryList"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryMaven": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 5505
      },
      "name": "JobJobClusterNewClusterLibraryMaven",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#coordinates Job#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5509
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#exclusions Job#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5513
          },
          "name": "exclusions",
          "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/databricks/databricks/1.114.2/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5517
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterLibraryMaven"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryMavenOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 5570
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 5563
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5628
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5644
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobJobClusterNewClusterLibraryMavenOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5616
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5632
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5648
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5609
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5622
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5638
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5574
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryMaven"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterLibraryMavenOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 5978
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 5968
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6123
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryCran"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6139
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6155
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6171
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryPypi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6126
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6062
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6078
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6142
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6158
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6174
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6094
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6110
          },
          "name": "resetWhl"
        }
      ],
      "name": "JobJobClusterNewClusterLibraryOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6120
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryCranOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6136
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6152
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6168
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryPypiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6130
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryCran"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6066
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6082
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6146
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6162
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6178
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryPypi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6098
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6114
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6056
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6072
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6088
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6104
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5982
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibrary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterLibraryOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 5652
      },
      "name": "JobJobClusterNewClusterLibraryProviderConfig",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#workspace_id Job#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5656
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterLibraryProviderConfig"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 5695
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 5688
      },
      "name": "JobJobClusterNewClusterLibraryProviderConfigOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5729
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5722
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5699
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryProviderConfig"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterLibraryProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryPypi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 5733
      },
      "name": "JobJobClusterNewClusterLibraryPypi",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5737
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5741
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterLibraryPypi"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryPypiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 5787
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 5780
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5839
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobJobClusterNewClusterLibraryPypiOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5827
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5843
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5820
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5833
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 5791
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryPypi"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterLibraryPypiOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 7054
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 7047
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7728
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAutoscale"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7744
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7760
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7776
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConf"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7792
          },
          "name": "putClusterMountInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterMountInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7808
          },
          "name": "putDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterDockerImage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7824
          },
          "name": "putDriverNodeTypeFlexibility",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterDriverNodeTypeFlexibility"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7840
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7856
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7872
          },
          "name": "putLibrary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibrary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7888
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7904
          },
          "name": "putWorkerNodeTypeFlexibility",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkerNodeTypeFlexibility"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7920
          },
          "name": "putWorkloadType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkloadType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7331
          },
          "name": "resetApplyPolicyDefaultValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7315
          },
          "name": "resetApplyPolicyDefaultValuesAllowList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7731
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7747
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7763
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7347
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7779
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7795
          },
          "name": "resetClusterMountInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7363
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7379
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7395
          },
          "name": "resetDataSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7811
          },
          "name": "resetDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7411
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7827
          },
          "name": "resetDriverNodeTypeFlexibility"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7427
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7443
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7459
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7843
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7475
          },
          "name": "resetIdempotencyToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7859
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7491
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7507
          },
          "name": "resetIsSingleNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7523
          },
          "name": "resetKind"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7875
          },
          "name": "resetLibrary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7539
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7555
          },
          "name": "resetNumWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7571
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7891
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7587
          },
          "name": "resetRemoteDiskThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7603
          },
          "name": "resetRuntimeEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7619
          },
          "name": "resetSingleUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7635
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7651
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7667
          },
          "name": "resetSparkVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7683
          },
          "name": "resetSshPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7699
          },
          "name": "resetTotalInitialRemoteDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7715
          },
          "name": "resetUseMlRuntime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7907
          },
          "name": "resetWorkerNodeTypeFlexibility"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7923
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "JobJobClusterNewClusterOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7725
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAutoscaleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7741
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7757
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7773
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConfOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7789
          },
          "name": "clusterMountInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterMountInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7805
          },
          "name": "dockerImage",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterDockerImageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7821
          },
          "name": "driverNodeTypeFlexibility",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterDriverNodeTypeFlexibilityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7837
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7853
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7869
          },
          "name": "library",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibraryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7885
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7901
          },
          "name": "workerNodeTypeFlexibility",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkerNodeTypeFlexibilityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7917
          },
          "name": "workloadType",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7319
          },
          "name": "applyPolicyDefaultValuesAllowListInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7335
          },
          "name": "applyPolicyDefaultValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7735
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAutoscale"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7751
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7767
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7351
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7783
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterLogConf"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7799
          },
          "name": "clusterMountInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7367
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7383
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7399
          },
          "name": "dataSecurityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7815
          },
          "name": "dockerImageInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterDockerImage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7415
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7831
          },
          "name": "driverNodeTypeFlexibilityInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterDriverNodeTypeFlexibility"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7431
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7447
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7463
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7847
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7479
          },
          "name": "idempotencyTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7863
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7495
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7511
          },
          "name": "isSingleNodeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7527
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7879
          },
          "name": "libraryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7543
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7559
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7575
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7895
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7591
          },
          "name": "remoteDiskThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7607
          },
          "name": "runtimeEngineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7623
          },
          "name": "singleUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7639
          },
          "name": "sparkConfInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7655
          },
          "name": "sparkEnvVarsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7671
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7687
          },
          "name": "sshPublicKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7703
          },
          "name": "totalInitialRemoteDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7719
          },
          "name": "useMlRuntimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7911
          },
          "name": "workerNodeTypeFlexibilityInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkerNodeTypeFlexibility"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7927
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkloadType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7325
          },
          "name": "applyPolicyDefaultValues",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7309
          },
          "name": "applyPolicyDefaultValuesAllowList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7341
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7357
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7373
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7389
          },
          "name": "dataSecurityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7405
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7421
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7437
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7453
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7469
          },
          "name": "idempotencyToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7485
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7501
          },
          "name": "isSingleNode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7517
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7533
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7549
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7565
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7581
          },
          "name": "remoteDiskThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7597
          },
          "name": "runtimeEngine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7613
          },
          "name": "singleUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7629
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7645
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7661
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7677
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7693
          },
          "name": "totalInitialRemoteDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7709
          },
          "name": "useMlRuntime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7058
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewCluster"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 6202
      },
      "name": "JobJobClusterNewClusterProviderConfig",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#workspace_id Job#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6206
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterProviderConfig"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 6245
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 6238
      },
      "name": "JobJobClusterNewClusterProviderConfigOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6279
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6272
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6249
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterProviderConfig"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkerNodeTypeFlexibility": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkerNodeTypeFlexibility",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 6283
      },
      "name": "JobJobClusterNewClusterWorkerNodeTypeFlexibility",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#alternate_node_type_ids Job#alternate_node_type_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6287
          },
          "name": "alternateNodeTypeIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterWorkerNodeTypeFlexibility"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkerNodeTypeFlexibilityOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkerNodeTypeFlexibilityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 6326
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 6319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6359
          },
          "name": "resetAlternateNodeTypeIds"
        }
      ],
      "name": "JobJobClusterNewClusterWorkerNodeTypeFlexibilityOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6363
          },
          "name": "alternateNodeTypeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6353
          },
          "name": "alternateNodeTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkerNodeTypeFlexibility"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterWorkerNodeTypeFlexibilityOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkloadType": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 6484
      },
      "name": "JobJobClusterNewClusterWorkloadType",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#clients Job#clients}",
            "stability": "stable",
            "summary": "clients block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6490
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterWorkloadType"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClients": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 6367
      },
      "name": "JobJobClusterNewClusterWorkloadTypeClients",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#jobs Job#jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6371
          },
          "name": "jobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#notebooks Job#notebooks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6375
          },
          "name": "notebooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterWorkloadTypeClients"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClientsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 6421
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 6414
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6460
          },
          "name": "resetJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6476
          },
          "name": "resetNotebooks"
        }
      ],
      "name": "JobJobClusterNewClusterWorkloadTypeClientsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6464
          },
          "name": "jobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6480
          },
          "name": "notebooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6454
          },
          "name": "jobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6470
          },
          "name": "notebooks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6425
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterWorkloadTypeClientsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 6529
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 6522
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6559
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClients"
              }
            }
          ]
        }
      ],
      "name": "JobJobClusterNewClusterWorkloadTypeOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6556
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClientsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6563
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkloadTypeClients"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 6533
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterNewClusterWorkloadTypeOutputReference"
    },
    "@cdktn/provider-databricks.job.JobJobClusterOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobJobClusterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 7990
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 7980
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8048
          },
          "name": "putNewCluster",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewCluster"
              }
            }
          ]
        }
      ],
      "name": "JobJobClusterOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8045
          },
          "name": "newCluster",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewClusterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8039
          },
          "name": "jobClusterKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8052
          },
          "name": "newClusterInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobJobClusterNewCluster"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8032
          },
          "name": "jobClusterKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 7994
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobJobCluster"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobJobClusterOutputReference"
    },
    "@cdktn/provider-databricks.job.JobLibrary": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobLibrary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 8532
      },
      "name": "JobLibrary",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#cran Job#cran}",
            "stability": "stable",
            "summary": "cran block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8554
          },
          "name": "cran",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobLibraryCran"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#egg Job#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8536
          },
          "name": "egg",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#jar Job#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8540
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#maven Job#maven}",
            "stability": "stable",
            "summary": "maven block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8560
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobLibraryMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#provider_config Job#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8566
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobLibraryProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#pypi Job#pypi}",
            "stability": "stable",
            "summary": "pypi block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8572
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobLibraryPypi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#requirements Job#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8544
          },
          "name": "requirements",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#whl Job#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8548
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobLibrary"
    },
    "@cdktn/provider-databricks.job.JobLibraryCran": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobLibraryCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 8076
      },
      "name": "JobLibraryCran",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8080
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8084
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobLibraryCran"
    },
    "@cdktn/provider-databricks.job.JobLibraryCranOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobLibraryCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 8130
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 8123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8182
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobLibraryCranOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8170
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8186
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8163
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8176
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobLibraryCran"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobLibraryCranOutputReference"
    },
    "@cdktn/provider-databricks.job.JobLibraryList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobLibraryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 8876
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 8868
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8883
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobLibraryOutputReference"
            }
          }
        }
      ],
      "name": "JobLibraryList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8869
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobLibraryList"
    },
    "@cdktn/provider-databricks.job.JobLibraryMaven": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobLibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 8190
      },
      "name": "JobLibraryMaven",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#coordinates Job#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8194
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#exclusions Job#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8198
          },
          "name": "exclusions",
          "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/databricks/databricks/1.114.2/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8202
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobLibraryMaven"
    },
    "@cdktn/provider-databricks.job.JobLibraryMavenOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobLibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 8255
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 8248
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8313
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8329
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobLibraryMavenOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8301
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8317
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8333
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8294
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8307
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8323
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8259
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobLibraryMaven"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobLibraryMavenOutputReference"
    },
    "@cdktn/provider-databricks.job.JobLibraryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobLibraryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 8663
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 8653
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8808
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobLibraryCran"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8824
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobLibraryMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8840
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobLibraryProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8856
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobLibraryPypi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8811
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8747
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8763
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8827
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8843
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8859
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8779
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8795
          },
          "name": "resetWhl"
        }
      ],
      "name": "JobLibraryOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8805
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobLibraryCranOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8821
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobLibraryMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8837
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobLibraryProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8853
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobLibraryPypiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8815
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobLibraryCran"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8751
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8767
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8831
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobLibraryMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8847
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobLibraryProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8863
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobLibraryPypi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8783
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8799
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8741
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8757
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8773
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8789
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8667
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobLibrary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobLibraryOutputReference"
    },
    "@cdktn/provider-databricks.job.JobLibraryProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobLibraryProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 8337
      },
      "name": "JobLibraryProviderConfig",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#workspace_id Job#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8341
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobLibraryProviderConfig"
    },
    "@cdktn/provider-databricks.job.JobLibraryProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobLibraryProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 8380
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 8373
      },
      "name": "JobLibraryProviderConfigOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8414
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8407
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8384
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobLibraryProviderConfig"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobLibraryProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.job.JobLibraryPypi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobLibraryPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 8418
      },
      "name": "JobLibraryPypi",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8422
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8426
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobLibraryPypi"
    },
    "@cdktn/provider-databricks.job.JobLibraryPypiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobLibraryPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 8472
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 8465
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8524
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobLibraryPypiOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8512
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8528
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8505
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8518
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8476
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobLibraryPypi"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobLibraryPypiOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewCluster": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewCluster",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 13438
      },
      "name": "JobNewCluster",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#apply_policy_default_values Job#apply_policy_default_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13442
          },
          "name": "applyPolicyDefaultValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#autoscale Job#autoscale}",
            "stability": "stable",
            "summary": "autoscale block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13544
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterAutoscale"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#aws_attributes Job#aws_attributes}",
            "stability": "stable",
            "summary": "aws_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13550
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#azure_attributes Job#azure_attributes}",
            "stability": "stable",
            "summary": "azure_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13556
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#cluster_id Job#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13446
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#cluster_log_conf Job#cluster_log_conf}",
            "stability": "stable",
            "summary": "cluster_log_conf block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13562
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConf"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#cluster_mount_info Job#cluster_mount_info}",
            "stability": "stable",
            "summary": "cluster_mount_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13568
          },
          "name": "clusterMountInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#cluster_name Job#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13450
          },
          "name": "clusterName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#custom_tags Job#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13454
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#data_security_mode Job#data_security_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13458
          },
          "name": "dataSecurityMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#docker_image Job#docker_image}",
            "stability": "stable",
            "summary": "docker_image block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13574
          },
          "name": "dockerImage",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterDockerImage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#driver_instance_pool_id Job#driver_instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13462
          },
          "name": "driverInstancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#driver_node_type_flexibility Job#driver_node_type_flexibility}",
            "stability": "stable",
            "summary": "driver_node_type_flexibility block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13580
          },
          "name": "driverNodeTypeFlexibility",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterDriverNodeTypeFlexibility"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#driver_node_type_id Job#driver_node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13466
          },
          "name": "driverNodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#enable_elastic_disk Job#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13470
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#enable_local_disk_encryption Job#enable_local_disk_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13474
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#gcp_attributes Job#gcp_attributes}",
            "stability": "stable",
            "summary": "gcp_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13586
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterGcpAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#idempotency_token Job#idempotency_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13478
          },
          "name": "idempotencyToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#init_scripts Job#init_scripts}",
            "stability": "stable",
            "summary": "init_scripts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13592
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#instance_pool_id Job#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13482
          },
          "name": "instancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#is_single_node Job#is_single_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13486
          },
          "name": "isSingleNode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#kind Job#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13490
          },
          "name": "kind",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#library Job#library}",
            "stability": "stable",
            "summary": "library block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13598
          },
          "name": "library",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#node_type_id Job#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13494
          },
          "name": "nodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#num_workers Job#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13498
          },
          "name": "numWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#policy_id Job#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13502
          },
          "name": "policyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#provider_config Job#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13604
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#remote_disk_throughput Job#remote_disk_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13506
          },
          "name": "remoteDiskThroughput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#runtime_engine Job#runtime_engine}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13510
          },
          "name": "runtimeEngine",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#single_user_name Job#single_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13514
          },
          "name": "singleUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spark_conf Job#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13518
          },
          "name": "sparkConf",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spark_env_vars Job#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13522
          },
          "name": "sparkEnvVars",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spark_version Job#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13526
          },
          "name": "sparkVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#ssh_public_keys Job#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13530
          },
          "name": "sshPublicKeys",
          "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/databricks/databricks/1.114.2/docs/resources/job#total_initial_remote_disk_size Job#total_initial_remote_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13534
          },
          "name": "totalInitialRemoteDiskSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#use_ml_runtime Job#use_ml_runtime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13538
          },
          "name": "useMlRuntime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#worker_node_type_flexibility Job#worker_node_type_flexibility}",
            "stability": "stable",
            "summary": "worker_node_type_flexibility block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13610
          },
          "name": "workerNodeTypeFlexibility",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterWorkerNodeTypeFlexibility"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#workload_type Job#workload_type}",
            "stability": "stable",
            "summary": "workload_type block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13616
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewCluster"
    },
    "@cdktn/provider-databricks.job.JobNewClusterAutoscale": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 8887
      },
      "name": "JobNewClusterAutoscale",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#max_workers Job#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8891
          },
          "name": "maxWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#min_workers Job#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8895
          },
          "name": "minWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterAutoscale"
    },
    "@cdktn/provider-databricks.job.JobNewClusterAutoscaleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 8941
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 8934
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8980
          },
          "name": "resetMaxWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8996
          },
          "name": "resetMinWorkers"
        }
      ],
      "name": "JobNewClusterAutoscaleOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8984
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9000
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8974
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8990
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 8945
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterAutoscale"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterAutoscaleOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterAwsAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 9004
      },
      "name": "JobNewClusterAwsAttributes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#availability Job#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9008
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#ebs_volume_count Job#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9012
          },
          "name": "ebsVolumeCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#ebs_volume_iops Job#ebs_volume_iops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9016
          },
          "name": "ebsVolumeIops",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#ebs_volume_size Job#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9020
          },
          "name": "ebsVolumeSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#ebs_volume_throughput Job#ebs_volume_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9024
          },
          "name": "ebsVolumeThroughput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#ebs_volume_type Job#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9028
          },
          "name": "ebsVolumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#first_on_demand Job#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9032
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#instance_profile_arn Job#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9036
          },
          "name": "instanceProfileArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spot_bid_price_percent Job#spot_bid_price_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9040
          },
          "name": "spotBidPricePercent",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#zone_id Job#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9044
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterAwsAttributes"
    },
    "@cdktn/provider-databricks.job.JobNewClusterAwsAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 9146
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 9139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9233
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9249
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9265
          },
          "name": "resetEbsVolumeIops"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9281
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9297
          },
          "name": "resetEbsVolumeThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9313
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9329
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9345
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9361
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9377
          },
          "name": "resetZoneId"
        }
      ],
      "name": "JobNewClusterAwsAttributesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9237
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9253
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9269
          },
          "name": "ebsVolumeIopsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9285
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9301
          },
          "name": "ebsVolumeThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9317
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9333
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9349
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9365
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9381
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9227
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9243
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9259
          },
          "name": "ebsVolumeIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9275
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9291
          },
          "name": "ebsVolumeThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9307
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9323
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9339
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9355
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9371
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9150
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterAwsAttributes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterAwsAttributesOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterAzureAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 9502
      },
      "name": "JobNewClusterAzureAttributes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#availability Job#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9506
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#first_on_demand Job#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9510
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#log_analytics_info Job#log_analytics_info}",
            "stability": "stable",
            "summary": "log_analytics_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9520
          },
          "name": "logAnalyticsInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spot_bid_max_price Job#spot_bid_max_price}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9514
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterAzureAttributes"
    },
    "@cdktn/provider-databricks.job.JobNewClusterAzureAttributesLogAnalyticsInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterAzureAttributesLogAnalyticsInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 9385
      },
      "name": "JobNewClusterAzureAttributesLogAnalyticsInfo",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#log_analytics_primary_key Job#log_analytics_primary_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9389
          },
          "name": "logAnalyticsPrimaryKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#log_analytics_workspace_id Job#log_analytics_workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9393
          },
          "name": "logAnalyticsWorkspaceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterAzureAttributesLogAnalyticsInfo"
    },
    "@cdktn/provider-databricks.job.JobNewClusterAzureAttributesLogAnalyticsInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterAzureAttributesLogAnalyticsInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 9439
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 9432
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9478
          },
          "name": "resetLogAnalyticsPrimaryKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9494
          },
          "name": "resetLogAnalyticsWorkspaceId"
        }
      ],
      "name": "JobNewClusterAzureAttributesLogAnalyticsInfoOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9482
          },
          "name": "logAnalyticsPrimaryKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9498
          },
          "name": "logAnalyticsWorkspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9472
          },
          "name": "logAnalyticsPrimaryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9488
          },
          "name": "logAnalyticsWorkspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9443
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterAzureAttributesLogAnalyticsInfo"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterAzureAttributesLogAnalyticsInfoOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterAzureAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 9580
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 9573
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9676
          },
          "name": "putLogAnalyticsInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterAzureAttributesLogAnalyticsInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9631
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9647
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9679
          },
          "name": "resetLogAnalyticsInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9663
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "JobNewClusterAzureAttributesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9673
          },
          "name": "logAnalyticsInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterAzureAttributesLogAnalyticsInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9635
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9651
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9683
          },
          "name": "logAnalyticsInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9667
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9625
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9641
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9657
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9584
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterAzureAttributes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterAzureAttributesOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterClusterLogConf": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 10128
      },
      "name": "JobNewClusterClusterLogConf",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dbfs Job#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10134
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#s3 Job#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10140
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#volumes Job#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10146
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterClusterLogConf"
    },
    "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 9687
      },
      "name": "JobNewClusterClusterLogConfDbfs",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9691
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterClusterLogConfDbfs"
    },
    "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 9730
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 9723
      },
      "name": "JobNewClusterClusterLogConfDbfsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9764
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9757
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9734
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfDbfs"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterClusterLogConfDbfsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 10199
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 10192
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10241
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10257
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10273
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10244
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10260
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10276
          },
          "name": "resetVolumes"
        }
      ],
      "name": "JobNewClusterClusterLogConfOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10238
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10254
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10270
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10248
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10264
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10280
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10203
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConf"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterClusterLogConfOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 9768
      },
      "name": "JobNewClusterClusterLogConfS3",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9776
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#canned_acl Job#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9772
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#enable_encryption Job#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9780
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#encryption_type Job#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9784
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#endpoint Job#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9788
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#kms_key Job#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9792
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#region Job#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9796
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterClusterLogConfS3"
    },
    "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 9877
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 9870
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9946
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9975
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9991
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10007
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10023
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10039
          },
          "name": "resetRegion"
        }
      ],
      "name": "JobNewClusterClusterLogConfS3OutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9950
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9963
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9979
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9995
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10011
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10027
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10043
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9940
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9956
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9969
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9985
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10001
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10017
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10033
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 9881
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterClusterLogConfS3OutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfVolumes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 10047
      },
      "name": "JobNewClusterClusterLogConfVolumes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10051
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterClusterLogConfVolumes"
    },
    "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfVolumesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 10090
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 10083
      },
      "name": "JobNewClusterClusterLogConfVolumesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10124
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10117
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10094
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterClusterLogConfVolumesOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterClusterMountInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterMountInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 10398
      },
      "name": "JobNewClusterClusterMountInfo",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#local_mount_dir_path Job#local_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10402
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#network_filesystem_info Job#network_filesystem_info}",
            "stability": "stable",
            "summary": "network_filesystem_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10412
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#remote_mount_dir_path Job#remote_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10406
          },
          "name": "remoteMountDirPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterClusterMountInfo"
    },
    "@cdktn/provider-databricks.job.JobNewClusterClusterMountInfoList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterMountInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 10565
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 10557
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10572
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterMountInfoOutputReference"
            }
          }
        }
      ],
      "name": "JobNewClusterClusterMountInfoList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10558
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterClusterMountInfoList"
    },
    "@cdktn/provider-databricks.job.JobNewClusterClusterMountInfoNetworkFilesystemInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterMountInfoNetworkFilesystemInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 10284
      },
      "name": "JobNewClusterClusterMountInfoNetworkFilesystemInfo",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#server_address Job#server_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10292
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#mount_options Job#mount_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10288
          },
          "name": "mountOptions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterClusterMountInfoNetworkFilesystemInfo"
    },
    "@cdktn/provider-databricks.job.JobNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 10338
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 10331
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10377
          },
          "name": "resetMountOptions"
        }
      ],
      "name": "JobNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10381
          },
          "name": "mountOptionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10394
          },
          "name": "serverAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10371
          },
          "name": "mountOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10387
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterClusterMountInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterMountInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 10468
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 10458
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10548
          },
          "name": "putNetworkFilesystemInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterMountInfoNetworkFilesystemInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10535
          },
          "name": "resetRemoteMountDirPath"
        }
      ],
      "name": "JobNewClusterClusterMountInfoOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10545
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10523
          },
          "name": "localMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10552
          },
          "name": "networkFilesystemInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10539
          },
          "name": "remoteMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10516
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10529
          },
          "name": "remoteMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10472
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterMountInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterClusterMountInfoOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterDockerImage": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 10687
      },
      "name": "JobNewClusterDockerImage",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#url Job#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10691
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#basic_auth Job#basic_auth}",
            "stability": "stable",
            "summary": "basic_auth block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10697
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterDockerImage"
    },
    "@cdktn/provider-databricks.job.JobNewClusterDockerImageBasicAuth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 10576
      },
      "name": "JobNewClusterDockerImageBasicAuth",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#password Job#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10580
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#username Job#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10584
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterDockerImageBasicAuth"
    },
    "@cdktn/provider-databricks.job.JobNewClusterDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 10630
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 10623
      },
      "name": "JobNewClusterDockerImageBasicAuthOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10670
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10683
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10663
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10676
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10634
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterDockerImageBasicAuthOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterDockerImageOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 10743
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 10736
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10792
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterDockerImageBasicAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10795
          },
          "name": "resetBasicAuth"
        }
      ],
      "name": "JobNewClusterDockerImageOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10789
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterDockerImageBasicAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10799
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterDockerImageBasicAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10783
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10776
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10747
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterDockerImage"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterDockerImageOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterDriverNodeTypeFlexibility": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterDriverNodeTypeFlexibility",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 10803
      },
      "name": "JobNewClusterDriverNodeTypeFlexibility",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#alternate_node_type_ids Job#alternate_node_type_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10807
          },
          "name": "alternateNodeTypeIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterDriverNodeTypeFlexibility"
    },
    "@cdktn/provider-databricks.job.JobNewClusterDriverNodeTypeFlexibilityOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterDriverNodeTypeFlexibilityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 10846
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 10839
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10879
          },
          "name": "resetAlternateNodeTypeIds"
        }
      ],
      "name": "JobNewClusterDriverNodeTypeFlexibilityOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10883
          },
          "name": "alternateNodeTypeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10873
          },
          "name": "alternateNodeTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10850
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterDriverNodeTypeFlexibility"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterDriverNodeTypeFlexibilityOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterGcpAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 10887
      },
      "name": "JobNewClusterGcpAttributes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#availability Job#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10891
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#boot_disk_size Job#boot_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10895
          },
          "name": "bootDiskSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#first_on_demand Job#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10899
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#google_service_account Job#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10903
          },
          "name": "googleServiceAccount",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#local_ssd_count Job#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10907
          },
          "name": "localSsdCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#use_preemptible_executors Job#use_preemptible_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10911
          },
          "name": "usePreemptibleExecutors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#zone_id Job#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 10915
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterGcpAttributes"
    },
    "@cdktn/provider-databricks.job.JobNewClusterGcpAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 10996
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 10989
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11065
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11081
          },
          "name": "resetBootDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11097
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11113
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11129
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11145
          },
          "name": "resetUsePreemptibleExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11161
          },
          "name": "resetZoneId"
        }
      ],
      "name": "JobNewClusterGcpAttributesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11069
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11085
          },
          "name": "bootDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11101
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11117
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11133
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11149
          },
          "name": "usePreemptibleExecutorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11165
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11059
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11075
          },
          "name": "bootDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11091
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11107
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11123
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11139
          },
          "name": "usePreemptibleExecutors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11155
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11000
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterGcpAttributes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterGcpAttributesOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterInitScripts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 11934
      },
      "name": "JobNewClusterInitScripts",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#abfss Job#abfss}",
            "stability": "stable",
            "summary": "abfss block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11940
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsAbfss"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dbfs Job#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11946
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#file Job#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11952
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#gcs Job#gcs}",
            "stability": "stable",
            "summary": "gcs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11958
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsGcs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#s3 Job#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11964
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#volumes Job#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11970
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsVolumes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#workspace Job#workspace}",
            "stability": "stable",
            "summary": "workspace block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11976
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScripts"
    },
    "@cdktn/provider-databricks.job.JobNewClusterInitScriptsAbfss": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 11169
      },
      "name": "JobNewClusterInitScriptsAbfss",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11173
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsAbfss"
    },
    "@cdktn/provider-databricks.job.JobNewClusterInitScriptsAbfssOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 11212
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 11205
      },
      "name": "JobNewClusterInitScriptsAbfssOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11246
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11239
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsAbfss"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsAbfssOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterInitScriptsDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 11250
      },
      "name": "JobNewClusterInitScriptsDbfs",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11254
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsDbfs"
    },
    "@cdktn/provider-databricks.job.JobNewClusterInitScriptsDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 11293
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 11286
      },
      "name": "JobNewClusterInitScriptsDbfsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11327
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11320
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11297
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsDbfs"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsDbfsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterInitScriptsFile": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 11331
      },
      "name": "JobNewClusterInitScriptsFile",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11335
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsFile"
    },
    "@cdktn/provider-databricks.job.JobNewClusterInitScriptsFileOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 11374
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 11367
      },
      "name": "JobNewClusterInitScriptsFileOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11408
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11401
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11378
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsFile"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsFileOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterInitScriptsGcs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 11412
      },
      "name": "JobNewClusterInitScriptsGcs",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11416
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsGcs"
    },
    "@cdktn/provider-databricks.job.JobNewClusterInitScriptsGcsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 11455
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 11448
      },
      "name": "JobNewClusterInitScriptsGcsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11489
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11482
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11459
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsGcs"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsGcsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterInitScriptsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 12251
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 12243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12258
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "JobNewClusterInitScriptsList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12244
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsList"
    },
    "@cdktn/provider-databricks.job.JobNewClusterInitScriptsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 12060
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 12050
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12135
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsAbfss"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12151
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12167
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12183
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsGcs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12199
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12215
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12231
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12138
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12154
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12170
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12186
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12202
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12218
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12234
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "JobNewClusterInitScriptsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12132
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsAbfssOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12148
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12164
          },
          "name": "file",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12180
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsGcsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12196
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12212
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12228
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12142
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsAbfss"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12158
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12174
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12190
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsGcs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12206
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12222
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12238
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12064
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterInitScriptsS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 11493
      },
      "name": "JobNewClusterInitScriptsS3",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11501
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#canned_acl Job#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11497
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#enable_encryption Job#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11505
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#encryption_type Job#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11509
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#endpoint Job#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11513
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#kms_key Job#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11517
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#region Job#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11521
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsS3"
    },
    "@cdktn/provider-databricks.job.JobNewClusterInitScriptsS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 11602
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 11595
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11671
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11700
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11716
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11732
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11748
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11764
          },
          "name": "resetRegion"
        }
      ],
      "name": "JobNewClusterInitScriptsS3OutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11675
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11688
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11704
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11720
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11736
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11752
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11768
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11665
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11681
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11694
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11710
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11726
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11742
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11758
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11606
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsS3"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsS3OutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterInitScriptsVolumes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 11772
      },
      "name": "JobNewClusterInitScriptsVolumes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11776
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsVolumes"
    },
    "@cdktn/provider-databricks.job.JobNewClusterInitScriptsVolumesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 11815
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 11808
      },
      "name": "JobNewClusterInitScriptsVolumesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11849
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11842
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11819
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsVolumes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsVolumesOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterInitScriptsWorkspace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 11853
      },
      "name": "JobNewClusterInitScriptsWorkspace",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11857
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsWorkspace"
    },
    "@cdktn/provider-databricks.job.JobNewClusterInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 11896
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 11889
      },
      "name": "JobNewClusterInitScriptsWorkspaceOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11930
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11923
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 11900
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterInitScriptsWorkspaceOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterLibrary": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibrary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 12718
      },
      "name": "JobNewClusterLibrary",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#cran Job#cran}",
            "stability": "stable",
            "summary": "cran block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12740
          },
          "name": "cran",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryCran"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#egg Job#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12722
          },
          "name": "egg",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#jar Job#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12726
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#maven Job#maven}",
            "stability": "stable",
            "summary": "maven block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12746
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#provider_config Job#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12752
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#pypi Job#pypi}",
            "stability": "stable",
            "summary": "pypi block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12758
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryPypi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#requirements Job#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12730
          },
          "name": "requirements",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#whl Job#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12734
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterLibrary"
    },
    "@cdktn/provider-databricks.job.JobNewClusterLibraryCran": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 12262
      },
      "name": "JobNewClusterLibraryCran",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12266
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12270
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterLibraryCran"
    },
    "@cdktn/provider-databricks.job.JobNewClusterLibraryCranOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 12316
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 12309
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12368
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobNewClusterLibraryCranOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12356
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12372
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12349
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12362
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryCran"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterLibraryCranOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterLibraryList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 13062
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 13054
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13069
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryOutputReference"
            }
          }
        }
      ],
      "name": "JobNewClusterLibraryList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13055
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterLibraryList"
    },
    "@cdktn/provider-databricks.job.JobNewClusterLibraryMaven": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 12376
      },
      "name": "JobNewClusterLibraryMaven",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#coordinates Job#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12380
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#exclusions Job#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12384
          },
          "name": "exclusions",
          "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/databricks/databricks/1.114.2/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12388
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterLibraryMaven"
    },
    "@cdktn/provider-databricks.job.JobNewClusterLibraryMavenOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 12441
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 12434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12499
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12515
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobNewClusterLibraryMavenOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12487
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12503
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12519
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12480
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12493
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12509
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12445
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryMaven"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterLibraryMavenOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterLibraryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 12849
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 12839
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12994
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryCran"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13010
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13026
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13042
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryPypi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12997
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12933
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12949
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13013
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13029
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13045
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12965
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12981
          },
          "name": "resetWhl"
        }
      ],
      "name": "JobNewClusterLibraryOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12991
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryCranOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13007
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13023
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13039
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryPypiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13001
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryCran"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12937
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12953
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13017
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13033
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13049
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryPypi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12969
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12985
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12927
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12943
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12959
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12975
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12853
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibrary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterLibraryOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterLibraryProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 12523
      },
      "name": "JobNewClusterLibraryProviderConfig",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#workspace_id Job#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12527
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterLibraryProviderConfig"
    },
    "@cdktn/provider-databricks.job.JobNewClusterLibraryProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 12566
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 12559
      },
      "name": "JobNewClusterLibraryProviderConfigOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12600
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12593
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12570
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryProviderConfig"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterLibraryProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterLibraryPypi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 12604
      },
      "name": "JobNewClusterLibraryPypi",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12608
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12612
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterLibraryPypi"
    },
    "@cdktn/provider-databricks.job.JobNewClusterLibraryPypiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 12658
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 12651
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12710
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobNewClusterLibraryPypiOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12698
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12714
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12691
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12704
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 12662
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryPypi"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterLibraryPypiOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 13914
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 13907
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14566
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterAutoscale"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14582
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14598
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14614
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConf"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14630
          },
          "name": "putClusterMountInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterMountInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14646
          },
          "name": "putDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterDockerImage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14662
          },
          "name": "putDriverNodeTypeFlexibility",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterDriverNodeTypeFlexibility"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14678
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14694
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14710
          },
          "name": "putLibrary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibrary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14726
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14742
          },
          "name": "putWorkerNodeTypeFlexibility",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterWorkerNodeTypeFlexibility"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14758
          },
          "name": "putWorkloadType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterWorkloadType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14169
          },
          "name": "resetApplyPolicyDefaultValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14569
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14585
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14601
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14185
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14617
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14633
          },
          "name": "resetClusterMountInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14201
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14217
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14233
          },
          "name": "resetDataSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14649
          },
          "name": "resetDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14249
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14665
          },
          "name": "resetDriverNodeTypeFlexibility"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14265
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14281
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14297
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14681
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14313
          },
          "name": "resetIdempotencyToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14697
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14329
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14345
          },
          "name": "resetIsSingleNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14361
          },
          "name": "resetKind"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14713
          },
          "name": "resetLibrary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14377
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14393
          },
          "name": "resetNumWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14409
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14729
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14425
          },
          "name": "resetRemoteDiskThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14441
          },
          "name": "resetRuntimeEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14457
          },
          "name": "resetSingleUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14473
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14489
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14505
          },
          "name": "resetSparkVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14521
          },
          "name": "resetSshPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14537
          },
          "name": "resetTotalInitialRemoteDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14553
          },
          "name": "resetUseMlRuntime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14745
          },
          "name": "resetWorkerNodeTypeFlexibility"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14761
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "JobNewClusterOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14563
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterAutoscaleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14579
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14595
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14611
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConfOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14627
          },
          "name": "clusterMountInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterMountInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14643
          },
          "name": "dockerImage",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterDockerImageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14659
          },
          "name": "driverNodeTypeFlexibility",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterDriverNodeTypeFlexibilityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14675
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14691
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14707
          },
          "name": "library",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibraryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14723
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14739
          },
          "name": "workerNodeTypeFlexibility",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterWorkerNodeTypeFlexibilityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14755
          },
          "name": "workloadType",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterWorkloadTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14173
          },
          "name": "applyPolicyDefaultValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14573
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterAutoscale"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14589
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14605
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14189
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14621
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterLogConf"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14637
          },
          "name": "clusterMountInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14205
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14221
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14237
          },
          "name": "dataSecurityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14653
          },
          "name": "dockerImageInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterDockerImage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14253
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14669
          },
          "name": "driverNodeTypeFlexibilityInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterDriverNodeTypeFlexibility"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14269
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14285
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14301
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14685
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14317
          },
          "name": "idempotencyTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14701
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14333
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14349
          },
          "name": "isSingleNodeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14365
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14717
          },
          "name": "libraryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobNewClusterLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14381
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14397
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14413
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14733
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14429
          },
          "name": "remoteDiskThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14445
          },
          "name": "runtimeEngineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14461
          },
          "name": "singleUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14477
          },
          "name": "sparkConfInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14493
          },
          "name": "sparkEnvVarsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14509
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14525
          },
          "name": "sshPublicKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14541
          },
          "name": "totalInitialRemoteDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14557
          },
          "name": "useMlRuntimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14749
          },
          "name": "workerNodeTypeFlexibilityInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterWorkerNodeTypeFlexibility"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14765
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterWorkloadType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14163
          },
          "name": "applyPolicyDefaultValues",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14179
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14195
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14211
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14227
          },
          "name": "dataSecurityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14243
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14259
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14275
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14291
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14307
          },
          "name": "idempotencyToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14323
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14339
          },
          "name": "isSingleNode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14355
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14371
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14387
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14403
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14419
          },
          "name": "remoteDiskThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14435
          },
          "name": "runtimeEngine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14451
          },
          "name": "singleUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14467
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14483
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14499
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14515
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14531
          },
          "name": "totalInitialRemoteDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14547
          },
          "name": "useMlRuntime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13918
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewCluster"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 13073
      },
      "name": "JobNewClusterProviderConfig",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#workspace_id Job#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13077
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterProviderConfig"
    },
    "@cdktn/provider-databricks.job.JobNewClusterProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 13116
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 13109
      },
      "name": "JobNewClusterProviderConfigOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13150
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13143
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterProviderConfig"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterWorkerNodeTypeFlexibility": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterWorkerNodeTypeFlexibility",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 13154
      },
      "name": "JobNewClusterWorkerNodeTypeFlexibility",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#alternate_node_type_ids Job#alternate_node_type_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13158
          },
          "name": "alternateNodeTypeIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterWorkerNodeTypeFlexibility"
    },
    "@cdktn/provider-databricks.job.JobNewClusterWorkerNodeTypeFlexibilityOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterWorkerNodeTypeFlexibilityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 13197
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 13190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13230
          },
          "name": "resetAlternateNodeTypeIds"
        }
      ],
      "name": "JobNewClusterWorkerNodeTypeFlexibilityOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13234
          },
          "name": "alternateNodeTypeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13224
          },
          "name": "alternateNodeTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13201
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterWorkerNodeTypeFlexibility"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterWorkerNodeTypeFlexibilityOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterWorkloadType": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 13355
      },
      "name": "JobNewClusterWorkloadType",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#clients Job#clients}",
            "stability": "stable",
            "summary": "clients block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13361
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterWorkloadType"
    },
    "@cdktn/provider-databricks.job.JobNewClusterWorkloadTypeClients": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterWorkloadTypeClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 13238
      },
      "name": "JobNewClusterWorkloadTypeClients",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#jobs Job#jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13242
          },
          "name": "jobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#notebooks Job#notebooks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13246
          },
          "name": "notebooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterWorkloadTypeClients"
    },
    "@cdktn/provider-databricks.job.JobNewClusterWorkloadTypeClientsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterWorkloadTypeClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 13292
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 13285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13331
          },
          "name": "resetJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13347
          },
          "name": "resetNotebooks"
        }
      ],
      "name": "JobNewClusterWorkloadTypeClientsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13335
          },
          "name": "jobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13351
          },
          "name": "notebooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13325
          },
          "name": "jobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13341
          },
          "name": "notebooks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterWorkloadTypeClientsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNewClusterWorkloadTypeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNewClusterWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 13400
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 13393
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13430
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobNewClusterWorkloadTypeClients"
              }
            }
          ]
        }
      ],
      "name": "JobNewClusterWorkloadTypeOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13427
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterWorkloadTypeClientsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13434
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterWorkloadTypeClients"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 13404
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNewClusterWorkloadTypeOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNotebookTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNotebookTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 14769
      },
      "name": "JobNotebookTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#notebook_path Job#notebook_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14777
          },
          "name": "notebookPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#base_parameters Job#base_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14773
          },
          "name": "baseParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#source Job#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14781
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#warehouse_id Job#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14785
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNotebookTask"
    },
    "@cdktn/provider-databricks.job.JobNotebookTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNotebookTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 14845
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 14838
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14896
          },
          "name": "resetBaseParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14925
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14941
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "JobNotebookTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14900
          },
          "name": "baseParametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14913
          },
          "name": "notebookPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14929
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14945
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14890
          },
          "name": "baseParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14906
          },
          "name": "notebookPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14919
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14935
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14849
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNotebookTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNotebookTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobNotificationSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNotificationSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 14949
      },
      "name": "JobNotificationSettings",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#no_alert_for_canceled_runs Job#no_alert_for_canceled_runs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14953
          },
          "name": "noAlertForCanceledRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#no_alert_for_skipped_runs Job#no_alert_for_skipped_runs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 14957
          },
          "name": "noAlertForSkippedRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNotificationSettings"
    },
    "@cdktn/provider-databricks.job.JobNotificationSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobNotificationSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 15003
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 14996
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15042
          },
          "name": "resetNoAlertForCanceledRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15058
          },
          "name": "resetNoAlertForSkippedRuns"
        }
      ],
      "name": "JobNotificationSettingsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15046
          },
          "name": "noAlertForCanceledRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15062
          },
          "name": "noAlertForSkippedRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15036
          },
          "name": "noAlertForCanceledRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15052
          },
          "name": "noAlertForSkippedRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15007
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobNotificationSettings"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobNotificationSettingsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobParameter": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobParameter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 15066
      },
      "name": "JobParameter",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#default Job#default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15070
          },
          "name": "default",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#name Job#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15074
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobParameter"
    },
    "@cdktn/provider-databricks.job.JobParameterList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobParameterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 15198
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 15190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15205
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobParameterOutputReference"
            }
          }
        }
      ],
      "name": "JobParameterList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15191
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobParameterList"
    },
    "@cdktn/provider-databricks.job.JobParameterOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobParameterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 15123
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 15113
      },
      "name": "JobParameterOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15172
          },
          "name": "defaultInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15185
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15165
          },
          "name": "default",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15178
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15127
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobParameter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobParameterOutputReference"
    },
    "@cdktn/provider-databricks.job.JobPipelineTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobPipelineTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 15209
      },
      "name": "JobPipelineTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#pipeline_id Job#pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15217
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#full_refresh Job#full_refresh}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15213
          },
          "name": "fullRefresh",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobPipelineTask"
    },
    "@cdktn/provider-databricks.job.JobPipelineTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobPipelineTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 15263
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 15256
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15302
          },
          "name": "resetFullRefresh"
        }
      ],
      "name": "JobPipelineTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15306
          },
          "name": "fullRefreshInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15319
          },
          "name": "pipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15296
          },
          "name": "fullRefresh",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15312
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15267
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobPipelineTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobPipelineTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 15323
      },
      "name": "JobProviderConfig",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#workspace_id Job#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15327
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobProviderConfig"
    },
    "@cdktn/provider-databricks.job.JobProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 15366
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 15359
      },
      "name": "JobProviderConfigOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15400
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15393
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15370
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobProviderConfig"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.job.JobPythonWheelTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobPythonWheelTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 15404
      },
      "name": "JobPythonWheelTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#entry_point Job#entry_point}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15408
          },
          "name": "entryPoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#named_parameters Job#named_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15412
          },
          "name": "namedParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#package_name Job#package_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15416
          },
          "name": "packageName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15420
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobPythonWheelTask"
    },
    "@cdktn/provider-databricks.job.JobPythonWheelTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobPythonWheelTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 15480
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 15473
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15531
          },
          "name": "resetEntryPoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15547
          },
          "name": "resetNamedParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15563
          },
          "name": "resetPackageName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15579
          },
          "name": "resetParameters"
        }
      ],
      "name": "JobPythonWheelTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15535
          },
          "name": "entryPointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15551
          },
          "name": "namedParametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15567
          },
          "name": "packageNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15583
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15525
          },
          "name": "entryPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15541
          },
          "name": "namedParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15557
          },
          "name": "packageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15573
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15484
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobPythonWheelTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobPythonWheelTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobQueue": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobQueue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 15587
      },
      "name": "JobQueue",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#enabled Job#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15591
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobQueue"
    },
    "@cdktn/provider-databricks.job.JobQueueOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobQueueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 15630
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 15623
      },
      "name": "JobQueueOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15664
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15657
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15634
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobQueue"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobQueueOutputReference"
    },
    "@cdktn/provider-databricks.job.JobRunAs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobRunAs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 15668
      },
      "name": "JobRunAs",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#group_name Job#group_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15672
          },
          "name": "groupName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#service_principal_name Job#service_principal_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15676
          },
          "name": "servicePrincipalName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#user_name Job#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15680
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobRunAs"
    },
    "@cdktn/provider-databricks.job.JobRunAsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobRunAsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 15733
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 15726
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15778
          },
          "name": "resetGroupName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15794
          },
          "name": "resetServicePrincipalName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15810
          },
          "name": "resetUserName"
        }
      ],
      "name": "JobRunAsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15782
          },
          "name": "groupNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15798
          },
          "name": "servicePrincipalNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15814
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15772
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15788
          },
          "name": "servicePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15804
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15737
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobRunAs"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobRunAsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobRunJobTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobRunJobTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 15818
      },
      "name": "JobRunJobTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#job_id Job#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15822
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#job_parameters Job#job_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15826
          },
          "name": "jobParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobRunJobTask"
    },
    "@cdktn/provider-databricks.job.JobRunJobTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobRunJobTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 15872
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 15865
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15924
          },
          "name": "resetJobParameters"
        }
      ],
      "name": "JobRunJobTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15912
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15928
          },
          "name": "jobParametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15905
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15918
          },
          "name": "jobParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15876
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobRunJobTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobRunJobTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobSchedule": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 15932
      },
      "name": "JobSchedule",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#quartz_cron_expression Job#quartz_cron_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15940
          },
          "name": "quartzCronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#timezone_id Job#timezone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15944
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#pause_status Job#pause_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 15936
          },
          "name": "pauseStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobSchedule"
    },
    "@cdktn/provider-databricks.job.JobScheduleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 15997
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 15990
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16042
          },
          "name": "resetPauseStatus"
        }
      ],
      "name": "JobScheduleOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16046
          },
          "name": "pauseStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16059
          },
          "name": "quartzCronExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16072
          },
          "name": "timezoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16036
          },
          "name": "pauseStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16052
          },
          "name": "quartzCronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16065
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16001
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobSchedule"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobScheduleOutputReference"
    },
    "@cdktn/provider-databricks.job.JobSparkJarTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobSparkJarTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 16076
      },
      "name": "JobSparkJarTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#jar_uri Job#jar_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16080
          },
          "name": "jarUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#main_class_name Job#main_class_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16084
          },
          "name": "mainClassName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16088
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobSparkJarTask"
    },
    "@cdktn/provider-databricks.job.JobSparkJarTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobSparkJarTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 16141
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 16134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16186
          },
          "name": "resetJarUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16202
          },
          "name": "resetMainClassName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16218
          },
          "name": "resetParameters"
        }
      ],
      "name": "JobSparkJarTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16190
          },
          "name": "jarUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16206
          },
          "name": "mainClassNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16222
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16180
          },
          "name": "jarUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16196
          },
          "name": "mainClassName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16212
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16145
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobSparkJarTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobSparkJarTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobSparkPythonTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobSparkPythonTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 16226
      },
      "name": "JobSparkPythonTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#python_file Job#python_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16234
          },
          "name": "pythonFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16230
          },
          "name": "parameters",
          "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/databricks/databricks/1.114.2/docs/resources/job#source Job#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16238
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobSparkPythonTask"
    },
    "@cdktn/provider-databricks.job.JobSparkPythonTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobSparkPythonTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 16291
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 16284
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16336
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16365
          },
          "name": "resetSource"
        }
      ],
      "name": "JobSparkPythonTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16340
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16353
          },
          "name": "pythonFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16369
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16330
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16346
          },
          "name": "pythonFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16359
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobSparkPythonTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobSparkPythonTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobSparkSubmitTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobSparkSubmitTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 16373
      },
      "name": "JobSparkSubmitTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16377
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobSparkSubmitTask"
    },
    "@cdktn/provider-databricks.job.JobSparkSubmitTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobSparkSubmitTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 16416
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 16409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16449
          },
          "name": "resetParameters"
        }
      ],
      "name": "JobSparkSubmitTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16453
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16443
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16420
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobSparkSubmitTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobSparkSubmitTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 577
      },
      "name": "JobTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#task_key Job#task_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 621
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#alert_task Job#alert_task}",
            "stability": "stable",
            "summary": "alert_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 631
          },
          "name": "alertTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskAlertTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#clean_rooms_notebook_task Job#clean_rooms_notebook_task}",
            "stability": "stable",
            "summary": "clean_rooms_notebook_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 637
          },
          "name": "cleanRoomsNotebookTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskCleanRoomsNotebookTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#compute Job#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 643
          },
          "name": "compute",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskCompute"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#condition_task Job#condition_task}",
            "stability": "stable",
            "summary": "condition_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 649
          },
          "name": "conditionTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskConditionTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dashboard_task Job#dashboard_task}",
            "stability": "stable",
            "summary": "dashboard_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 655
          },
          "name": "dashboardTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskDashboardTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dbt_cloud_task Job#dbt_cloud_task}",
            "stability": "stable",
            "summary": "dbt_cloud_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 661
          },
          "name": "dbtCloudTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskDbtCloudTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dbt_platform_task Job#dbt_platform_task}",
            "stability": "stable",
            "summary": "dbt_platform_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 667
          },
          "name": "dbtPlatformTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskDbtPlatformTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dbt_task Job#dbt_task}",
            "stability": "stable",
            "summary": "dbt_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 673
          },
          "name": "dbtTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskDbtTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#depends_on Job#depends_on}",
            "stability": "stable",
            "summary": "depends_on block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 679
          },
          "name": "dependsOn",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskDependsOn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#description Job#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 581
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#disable_auto_optimization Job#disable_auto_optimization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 585
          },
          "name": "disableAutoOptimization",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#disabled Job#disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 589
          },
          "name": "disabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#email_notifications Job#email_notifications}",
            "stability": "stable",
            "summary": "email_notifications block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 685
          },
          "name": "emailNotifications",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskEmailNotifications"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#environment_key Job#environment_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 593
          },
          "name": "environmentKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#existing_cluster_id Job#existing_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 597
          },
          "name": "existingClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#for_each_task Job#for_each_task}",
            "stability": "stable",
            "summary": "for_each_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 691
          },
          "name": "forEachTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#gen_ai_compute_task Job#gen_ai_compute_task}",
            "stability": "stable",
            "summary": "gen_ai_compute_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 697
          },
          "name": "genAiComputeTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskGenAiComputeTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#health Job#health}",
            "stability": "stable",
            "summary": "health block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 703
          },
          "name": "health",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskHealth"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#job_cluster_key Job#job_cluster_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 601
          },
          "name": "jobClusterKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#library Job#library}",
            "stability": "stable",
            "summary": "library block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 709
          },
          "name": "library",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#max_retries Job#max_retries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 605
          },
          "name": "maxRetries",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#min_retry_interval_millis Job#min_retry_interval_millis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 609
          },
          "name": "minRetryIntervalMillis",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#new_cluster Job#new_cluster}",
            "stability": "stable",
            "summary": "new_cluster block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 715
          },
          "name": "newCluster",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewCluster"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#notebook_task Job#notebook_task}",
            "stability": "stable",
            "summary": "notebook_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 721
          },
          "name": "notebookTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNotebookTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#notification_settings Job#notification_settings}",
            "stability": "stable",
            "summary": "notification_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 727
          },
          "name": "notificationSettings",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNotificationSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#pipeline_task Job#pipeline_task}",
            "stability": "stable",
            "summary": "pipeline_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 733
          },
          "name": "pipelineTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskPipelineTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#power_bi_task Job#power_bi_task}",
            "stability": "stable",
            "summary": "power_bi_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 739
          },
          "name": "powerBiTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskPowerBiTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#python_wheel_task Job#python_wheel_task}",
            "stability": "stable",
            "summary": "python_wheel_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 745
          },
          "name": "pythonWheelTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskPythonWheelTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#retry_on_timeout Job#retry_on_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 613
          },
          "name": "retryOnTimeout",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#run_if Job#run_if}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 617
          },
          "name": "runIf",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#run_job_task Job#run_job_task}",
            "stability": "stable",
            "summary": "run_job_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 751
          },
          "name": "runJobTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskRunJobTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spark_jar_task Job#spark_jar_task}",
            "stability": "stable",
            "summary": "spark_jar_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 757
          },
          "name": "sparkJarTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSparkJarTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spark_python_task Job#spark_python_task}",
            "stability": "stable",
            "summary": "spark_python_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 763
          },
          "name": "sparkPythonTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSparkPythonTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spark_submit_task Job#spark_submit_task}",
            "stability": "stable",
            "summary": "spark_submit_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 769
          },
          "name": "sparkSubmitTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSparkSubmitTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#sql_task Job#sql_task}",
            "stability": "stable",
            "summary": "sql_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 775
          },
          "name": "sqlTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#timeout_seconds Job#timeout_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 625
          },
          "name": "timeoutSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#webhook_notifications Job#webhook_notifications}",
            "stability": "stable",
            "summary": "webhook_notifications block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 781
          },
          "name": "webhookNotifications",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotifications"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobTask"
    },
    "@cdktn/provider-databricks.job.JobTaskAlertTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskAlertTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 16606
      },
      "name": "JobTaskAlertTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#alert_id Job#alert_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16610
          },
          "name": "alertId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#subscribers Job#subscribers}",
            "stability": "stable",
            "summary": "subscribers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16624
          },
          "name": "subscribers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskAlertTaskSubscribers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#warehouse_id Job#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16614
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#workspace_path Job#workspace_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16618
          },
          "name": "workspacePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskAlertTask"
    },
    "@cdktn/provider-databricks.job.JobTaskAlertTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskAlertTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 16684
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 16677
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16780
          },
          "name": "putSubscribers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskAlertTaskSubscribers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16735
          },
          "name": "resetAlertId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16783
          },
          "name": "resetSubscribers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16751
          },
          "name": "resetWarehouseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16767
          },
          "name": "resetWorkspacePath"
        }
      ],
      "name": "JobTaskAlertTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16777
          },
          "name": "subscribers",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskAlertTaskSubscribersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16739
          },
          "name": "alertIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16787
          },
          "name": "subscribersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskAlertTaskSubscribers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16755
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16771
          },
          "name": "workspacePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16729
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16745
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16761
          },
          "name": "workspacePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16688
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskAlertTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskAlertTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskAlertTaskSubscribers": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskAlertTaskSubscribers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 16457
      },
      "name": "JobTaskAlertTaskSubscribers",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination_id Job#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16461
          },
          "name": "destinationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#user_name Job#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16465
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskAlertTaskSubscribers"
    },
    "@cdktn/provider-databricks.job.JobTaskAlertTaskSubscribersList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskAlertTaskSubscribersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 16595
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 16587
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16602
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskAlertTaskSubscribersOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskAlertTaskSubscribersList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16588
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskAlertTaskSubscribers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskAlertTaskSubscribersList"
    },
    "@cdktn/provider-databricks.job.JobTaskAlertTaskSubscribersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskAlertTaskSubscribersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 16514
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 16504
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16562
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16578
          },
          "name": "resetUserName"
        }
      ],
      "name": "JobTaskAlertTaskSubscribersOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16566
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16582
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16556
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16572
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16518
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskAlertTaskSubscribers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskAlertTaskSubscribersOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskCleanRoomsNotebookTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskCleanRoomsNotebookTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 16791
      },
      "name": "JobTaskCleanRoomsNotebookTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#clean_room_name Job#clean_room_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16795
          },
          "name": "cleanRoomName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#notebook_name Job#notebook_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16807
          },
          "name": "notebookName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#etag Job#etag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16799
          },
          "name": "etag",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#notebook_base_parameters Job#notebook_base_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16803
          },
          "name": "notebookBaseParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskCleanRoomsNotebookTask"
    },
    "@cdktn/provider-databricks.job.JobTaskCleanRoomsNotebookTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskCleanRoomsNotebookTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 16867
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 16860
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16931
          },
          "name": "resetEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16947
          },
          "name": "resetNotebookBaseParameters"
        }
      ],
      "name": "JobTaskCleanRoomsNotebookTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16919
          },
          "name": "cleanRoomNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16935
          },
          "name": "etagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16951
          },
          "name": "notebookBaseParametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16964
          },
          "name": "notebookNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16912
          },
          "name": "cleanRoomName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16925
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16941
          },
          "name": "notebookBaseParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16957
          },
          "name": "notebookName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16871
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskCleanRoomsNotebookTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskCleanRoomsNotebookTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskCompute": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 16968
      },
      "name": "JobTaskCompute",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#hardware_accelerator Job#hardware_accelerator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 16972
          },
          "name": "hardwareAccelerator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskCompute"
    },
    "@cdktn/provider-databricks.job.JobTaskComputeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 17011
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 17004
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17044
          },
          "name": "resetHardwareAccelerator"
        }
      ],
      "name": "JobTaskComputeOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17048
          },
          "name": "hardwareAcceleratorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17038
          },
          "name": "hardwareAccelerator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17015
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskCompute"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskComputeOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskConditionTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskConditionTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 17052
      },
      "name": "JobTaskConditionTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#left Job#left}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17056
          },
          "name": "left",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#op Job#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17060
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#right Job#right}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17064
          },
          "name": "right",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskConditionTask"
    },
    "@cdktn/provider-databricks.job.JobTaskConditionTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskConditionTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 17117
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 17110
      },
      "name": "JobTaskConditionTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17163
          },
          "name": "leftInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17176
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17189
          },
          "name": "rightInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17156
          },
          "name": "left",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17169
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17182
          },
          "name": "right",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17121
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskConditionTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskConditionTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskDashboardTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskDashboardTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 17494
      },
      "name": "JobTaskDashboardTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dashboard_id Job#dashboard_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17498
          },
          "name": "dashboardId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#filters Job#filters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17502
          },
          "name": "filters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#subscription Job#subscription}",
            "stability": "stable",
            "summary": "subscription block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17512
          },
          "name": "subscription",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskDashboardTaskSubscription"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#warehouse_id Job#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17506
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskDashboardTask"
    },
    "@cdktn/provider-databricks.job.JobTaskDashboardTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskDashboardTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 17572
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 17565
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17668
          },
          "name": "putSubscription",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskDashboardTaskSubscription"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17623
          },
          "name": "resetDashboardId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17639
          },
          "name": "resetFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17671
          },
          "name": "resetSubscription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17655
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "JobTaskDashboardTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17665
          },
          "name": "subscription",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskDashboardTaskSubscriptionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17627
          },
          "name": "dashboardIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17643
          },
          "name": "filtersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17675
          },
          "name": "subscriptionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskDashboardTaskSubscription"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17659
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17617
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17633
          },
          "name": "filters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17649
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17576
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskDashboardTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskDashboardTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskDashboardTaskSubscription": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskDashboardTaskSubscription",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 17342
      },
      "name": "JobTaskDashboardTaskSubscription",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#custom_subject Job#custom_subject}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17346
          },
          "name": "customSubject",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#paused Job#paused}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17350
          },
          "name": "paused",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#subscribers Job#subscribers}",
            "stability": "stable",
            "summary": "subscribers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17356
          },
          "name": "subscribers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskDashboardTaskSubscriptionSubscribers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskDashboardTaskSubscription"
    },
    "@cdktn/provider-databricks.job.JobTaskDashboardTaskSubscriptionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskDashboardTaskSubscriptionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 17409
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 17402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17483
          },
          "name": "putSubscribers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskDashboardTaskSubscriptionSubscribers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17454
          },
          "name": "resetCustomSubject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17470
          },
          "name": "resetPaused"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17486
          },
          "name": "resetSubscribers"
        }
      ],
      "name": "JobTaskDashboardTaskSubscriptionOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17480
          },
          "name": "subscribers",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskDashboardTaskSubscriptionSubscribersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17458
          },
          "name": "customSubjectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17474
          },
          "name": "pausedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17490
          },
          "name": "subscribersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskDashboardTaskSubscriptionSubscribers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17448
          },
          "name": "customSubject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17464
          },
          "name": "paused",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17413
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskDashboardTaskSubscription"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskDashboardTaskSubscriptionOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskDashboardTaskSubscriptionSubscribers": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskDashboardTaskSubscriptionSubscribers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 17193
      },
      "name": "JobTaskDashboardTaskSubscriptionSubscribers",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination_id Job#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17197
          },
          "name": "destinationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#user_name Job#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17201
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskDashboardTaskSubscriptionSubscribers"
    },
    "@cdktn/provider-databricks.job.JobTaskDashboardTaskSubscriptionSubscribersList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskDashboardTaskSubscriptionSubscribersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 17331
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 17323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17338
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskDashboardTaskSubscriptionSubscribersOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskDashboardTaskSubscriptionSubscribersList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17324
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskDashboardTaskSubscriptionSubscribers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskDashboardTaskSubscriptionSubscribersList"
    },
    "@cdktn/provider-databricks.job.JobTaskDashboardTaskSubscriptionSubscribersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskDashboardTaskSubscriptionSubscribersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 17250
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 17240
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17298
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17314
          },
          "name": "resetUserName"
        }
      ],
      "name": "JobTaskDashboardTaskSubscriptionSubscribersOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17302
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17318
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17292
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17308
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17254
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskDashboardTaskSubscriptionSubscribers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskDashboardTaskSubscriptionSubscribersOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskDbtCloudTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskDbtCloudTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 17679
      },
      "name": "JobTaskDbtCloudTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#connection_resource_name Job#connection_resource_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17683
          },
          "name": "connectionResourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dbt_cloud_job_id Job#dbt_cloud_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17687
          },
          "name": "dbtCloudJobId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskDbtCloudTask"
    },
    "@cdktn/provider-databricks.job.JobTaskDbtCloudTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskDbtCloudTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 17733
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 17726
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17772
          },
          "name": "resetConnectionResourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17788
          },
          "name": "resetDbtCloudJobId"
        }
      ],
      "name": "JobTaskDbtCloudTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17776
          },
          "name": "connectionResourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17792
          },
          "name": "dbtCloudJobIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17766
          },
          "name": "connectionResourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17782
          },
          "name": "dbtCloudJobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17737
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskDbtCloudTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskDbtCloudTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskDbtPlatformTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskDbtPlatformTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 17796
      },
      "name": "JobTaskDbtPlatformTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#connection_resource_name Job#connection_resource_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17800
          },
          "name": "connectionResourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dbt_platform_job_id Job#dbt_platform_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17804
          },
          "name": "dbtPlatformJobId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskDbtPlatformTask"
    },
    "@cdktn/provider-databricks.job.JobTaskDbtPlatformTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskDbtPlatformTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 17850
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 17843
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17889
          },
          "name": "resetConnectionResourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17905
          },
          "name": "resetDbtPlatformJobId"
        }
      ],
      "name": "JobTaskDbtPlatformTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17893
          },
          "name": "connectionResourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17909
          },
          "name": "dbtPlatformJobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17883
          },
          "name": "connectionResourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17899
          },
          "name": "dbtPlatformJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17854
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskDbtPlatformTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskDbtPlatformTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskDbtTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskDbtTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 17913
      },
      "name": "JobTaskDbtTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#commands Job#commands}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17921
          },
          "name": "commands",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#catalog Job#catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17917
          },
          "name": "catalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#profiles_directory Job#profiles_directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17925
          },
          "name": "profilesDirectory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#project_directory Job#project_directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17929
          },
          "name": "projectDirectory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#schema Job#schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17933
          },
          "name": "schema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#source Job#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17937
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#warehouse_id Job#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 17941
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskDbtTask"
    },
    "@cdktn/provider-databricks.job.JobTaskDbtTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskDbtTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 18022
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 18015
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18091
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18120
          },
          "name": "resetProfilesDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18136
          },
          "name": "resetProjectDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18152
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18168
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18184
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "JobTaskDbtTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18095
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18108
          },
          "name": "commandsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18124
          },
          "name": "profilesDirectoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18140
          },
          "name": "projectDirectoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18156
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18172
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18188
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18085
          },
          "name": "catalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18101
          },
          "name": "commands",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18114
          },
          "name": "profilesDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18130
          },
          "name": "projectDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18146
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18162
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18178
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18026
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskDbtTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskDbtTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskDependsOn": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskDependsOn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 18192
      },
      "name": "JobTaskDependsOn",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#task_key Job#task_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18200
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#outcome Job#outcome}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18196
          },
          "name": "outcome",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskDependsOn"
    },
    "@cdktn/provider-databricks.job.JobTaskDependsOnList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskDependsOnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 18327
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 18319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18334
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskDependsOnOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskDependsOnList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18320
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskDependsOn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskDependsOnList"
    },
    "@cdktn/provider-databricks.job.JobTaskDependsOnOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskDependsOnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 18249
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 18239
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18297
          },
          "name": "resetOutcome"
        }
      ],
      "name": "JobTaskDependsOnOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18301
          },
          "name": "outcomeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18314
          },
          "name": "taskKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18291
          },
          "name": "outcome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18307
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskDependsOn"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskDependsOnOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskEmailNotifications": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskEmailNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 18338
      },
      "name": "JobTaskEmailNotifications",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#no_alert_for_skipped_runs Job#no_alert_for_skipped_runs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18342
          },
          "name": "noAlertForSkippedRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#on_duration_warning_threshold_exceeded Job#on_duration_warning_threshold_exceeded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18346
          },
          "name": "onDurationWarningThresholdExceeded",
          "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/databricks/databricks/1.114.2/docs/resources/job#on_failure Job#on_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18350
          },
          "name": "onFailure",
          "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/databricks/databricks/1.114.2/docs/resources/job#on_start Job#on_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18354
          },
          "name": "onStart",
          "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/databricks/databricks/1.114.2/docs/resources/job#on_streaming_backlog_exceeded Job#on_streaming_backlog_exceeded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18358
          },
          "name": "onStreamingBacklogExceeded",
          "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/databricks/databricks/1.114.2/docs/resources/job#on_success Job#on_success}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18362
          },
          "name": "onSuccess",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskEmailNotifications"
    },
    "@cdktn/provider-databricks.job.JobTaskEmailNotificationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskEmailNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 18436
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 18429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18499
          },
          "name": "resetNoAlertForSkippedRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18515
          },
          "name": "resetOnDurationWarningThresholdExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18531
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18547
          },
          "name": "resetOnStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18563
          },
          "name": "resetOnStreamingBacklogExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18579
          },
          "name": "resetOnSuccess"
        }
      ],
      "name": "JobTaskEmailNotificationsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18503
          },
          "name": "noAlertForSkippedRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18519
          },
          "name": "onDurationWarningThresholdExceededInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18535
          },
          "name": "onFailureInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18551
          },
          "name": "onStartInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18567
          },
          "name": "onStreamingBacklogExceededInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18583
          },
          "name": "onSuccessInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18493
          },
          "name": "noAlertForSkippedRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18509
          },
          "name": "onDurationWarningThresholdExceeded",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18525
          },
          "name": "onFailure",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18541
          },
          "name": "onStart",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18557
          },
          "name": "onStreamingBacklogExceeded",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18573
          },
          "name": "onSuccess",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18440
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskEmailNotifications"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskEmailNotificationsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 11854
      },
      "name": "JobTaskForEachTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#inputs Job#inputs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11862
          },
          "name": "inputs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#task Job#task}",
            "stability": "stable",
            "summary": "task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11868
          },
          "name": "task",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#concurrency Job#concurrency}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11858
          },
          "name": "concurrency",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTask"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 11921
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 11914
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11992
          },
          "name": "putTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11966
          },
          "name": "resetConcurrency"
        }
      ],
      "name": "JobTaskForEachTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11989
          },
          "name": "task",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11970
          },
          "name": "concurrencyInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11983
          },
          "name": "inputsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11996
          },
          "name": "taskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11960
          },
          "name": "concurrency",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11976
          },
          "name": "inputs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11925
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 10535
      },
      "name": "JobTaskForEachTaskTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#task_key Job#task_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10579
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#alert_task Job#alert_task}",
            "stability": "stable",
            "summary": "alert_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10589
          },
          "name": "alertTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskAlertTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#clean_rooms_notebook_task Job#clean_rooms_notebook_task}",
            "stability": "stable",
            "summary": "clean_rooms_notebook_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10595
          },
          "name": "cleanRoomsNotebookTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskCleanRoomsNotebookTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#compute Job#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10601
          },
          "name": "compute",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskCompute"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#condition_task Job#condition_task}",
            "stability": "stable",
            "summary": "condition_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10607
          },
          "name": "conditionTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskConditionTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dashboard_task Job#dashboard_task}",
            "stability": "stable",
            "summary": "dashboard_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10613
          },
          "name": "dashboardTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dbt_cloud_task Job#dbt_cloud_task}",
            "stability": "stable",
            "summary": "dbt_cloud_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10619
          },
          "name": "dbtCloudTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtCloudTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dbt_platform_task Job#dbt_platform_task}",
            "stability": "stable",
            "summary": "dbt_platform_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10625
          },
          "name": "dbtPlatformTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtPlatformTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dbt_task Job#dbt_task}",
            "stability": "stable",
            "summary": "dbt_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10631
          },
          "name": "dbtTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#depends_on Job#depends_on}",
            "stability": "stable",
            "summary": "depends_on block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10637
          },
          "name": "dependsOn",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDependsOn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#description Job#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10539
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#disable_auto_optimization Job#disable_auto_optimization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10543
          },
          "name": "disableAutoOptimization",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#disabled Job#disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10547
          },
          "name": "disabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#email_notifications Job#email_notifications}",
            "stability": "stable",
            "summary": "email_notifications block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10643
          },
          "name": "emailNotifications",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskEmailNotifications"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#environment_key Job#environment_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10551
          },
          "name": "environmentKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#existing_cluster_id Job#existing_cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10555
          },
          "name": "existingClusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#gen_ai_compute_task Job#gen_ai_compute_task}",
            "stability": "stable",
            "summary": "gen_ai_compute_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10649
          },
          "name": "genAiComputeTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#health Job#health}",
            "stability": "stable",
            "summary": "health block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10655
          },
          "name": "health",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskHealth"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#job_cluster_key Job#job_cluster_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10559
          },
          "name": "jobClusterKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#library Job#library}",
            "stability": "stable",
            "summary": "library block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10661
          },
          "name": "library",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#max_retries Job#max_retries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10563
          },
          "name": "maxRetries",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#min_retry_interval_millis Job#min_retry_interval_millis}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10567
          },
          "name": "minRetryIntervalMillis",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#new_cluster Job#new_cluster}",
            "stability": "stable",
            "summary": "new_cluster block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10667
          },
          "name": "newCluster",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewCluster"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#notebook_task Job#notebook_task}",
            "stability": "stable",
            "summary": "notebook_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10673
          },
          "name": "notebookTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNotebookTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#notification_settings Job#notification_settings}",
            "stability": "stable",
            "summary": "notification_settings block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10679
          },
          "name": "notificationSettings",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNotificationSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#pipeline_task Job#pipeline_task}",
            "stability": "stable",
            "summary": "pipeline_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10685
          },
          "name": "pipelineTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPipelineTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#power_bi_task Job#power_bi_task}",
            "stability": "stable",
            "summary": "power_bi_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10691
          },
          "name": "powerBiTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#python_wheel_task Job#python_wheel_task}",
            "stability": "stable",
            "summary": "python_wheel_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10697
          },
          "name": "pythonWheelTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPythonWheelTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#retry_on_timeout Job#retry_on_timeout}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10571
          },
          "name": "retryOnTimeout",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#run_if Job#run_if}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10575
          },
          "name": "runIf",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#run_job_task Job#run_job_task}",
            "stability": "stable",
            "summary": "run_job_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10703
          },
          "name": "runJobTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskRunJobTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spark_jar_task Job#spark_jar_task}",
            "stability": "stable",
            "summary": "spark_jar_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10709
          },
          "name": "sparkJarTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkJarTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spark_python_task Job#spark_python_task}",
            "stability": "stable",
            "summary": "spark_python_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10715
          },
          "name": "sparkPythonTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkPythonTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spark_submit_task Job#spark_submit_task}",
            "stability": "stable",
            "summary": "spark_submit_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10721
          },
          "name": "sparkSubmitTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkSubmitTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#sql_task Job#sql_task}",
            "stability": "stable",
            "summary": "sql_task block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10727
          },
          "name": "sqlTask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#timeout_seconds Job#timeout_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10583
          },
          "name": "timeoutSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#webhook_notifications Job#webhook_notifications}",
            "stability": "stable",
            "summary": "webhook_notifications block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10733
          },
          "name": "webhookNotifications",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotifications"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTask"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskAlertTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskAlertTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 18736
      },
      "name": "JobTaskForEachTaskTaskAlertTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#alert_id Job#alert_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18740
          },
          "name": "alertId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#subscribers Job#subscribers}",
            "stability": "stable",
            "summary": "subscribers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18754
          },
          "name": "subscribers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskAlertTaskSubscribers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#warehouse_id Job#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18744
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#workspace_path Job#workspace_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18748
          },
          "name": "workspacePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskAlertTask"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskAlertTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskAlertTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 18814
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 18807
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18910
          },
          "name": "putSubscribers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskAlertTaskSubscribers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18865
          },
          "name": "resetAlertId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18913
          },
          "name": "resetSubscribers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18881
          },
          "name": "resetWarehouseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18897
          },
          "name": "resetWorkspacePath"
        }
      ],
      "name": "JobTaskForEachTaskTaskAlertTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18907
          },
          "name": "subscribers",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskAlertTaskSubscribersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18869
          },
          "name": "alertIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18917
          },
          "name": "subscribersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskAlertTaskSubscribers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18885
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18901
          },
          "name": "workspacePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18859
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18875
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18891
          },
          "name": "workspacePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18818
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskAlertTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskAlertTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskAlertTaskSubscribers": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskAlertTaskSubscribers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 18587
      },
      "name": "JobTaskForEachTaskTaskAlertTaskSubscribers",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination_id Job#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18591
          },
          "name": "destinationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#user_name Job#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18595
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskAlertTaskSubscribers"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskAlertTaskSubscribersList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskAlertTaskSubscribersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 18725
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 18717
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18732
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskAlertTaskSubscribersOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskAlertTaskSubscribersList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18718
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskAlertTaskSubscribers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskAlertTaskSubscribersList"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskAlertTaskSubscribersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskAlertTaskSubscribersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 18644
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 18634
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18692
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18708
          },
          "name": "resetUserName"
        }
      ],
      "name": "JobTaskForEachTaskTaskAlertTaskSubscribersOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18696
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18712
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18686
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18702
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18648
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskAlertTaskSubscribers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskAlertTaskSubscribersOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskCleanRoomsNotebookTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskCleanRoomsNotebookTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 18921
      },
      "name": "JobTaskForEachTaskTaskCleanRoomsNotebookTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#clean_room_name Job#clean_room_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18925
          },
          "name": "cleanRoomName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#notebook_name Job#notebook_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18937
          },
          "name": "notebookName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#etag Job#etag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18929
          },
          "name": "etag",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#notebook_base_parameters Job#notebook_base_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 18933
          },
          "name": "notebookBaseParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskCleanRoomsNotebookTask"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskCleanRoomsNotebookTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskCleanRoomsNotebookTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 18997
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 18990
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19061
          },
          "name": "resetEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19077
          },
          "name": "resetNotebookBaseParameters"
        }
      ],
      "name": "JobTaskForEachTaskTaskCleanRoomsNotebookTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19049
          },
          "name": "cleanRoomNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19065
          },
          "name": "etagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19081
          },
          "name": "notebookBaseParametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19094
          },
          "name": "notebookNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19042
          },
          "name": "cleanRoomName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19055
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19071
          },
          "name": "notebookBaseParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19087
          },
          "name": "notebookName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19001
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskCleanRoomsNotebookTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskCleanRoomsNotebookTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskCompute": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 19098
      },
      "name": "JobTaskForEachTaskTaskCompute",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#hardware_accelerator Job#hardware_accelerator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19102
          },
          "name": "hardwareAccelerator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskCompute"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskComputeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 19141
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 19134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19174
          },
          "name": "resetHardwareAccelerator"
        }
      ],
      "name": "JobTaskForEachTaskTaskComputeOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19178
          },
          "name": "hardwareAcceleratorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19168
          },
          "name": "hardwareAccelerator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19145
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskCompute"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskComputeOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskConditionTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskConditionTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 19182
      },
      "name": "JobTaskForEachTaskTaskConditionTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#left Job#left}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19186
          },
          "name": "left",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#op Job#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19190
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#right Job#right}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19194
          },
          "name": "right",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskConditionTask"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskConditionTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskConditionTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 19247
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 19240
      },
      "name": "JobTaskForEachTaskTaskConditionTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19293
          },
          "name": "leftInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19306
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19319
          },
          "name": "rightInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19286
          },
          "name": "left",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19299
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19312
          },
          "name": "right",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19251
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskConditionTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskConditionTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 19624
      },
      "name": "JobTaskForEachTaskTaskDashboardTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dashboard_id Job#dashboard_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19628
          },
          "name": "dashboardId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#filters Job#filters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19632
          },
          "name": "filters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#subscription Job#subscription}",
            "stability": "stable",
            "summary": "subscription block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19642
          },
          "name": "subscription",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTaskSubscription"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#warehouse_id Job#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19636
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskDashboardTask"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 19702
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 19695
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19798
          },
          "name": "putSubscription",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTaskSubscription"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19753
          },
          "name": "resetDashboardId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19769
          },
          "name": "resetFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19801
          },
          "name": "resetSubscription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19785
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "JobTaskForEachTaskTaskDashboardTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19795
          },
          "name": "subscription",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTaskSubscriptionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19757
          },
          "name": "dashboardIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19773
          },
          "name": "filtersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19805
          },
          "name": "subscriptionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTaskSubscription"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19789
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19747
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19763
          },
          "name": "filters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19779
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19706
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskDashboardTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTaskSubscription": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTaskSubscription",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 19472
      },
      "name": "JobTaskForEachTaskTaskDashboardTaskSubscription",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#custom_subject Job#custom_subject}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19476
          },
          "name": "customSubject",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#paused Job#paused}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19480
          },
          "name": "paused",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#subscribers Job#subscribers}",
            "stability": "stable",
            "summary": "subscribers block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19486
          },
          "name": "subscribers",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTaskSubscriptionSubscribers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskDashboardTaskSubscription"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTaskSubscriptionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTaskSubscriptionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 19539
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 19532
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19613
          },
          "name": "putSubscribers",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTaskSubscriptionSubscribers"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19584
          },
          "name": "resetCustomSubject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19600
          },
          "name": "resetPaused"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19616
          },
          "name": "resetSubscribers"
        }
      ],
      "name": "JobTaskForEachTaskTaskDashboardTaskSubscriptionOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19610
          },
          "name": "subscribers",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTaskSubscriptionSubscribersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19588
          },
          "name": "customSubjectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19604
          },
          "name": "pausedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19620
          },
          "name": "subscribersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTaskSubscriptionSubscribers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19578
          },
          "name": "customSubject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19594
          },
          "name": "paused",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19543
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTaskSubscription"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskDashboardTaskSubscriptionOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTaskSubscriptionSubscribers": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTaskSubscriptionSubscribers",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 19323
      },
      "name": "JobTaskForEachTaskTaskDashboardTaskSubscriptionSubscribers",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination_id Job#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19327
          },
          "name": "destinationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#user_name Job#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19331
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskDashboardTaskSubscriptionSubscribers"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTaskSubscriptionSubscribersList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTaskSubscriptionSubscribersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 19461
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 19453
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19468
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTaskSubscriptionSubscribersOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskDashboardTaskSubscriptionSubscribersList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19454
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTaskSubscriptionSubscribers"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskDashboardTaskSubscriptionSubscribersList"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTaskSubscriptionSubscribersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTaskSubscriptionSubscribersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 19380
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 19370
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19428
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19444
          },
          "name": "resetUserName"
        }
      ],
      "name": "JobTaskForEachTaskTaskDashboardTaskSubscriptionSubscribersOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19432
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19448
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19422
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19438
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19384
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTaskSubscriptionSubscribers"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskDashboardTaskSubscriptionSubscribersOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtCloudTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtCloudTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 19809
      },
      "name": "JobTaskForEachTaskTaskDbtCloudTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#connection_resource_name Job#connection_resource_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19813
          },
          "name": "connectionResourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dbt_cloud_job_id Job#dbt_cloud_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19817
          },
          "name": "dbtCloudJobId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskDbtCloudTask"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtCloudTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtCloudTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 19863
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 19856
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19902
          },
          "name": "resetConnectionResourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19918
          },
          "name": "resetDbtCloudJobId"
        }
      ],
      "name": "JobTaskForEachTaskTaskDbtCloudTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19906
          },
          "name": "connectionResourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19922
          },
          "name": "dbtCloudJobIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19896
          },
          "name": "connectionResourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19912
          },
          "name": "dbtCloudJobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19867
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtCloudTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskDbtCloudTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtPlatformTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtPlatformTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 19926
      },
      "name": "JobTaskForEachTaskTaskDbtPlatformTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#connection_resource_name Job#connection_resource_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19930
          },
          "name": "connectionResourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dbt_platform_job_id Job#dbt_platform_job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19934
          },
          "name": "dbtPlatformJobId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskDbtPlatformTask"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtPlatformTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtPlatformTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 19980
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 19973
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20019
          },
          "name": "resetConnectionResourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20035
          },
          "name": "resetDbtPlatformJobId"
        }
      ],
      "name": "JobTaskForEachTaskTaskDbtPlatformTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20023
          },
          "name": "connectionResourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20039
          },
          "name": "dbtPlatformJobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20013
          },
          "name": "connectionResourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20029
          },
          "name": "dbtPlatformJobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 19984
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtPlatformTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskDbtPlatformTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 20043
      },
      "name": "JobTaskForEachTaskTaskDbtTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#commands Job#commands}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20051
          },
          "name": "commands",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#catalog Job#catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20047
          },
          "name": "catalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#profiles_directory Job#profiles_directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20055
          },
          "name": "profilesDirectory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#project_directory Job#project_directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20059
          },
          "name": "projectDirectory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#schema Job#schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20063
          },
          "name": "schema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#source Job#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20067
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#warehouse_id Job#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20071
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskDbtTask"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 20152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 20145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20221
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20250
          },
          "name": "resetProfilesDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20266
          },
          "name": "resetProjectDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20282
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20298
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20314
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "JobTaskForEachTaskTaskDbtTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20225
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20238
          },
          "name": "commandsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20254
          },
          "name": "profilesDirectoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20270
          },
          "name": "projectDirectoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20286
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20302
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20318
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20215
          },
          "name": "catalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20231
          },
          "name": "commands",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20244
          },
          "name": "profilesDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20260
          },
          "name": "projectDirectory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20276
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20292
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20308
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskDbtTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDependsOn": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDependsOn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 20322
      },
      "name": "JobTaskForEachTaskTaskDependsOn",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#task_key Job#task_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20330
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#outcome Job#outcome}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20326
          },
          "name": "outcome",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskDependsOn"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDependsOnList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDependsOnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 20457
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 20449
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20464
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDependsOnOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskDependsOnList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20450
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDependsOn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskDependsOnList"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDependsOnOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDependsOnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 20379
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 20369
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20427
          },
          "name": "resetOutcome"
        }
      ],
      "name": "JobTaskForEachTaskTaskDependsOnOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20431
          },
          "name": "outcomeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20444
          },
          "name": "taskKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20421
          },
          "name": "outcome",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20437
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20383
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDependsOn"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskDependsOnOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskEmailNotifications": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskEmailNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 20468
      },
      "name": "JobTaskForEachTaskTaskEmailNotifications",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#no_alert_for_skipped_runs Job#no_alert_for_skipped_runs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20472
          },
          "name": "noAlertForSkippedRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#on_duration_warning_threshold_exceeded Job#on_duration_warning_threshold_exceeded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20476
          },
          "name": "onDurationWarningThresholdExceeded",
          "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/databricks/databricks/1.114.2/docs/resources/job#on_failure Job#on_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20480
          },
          "name": "onFailure",
          "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/databricks/databricks/1.114.2/docs/resources/job#on_start Job#on_start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20484
          },
          "name": "onStart",
          "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/databricks/databricks/1.114.2/docs/resources/job#on_streaming_backlog_exceeded Job#on_streaming_backlog_exceeded}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20488
          },
          "name": "onStreamingBacklogExceeded",
          "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/databricks/databricks/1.114.2/docs/resources/job#on_success Job#on_success}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20492
          },
          "name": "onSuccess",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskEmailNotifications"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskEmailNotificationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskEmailNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 20566
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 20559
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20629
          },
          "name": "resetNoAlertForSkippedRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20645
          },
          "name": "resetOnDurationWarningThresholdExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20661
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20677
          },
          "name": "resetOnStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20693
          },
          "name": "resetOnStreamingBacklogExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20709
          },
          "name": "resetOnSuccess"
        }
      ],
      "name": "JobTaskForEachTaskTaskEmailNotificationsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20633
          },
          "name": "noAlertForSkippedRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20649
          },
          "name": "onDurationWarningThresholdExceededInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20665
          },
          "name": "onFailureInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20681
          },
          "name": "onStartInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20697
          },
          "name": "onStreamingBacklogExceededInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20713
          },
          "name": "onSuccessInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20623
          },
          "name": "noAlertForSkippedRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20639
          },
          "name": "onDurationWarningThresholdExceeded",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20655
          },
          "name": "onFailure",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20671
          },
          "name": "onStart",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20687
          },
          "name": "onStreamingBacklogExceeded",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20703
          },
          "name": "onSuccess",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20570
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskEmailNotifications"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskEmailNotificationsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 20864
      },
      "name": "JobTaskForEachTaskTaskGenAiComputeTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dl_runtime_image Job#dl_runtime_image}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20872
          },
          "name": "dlRuntimeImage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#command Job#command}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20868
          },
          "name": "command",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#compute Job#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20898
          },
          "name": "compute",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTaskCompute"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#mlflow_experiment_name Job#mlflow_experiment_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20876
          },
          "name": "mlflowExperimentName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#source Job#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20880
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#training_script_path Job#training_script_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20884
          },
          "name": "trainingScriptPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#yaml_parameters Job#yaml_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20888
          },
          "name": "yamlParameters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#yaml_parameters_file_path Job#yaml_parameters_file_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20892
          },
          "name": "yamlParametersFilePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskGenAiComputeTask"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTaskCompute": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTaskCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 20717
      },
      "name": "JobTaskForEachTaskTaskGenAiComputeTaskCompute",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#num_gpus Job#num_gpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20729
          },
          "name": "numGpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#gpu_node_pool_id Job#gpu_node_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20721
          },
          "name": "gpuNodePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#gpu_type Job#gpu_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20725
          },
          "name": "gpuType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskGenAiComputeTaskCompute"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTaskComputeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTaskComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 20782
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 20775
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20827
          },
          "name": "resetGpuNodePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20843
          },
          "name": "resetGpuType"
        }
      ],
      "name": "JobTaskForEachTaskTaskGenAiComputeTaskComputeOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20831
          },
          "name": "gpuNodePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20847
          },
          "name": "gpuTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20860
          },
          "name": "numGpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20821
          },
          "name": "gpuNodePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20837
          },
          "name": "gpuType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20853
          },
          "name": "numGpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20786
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTaskCompute"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskGenAiComputeTaskComputeOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 20986
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 20979
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21167
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTaskCompute"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21061
          },
          "name": "resetCommand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21170
          },
          "name": "resetCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21090
          },
          "name": "resetMlflowExperimentName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21106
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21122
          },
          "name": "resetTrainingScriptPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21138
          },
          "name": "resetYamlParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21154
          },
          "name": "resetYamlParametersFilePath"
        }
      ],
      "name": "JobTaskForEachTaskTaskGenAiComputeTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21164
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTaskComputeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21065
          },
          "name": "commandInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21174
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTaskCompute"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21078
          },
          "name": "dlRuntimeImageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21094
          },
          "name": "mlflowExperimentNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21110
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21126
          },
          "name": "trainingScriptPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21158
          },
          "name": "yamlParametersFilePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21142
          },
          "name": "yamlParametersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21055
          },
          "name": "command",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21071
          },
          "name": "dlRuntimeImage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21084
          },
          "name": "mlflowExperimentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21100
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21116
          },
          "name": "trainingScriptPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21132
          },
          "name": "yamlParameters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21148
          },
          "name": "yamlParametersFilePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 20990
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskGenAiComputeTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskHealth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskHealth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 21351
      },
      "name": "JobTaskForEachTaskTaskHealth",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#rules Job#rules}",
            "stability": "stable",
            "summary": "rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21357
          },
          "name": "rules",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskHealth"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskHealthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskHealthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 21396
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 21389
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21426
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskHealthRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "JobTaskForEachTaskTaskHealthOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21423
          },
          "name": "rules",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskHealthRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21430
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21400
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskHealth"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskHealthOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskHealthRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskHealthRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 21178
      },
      "name": "JobTaskForEachTaskTaskHealthRules",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#metric Job#metric}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21182
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#op Job#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21186
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#value Job#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21190
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskHealthRules"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskHealthRulesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskHealthRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 21340
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 21332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21347
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskHealthRulesOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskHealthRulesList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskHealthRulesList"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskHealthRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskHealthRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 21246
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 21236
      },
      "name": "JobTaskForEachTaskTaskHealthRulesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21301
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21314
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21327
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21294
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21307
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21320
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21250
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskHealthRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskHealthRulesOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibrary": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibrary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 258
      },
      "name": "JobTaskForEachTaskTaskLibrary",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#cran Job#cran}",
            "stability": "stable",
            "summary": "cran block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 280
          },
          "name": "cran",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryCran"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#egg Job#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 262
          },
          "name": "egg",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#jar Job#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 266
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#maven Job#maven}",
            "stability": "stable",
            "summary": "maven block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 286
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#provider_config Job#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 292
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#pypi Job#pypi}",
            "stability": "stable",
            "summary": "pypi block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 298
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryPypi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#requirements Job#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 270
          },
          "name": "requirements",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#whl Job#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 274
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskLibrary"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryCran": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 21434
      },
      "name": "JobTaskForEachTaskTaskLibraryCran",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21438
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21442
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskLibraryCran"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryCranOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 21488
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 21481
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21540
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobTaskForEachTaskTaskLibraryCranOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21528
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21544
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21521
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21534
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21492
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryCran"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskLibraryCranOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 602
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 594
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 609
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskLibraryList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 595
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskLibraryList"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryMaven": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 21548
      },
      "name": "JobTaskForEachTaskTaskLibraryMaven",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#coordinates Job#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21552
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#exclusions Job#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21556
          },
          "name": "exclusions",
          "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/databricks/databricks/1.114.2/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21560
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskLibraryMaven"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryMavenOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs0.ts",
          "line": 21613
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs0.ts",
        "line": 21606
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21671
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21687
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobTaskForEachTaskTaskLibraryMavenOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21659
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21675
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21691
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21652
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21665
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21681
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs0.ts",
            "line": 21617
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryMaven"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs0:JobTaskForEachTaskTaskLibraryMavenOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 389
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 534
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryCran"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 550
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 566
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 582
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryPypi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 537
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 473
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 489
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 553
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 569
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 585
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 505
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 521
          },
          "name": "resetWhl"
        }
      ],
      "name": "JobTaskForEachTaskTaskLibraryOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 531
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryCranOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 547
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 563
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 579
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryPypiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 541
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryCran"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 477
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 493
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 557
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 573
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 589
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryPypi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 509
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 525
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 467
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 483
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 499
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 515
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 393
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibrary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskLibraryOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 63
      },
      "name": "JobTaskForEachTaskTaskLibraryProviderConfig",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#workspace_id Job#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 67
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskLibraryProviderConfig"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 106
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 99
      },
      "name": "JobTaskForEachTaskTaskLibraryProviderConfigOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 140
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 133
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 110
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryProviderConfig"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskLibraryProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryPypi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 144
      },
      "name": "JobTaskForEachTaskTaskLibraryPypi",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 148
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 152
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskLibraryPypi"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryPypiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 198
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 250
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobTaskForEachTaskTaskLibraryPypiOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 238
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 254
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 231
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 244
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryPypi"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskLibraryPypiOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewCluster": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewCluster",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 5164
      },
      "name": "JobTaskForEachTaskTaskNewCluster",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#apply_policy_default_values Job#apply_policy_default_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5168
          },
          "name": "applyPolicyDefaultValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#autoscale Job#autoscale}",
            "stability": "stable",
            "summary": "autoscale block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5270
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAutoscale"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#aws_attributes Job#aws_attributes}",
            "stability": "stable",
            "summary": "aws_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5276
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#azure_attributes Job#azure_attributes}",
            "stability": "stable",
            "summary": "azure_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5282
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#cluster_id Job#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5172
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#cluster_log_conf Job#cluster_log_conf}",
            "stability": "stable",
            "summary": "cluster_log_conf block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5288
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConf"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#cluster_mount_info Job#cluster_mount_info}",
            "stability": "stable",
            "summary": "cluster_mount_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5294
          },
          "name": "clusterMountInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#cluster_name Job#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5176
          },
          "name": "clusterName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#custom_tags Job#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5180
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#data_security_mode Job#data_security_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5184
          },
          "name": "dataSecurityMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#docker_image Job#docker_image}",
            "stability": "stable",
            "summary": "docker_image block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5300
          },
          "name": "dockerImage",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#driver_instance_pool_id Job#driver_instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5188
          },
          "name": "driverInstancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#driver_node_type_flexibility Job#driver_node_type_flexibility}",
            "stability": "stable",
            "summary": "driver_node_type_flexibility block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5306
          },
          "name": "driverNodeTypeFlexibility",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDriverNodeTypeFlexibility"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#driver_node_type_id Job#driver_node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5192
          },
          "name": "driverNodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#enable_elastic_disk Job#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5196
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#enable_local_disk_encryption Job#enable_local_disk_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5200
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#gcp_attributes Job#gcp_attributes}",
            "stability": "stable",
            "summary": "gcp_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5312
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterGcpAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#idempotency_token Job#idempotency_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5204
          },
          "name": "idempotencyToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#init_scripts Job#init_scripts}",
            "stability": "stable",
            "summary": "init_scripts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5318
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#instance_pool_id Job#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5208
          },
          "name": "instancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#is_single_node Job#is_single_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5212
          },
          "name": "isSingleNode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#kind Job#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5216
          },
          "name": "kind",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#library Job#library}",
            "stability": "stable",
            "summary": "library block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5324
          },
          "name": "library",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#node_type_id Job#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5220
          },
          "name": "nodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#num_workers Job#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5224
          },
          "name": "numWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#policy_id Job#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5228
          },
          "name": "policyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#provider_config Job#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5330
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#remote_disk_throughput Job#remote_disk_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5232
          },
          "name": "remoteDiskThroughput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#runtime_engine Job#runtime_engine}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5236
          },
          "name": "runtimeEngine",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#single_user_name Job#single_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5240
          },
          "name": "singleUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spark_conf Job#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5244
          },
          "name": "sparkConf",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spark_env_vars Job#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5248
          },
          "name": "sparkEnvVars",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spark_version Job#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5252
          },
          "name": "sparkVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#ssh_public_keys Job#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5256
          },
          "name": "sshPublicKeys",
          "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/databricks/databricks/1.114.2/docs/resources/job#total_initial_remote_disk_size Job#total_initial_remote_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5260
          },
          "name": "totalInitialRemoteDiskSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#use_ml_runtime Job#use_ml_runtime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5264
          },
          "name": "useMlRuntime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#worker_node_type_flexibility Job#worker_node_type_flexibility}",
            "stability": "stable",
            "summary": "worker_node_type_flexibility block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5336
          },
          "name": "workerNodeTypeFlexibility",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkerNodeTypeFlexibility"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#workload_type Job#workload_type}",
            "stability": "stable",
            "summary": "workload_type block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5342
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewCluster"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAutoscale": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 613
      },
      "name": "JobTaskForEachTaskTaskNewClusterAutoscale",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#max_workers Job#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 617
          },
          "name": "maxWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#min_workers Job#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 621
          },
          "name": "minWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterAutoscale"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAutoscaleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 667
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 660
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 706
          },
          "name": "resetMaxWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 722
          },
          "name": "resetMinWorkers"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterAutoscaleOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 710
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 726
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 700
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 716
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 671
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAutoscale"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterAutoscaleOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAwsAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 730
      },
      "name": "JobTaskForEachTaskTaskNewClusterAwsAttributes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#availability Job#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 734
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#ebs_volume_count Job#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 738
          },
          "name": "ebsVolumeCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#ebs_volume_iops Job#ebs_volume_iops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 742
          },
          "name": "ebsVolumeIops",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#ebs_volume_size Job#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 746
          },
          "name": "ebsVolumeSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#ebs_volume_throughput Job#ebs_volume_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 750
          },
          "name": "ebsVolumeThroughput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#ebs_volume_type Job#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 754
          },
          "name": "ebsVolumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#first_on_demand Job#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 758
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#instance_profile_arn Job#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 762
          },
          "name": "instanceProfileArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spot_bid_price_percent Job#spot_bid_price_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 766
          },
          "name": "spotBidPricePercent",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#zone_id Job#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 770
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterAwsAttributes"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAwsAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 872
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 865
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 959
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 975
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 991
          },
          "name": "resetEbsVolumeIops"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1007
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1023
          },
          "name": "resetEbsVolumeThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1039
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1055
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1071
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1087
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1103
          },
          "name": "resetZoneId"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterAwsAttributesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 963
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 979
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 995
          },
          "name": "ebsVolumeIopsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1011
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1027
          },
          "name": "ebsVolumeThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1043
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1059
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1075
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1091
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1107
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 953
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 969
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 985
          },
          "name": "ebsVolumeIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1001
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1017
          },
          "name": "ebsVolumeThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1033
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1049
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1065
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1081
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1097
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 876
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAwsAttributes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterAwsAttributesOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 1228
      },
      "name": "JobTaskForEachTaskTaskNewClusterAzureAttributes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#availability Job#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1232
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#first_on_demand Job#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1236
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#log_analytics_info Job#log_analytics_info}",
            "stability": "stable",
            "summary": "log_analytics_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1246
          },
          "name": "logAnalyticsInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spot_bid_max_price Job#spot_bid_max_price}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1240
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterAzureAttributes"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 1111
      },
      "name": "JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfo",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#log_analytics_primary_key Job#log_analytics_primary_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1115
          },
          "name": "logAnalyticsPrimaryKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#log_analytics_workspace_id Job#log_analytics_workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1119
          },
          "name": "logAnalyticsWorkspaceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfo"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 1165
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 1158
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1204
          },
          "name": "resetLogAnalyticsPrimaryKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1220
          },
          "name": "resetLogAnalyticsWorkspaceId"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1208
          },
          "name": "logAnalyticsPrimaryKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1224
          },
          "name": "logAnalyticsWorkspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1198
          },
          "name": "logAnalyticsPrimaryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1214
          },
          "name": "logAnalyticsWorkspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1169
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfo"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 1306
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 1299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1402
          },
          "name": "putLogAnalyticsInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1357
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1373
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1405
          },
          "name": "resetLogAnalyticsInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1389
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterAzureAttributesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1399
          },
          "name": "logAnalyticsInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1361
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1377
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1409
          },
          "name": "logAnalyticsInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1393
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1351
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1367
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1383
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterAzureAttributesOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConf": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 1854
      },
      "name": "JobTaskForEachTaskTaskNewClusterClusterLogConf",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dbfs Job#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1860
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#s3 Job#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1866
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#volumes Job#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1872
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterClusterLogConf"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 1413
      },
      "name": "JobTaskForEachTaskTaskNewClusterClusterLogConfDbfs",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1417
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterClusterLogConfDbfs"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 1456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 1449
      },
      "name": "JobTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1490
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1483
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1460
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfDbfs"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 1925
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 1918
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1967
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1983
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1999
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1970
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1986
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2002
          },
          "name": "resetVolumes"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterClusterLogConfOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1964
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1980
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1996
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1974
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1990
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2006
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1929
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConf"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterClusterLogConfOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 1494
      },
      "name": "JobTaskForEachTaskTaskNewClusterClusterLogConfS3",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1502
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#canned_acl Job#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1498
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#enable_encryption Job#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1506
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#encryption_type Job#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1510
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#endpoint Job#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1514
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#kms_key Job#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1518
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#region Job#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1522
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterClusterLogConfS3"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 1603
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 1596
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1672
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1701
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1717
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1733
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1749
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1765
          },
          "name": "resetRegion"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1676
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1689
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1705
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1721
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1737
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1753
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1769
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1666
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1682
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1695
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1711
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1727
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1743
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1759
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1607
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterClusterLogConfS3OutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfVolumes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 1773
      },
      "name": "JobTaskForEachTaskTaskNewClusterClusterLogConfVolumes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1777
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterClusterLogConfVolumes"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfVolumesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 1816
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 1809
      },
      "name": "JobTaskForEachTaskTaskNewClusterClusterLogConfVolumesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1850
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1843
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 1820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterClusterLogConfVolumesOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 2124
      },
      "name": "JobTaskForEachTaskTaskNewClusterClusterMountInfo",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#local_mount_dir_path Job#local_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2128
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#network_filesystem_info Job#network_filesystem_info}",
            "stability": "stable",
            "summary": "network_filesystem_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2138
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#remote_mount_dir_path Job#remote_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2132
          },
          "name": "remoteMountDirPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterClusterMountInfo"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 2291
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 2283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2298
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterClusterMountInfoList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2284
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterClusterMountInfoList"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 2010
      },
      "name": "JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#server_address Job#server_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2018
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#mount_options Job#mount_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2014
          },
          "name": "mountOptions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 2064
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 2057
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2103
          },
          "name": "resetMountOptions"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2107
          },
          "name": "mountOptionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2120
          },
          "name": "serverAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2097
          },
          "name": "mountOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2113
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2068
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 2194
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 2184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2274
          },
          "name": "putNetworkFilesystemInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2261
          },
          "name": "resetRemoteMountDirPath"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2271
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2249
          },
          "name": "localMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2278
          },
          "name": "networkFilesystemInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2265
          },
          "name": "remoteMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2242
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2255
          },
          "name": "remoteMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2198
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterClusterMountInfoOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImage": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 2413
      },
      "name": "JobTaskForEachTaskTaskNewClusterDockerImage",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#url Job#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2417
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#basic_auth Job#basic_auth}",
            "stability": "stable",
            "summary": "basic_auth block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2423
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterDockerImage"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 2302
      },
      "name": "JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#password Job#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2306
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#username Job#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2310
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 2356
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 2349
      },
      "name": "JobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2396
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2409
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2389
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2402
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2360
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImageOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 2469
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 2462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2518
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2521
          },
          "name": "resetBasicAuth"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterDockerImageOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2515
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImageBasicAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2525
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImageBasicAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2509
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2502
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2473
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImage"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterDockerImageOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDriverNodeTypeFlexibility": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDriverNodeTypeFlexibility",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 2529
      },
      "name": "JobTaskForEachTaskTaskNewClusterDriverNodeTypeFlexibility",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#alternate_node_type_ids Job#alternate_node_type_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2533
          },
          "name": "alternateNodeTypeIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterDriverNodeTypeFlexibility"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDriverNodeTypeFlexibilityOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDriverNodeTypeFlexibilityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 2572
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 2565
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2605
          },
          "name": "resetAlternateNodeTypeIds"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterDriverNodeTypeFlexibilityOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2609
          },
          "name": "alternateNodeTypeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2599
          },
          "name": "alternateNodeTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2576
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDriverNodeTypeFlexibility"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterDriverNodeTypeFlexibilityOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterGcpAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 2613
      },
      "name": "JobTaskForEachTaskTaskNewClusterGcpAttributes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#availability Job#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2617
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#boot_disk_size Job#boot_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2621
          },
          "name": "bootDiskSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#first_on_demand Job#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2625
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#google_service_account Job#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2629
          },
          "name": "googleServiceAccount",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#local_ssd_count Job#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2633
          },
          "name": "localSsdCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#use_preemptible_executors Job#use_preemptible_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2637
          },
          "name": "usePreemptibleExecutors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#zone_id Job#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2641
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterGcpAttributes"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 2722
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 2715
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2791
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2807
          },
          "name": "resetBootDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2823
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2839
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2855
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2871
          },
          "name": "resetUsePreemptibleExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2887
          },
          "name": "resetZoneId"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2795
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2811
          },
          "name": "bootDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2827
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2843
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2859
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2875
          },
          "name": "usePreemptibleExecutorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2891
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2785
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2801
          },
          "name": "bootDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2817
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2833
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2849
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2865
          },
          "name": "usePreemptibleExecutors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2881
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2726
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterGcpAttributes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScripts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 3660
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScripts",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#abfss Job#abfss}",
            "stability": "stable",
            "summary": "abfss block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3666
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsAbfss"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dbfs Job#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3672
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#file Job#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3678
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#gcs Job#gcs}",
            "stability": "stable",
            "summary": "gcs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3684
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsGcs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#s3 Job#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3690
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#volumes Job#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3696
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsVolumes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#workspace Job#workspace}",
            "stability": "stable",
            "summary": "workspace block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3702
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterInitScripts"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsAbfss": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 2895
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsAbfss",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2899
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterInitScriptsAbfss"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 2938
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 2931
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2972
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2965
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2942
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsAbfss"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 2976
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsDbfs",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 2980
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterInitScriptsDbfs"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 3019
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 3012
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3053
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3046
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3023
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsDbfs"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsFile": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 3057
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsFile",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3061
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterInitScriptsFile"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 3100
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 3093
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3134
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3127
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsFile"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsGcs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 3138
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsGcs",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3142
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterInitScriptsGcs"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 3181
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 3174
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3215
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3208
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsGcs"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 3977
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 3969
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3984
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3970
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterInitScriptsList"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 3786
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 3776
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3861
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsAbfss"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3877
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3893
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3909
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsGcs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3925
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3941
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3957
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3864
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3880
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3896
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3912
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3928
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3944
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3960
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3858
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsAbfssOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3874
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3890
          },
          "name": "file",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3906
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsGcsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3922
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3938
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3954
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3868
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsAbfss"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3884
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3900
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3916
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsGcs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3932
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3948
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3964
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3790
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterInitScriptsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 3219
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsS3",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3227
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#canned_acl Job#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3223
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#enable_encryption Job#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3231
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#encryption_type Job#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3235
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#endpoint Job#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3239
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#kms_key Job#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3243
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#region Job#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3247
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterInitScriptsS3"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 3328
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 3321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3397
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3426
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3442
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3458
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3474
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3490
          },
          "name": "resetRegion"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3401
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3414
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3430
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3446
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3462
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3478
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3494
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3391
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3407
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3420
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3436
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3452
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3468
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3484
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsS3"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterInitScriptsS3OutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsVolumes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 3498
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsVolumes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3502
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterInitScriptsVolumes"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 3541
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 3534
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3575
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3568
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3545
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsVolumes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterInitScriptsVolumesOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 3579
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3583
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 3622
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 3615
      },
      "name": "JobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3656
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3649
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3626
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterInitScriptsWorkspaceOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibrary": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibrary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 4444
      },
      "name": "JobTaskForEachTaskTaskNewClusterLibrary",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#cran Job#cran}",
            "stability": "stable",
            "summary": "cran block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4466
          },
          "name": "cran",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryCran"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#egg Job#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4448
          },
          "name": "egg",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#jar Job#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4452
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#maven Job#maven}",
            "stability": "stable",
            "summary": "maven block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4472
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#provider_config Job#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4478
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#pypi Job#pypi}",
            "stability": "stable",
            "summary": "pypi block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4484
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryPypi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#requirements Job#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4456
          },
          "name": "requirements",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#whl Job#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4460
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterLibrary"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryCran": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 3988
      },
      "name": "JobTaskForEachTaskTaskNewClusterLibraryCran",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3992
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 3996
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterLibraryCran"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryCranOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 4042
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 4035
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4094
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterLibraryCranOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4082
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4098
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4075
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4088
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4046
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryCran"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterLibraryCranOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 4788
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 4780
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4795
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterLibraryList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4781
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterLibraryList"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryMaven": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 4102
      },
      "name": "JobTaskForEachTaskTaskNewClusterLibraryMaven",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#coordinates Job#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4106
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#exclusions Job#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4110
          },
          "name": "exclusions",
          "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/databricks/databricks/1.114.2/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4114
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterLibraryMaven"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 4167
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 4160
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4225
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4241
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4213
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4229
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4245
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4206
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4219
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4235
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4171
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryMaven"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 4575
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 4565
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4720
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryCran"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4736
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4752
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4768
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryPypi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4723
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4659
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4675
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4739
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4755
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4771
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4691
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4707
          },
          "name": "resetWhl"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterLibraryOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4717
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryCranOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4733
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4749
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4765
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4727
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryCran"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4663
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4679
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4743
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4759
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4775
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryPypi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4695
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4711
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4653
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4669
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4685
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4701
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4579
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibrary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterLibraryOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 4249
      },
      "name": "JobTaskForEachTaskTaskNewClusterLibraryProviderConfig",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#workspace_id Job#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4253
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterLibraryProviderConfig"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 4292
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 4285
      },
      "name": "JobTaskForEachTaskTaskNewClusterLibraryProviderConfigOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4326
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4319
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryProviderConfig"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterLibraryProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryPypi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 4330
      },
      "name": "JobTaskForEachTaskTaskNewClusterLibraryPypi",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4334
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4338
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterLibraryPypi"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 4384
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 4377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4436
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4424
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4440
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4417
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4430
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryPypi"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterLibraryPypiOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 5640
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 5633
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6292
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAutoscale"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6308
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6324
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6340
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConf"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6356
          },
          "name": "putClusterMountInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6372
          },
          "name": "putDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6388
          },
          "name": "putDriverNodeTypeFlexibility",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDriverNodeTypeFlexibility"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6404
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6420
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6436
          },
          "name": "putLibrary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibrary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6452
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6468
          },
          "name": "putWorkerNodeTypeFlexibility",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkerNodeTypeFlexibility"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6484
          },
          "name": "putWorkloadType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5895
          },
          "name": "resetApplyPolicyDefaultValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6295
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6311
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6327
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5911
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6343
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6359
          },
          "name": "resetClusterMountInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5927
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5943
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5959
          },
          "name": "resetDataSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6375
          },
          "name": "resetDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5975
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6391
          },
          "name": "resetDriverNodeTypeFlexibility"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5991
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6007
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6023
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6407
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6039
          },
          "name": "resetIdempotencyToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6423
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6055
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6071
          },
          "name": "resetIsSingleNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6087
          },
          "name": "resetKind"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6439
          },
          "name": "resetLibrary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6103
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6119
          },
          "name": "resetNumWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6135
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6455
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6151
          },
          "name": "resetRemoteDiskThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6167
          },
          "name": "resetRuntimeEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6183
          },
          "name": "resetSingleUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6199
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6215
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6231
          },
          "name": "resetSparkVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6247
          },
          "name": "resetSshPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6263
          },
          "name": "resetTotalInitialRemoteDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6279
          },
          "name": "resetUseMlRuntime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6471
          },
          "name": "resetWorkerNodeTypeFlexibility"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6487
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6289
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAutoscaleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6305
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6321
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6337
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConfOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6353
          },
          "name": "clusterMountInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6369
          },
          "name": "dockerImage",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6385
          },
          "name": "driverNodeTypeFlexibility",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDriverNodeTypeFlexibilityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6401
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6417
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6433
          },
          "name": "library",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibraryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6449
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6465
          },
          "name": "workerNodeTypeFlexibility",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkerNodeTypeFlexibilityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6481
          },
          "name": "workloadType",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5899
          },
          "name": "applyPolicyDefaultValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6299
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAutoscale"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6315
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6331
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5915
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6347
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterLogConf"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6363
          },
          "name": "clusterMountInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5931
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5947
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5963
          },
          "name": "dataSecurityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6379
          },
          "name": "dockerImageInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDockerImage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5979
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6395
          },
          "name": "driverNodeTypeFlexibilityInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterDriverNodeTypeFlexibility"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5995
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6011
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6027
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6411
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6043
          },
          "name": "idempotencyTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6427
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6059
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6075
          },
          "name": "isSingleNodeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6091
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6443
          },
          "name": "libraryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6107
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6123
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6139
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6459
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6155
          },
          "name": "remoteDiskThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6171
          },
          "name": "runtimeEngineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6187
          },
          "name": "singleUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6203
          },
          "name": "sparkConfInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6219
          },
          "name": "sparkEnvVarsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6235
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6251
          },
          "name": "sshPublicKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6267
          },
          "name": "totalInitialRemoteDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6283
          },
          "name": "useMlRuntimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6475
          },
          "name": "workerNodeTypeFlexibilityInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkerNodeTypeFlexibility"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6491
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5889
          },
          "name": "applyPolicyDefaultValues",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5905
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5921
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5937
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5953
          },
          "name": "dataSecurityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5969
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5985
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6001
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6017
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6033
          },
          "name": "idempotencyToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6049
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6065
          },
          "name": "isSingleNode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6081
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6097
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6113
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6129
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6145
          },
          "name": "remoteDiskThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6161
          },
          "name": "runtimeEngine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6177
          },
          "name": "singleUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6193
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6209
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6225
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6241
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6257
          },
          "name": "totalInitialRemoteDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6273
          },
          "name": "useMlRuntime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5644
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewCluster"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 4799
      },
      "name": "JobTaskForEachTaskTaskNewClusterProviderConfig",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#workspace_id Job#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4803
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterProviderConfig"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 4842
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 4835
      },
      "name": "JobTaskForEachTaskTaskNewClusterProviderConfigOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4876
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4869
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4846
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterProviderConfig"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkerNodeTypeFlexibility": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkerNodeTypeFlexibility",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 4880
      },
      "name": "JobTaskForEachTaskTaskNewClusterWorkerNodeTypeFlexibility",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#alternate_node_type_ids Job#alternate_node_type_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4884
          },
          "name": "alternateNodeTypeIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterWorkerNodeTypeFlexibility"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkerNodeTypeFlexibilityOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkerNodeTypeFlexibilityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 4923
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 4916
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4956
          },
          "name": "resetAlternateNodeTypeIds"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterWorkerNodeTypeFlexibilityOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4960
          },
          "name": "alternateNodeTypeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4950
          },
          "name": "alternateNodeTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4927
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkerNodeTypeFlexibility"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterWorkerNodeTypeFlexibilityOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadType": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 5081
      },
      "name": "JobTaskForEachTaskTaskNewClusterWorkloadType",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#clients Job#clients}",
            "stability": "stable",
            "summary": "clients block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5087
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterWorkloadType"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadTypeClients": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadTypeClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 4964
      },
      "name": "JobTaskForEachTaskTaskNewClusterWorkloadTypeClients",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#jobs Job#jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4968
          },
          "name": "jobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#notebooks Job#notebooks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 4972
          },
          "name": "notebooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterWorkloadTypeClients"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 5018
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 5011
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5057
          },
          "name": "resetJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5073
          },
          "name": "resetNotebooks"
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5061
          },
          "name": "jobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5077
          },
          "name": "notebooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5051
          },
          "name": "jobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5067
          },
          "name": "notebooks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5022
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 5126
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 5119
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5156
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadTypeClients"
              }
            }
          ]
        }
      ],
      "name": "JobTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5153
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadTypeClientsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5160
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadTypeClients"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 5130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNewClusterWorkloadTypeOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNotebookTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNotebookTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 6495
      },
      "name": "JobTaskForEachTaskTaskNotebookTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#notebook_path Job#notebook_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6503
          },
          "name": "notebookPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#base_parameters Job#base_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6499
          },
          "name": "baseParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#source Job#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6507
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#warehouse_id Job#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6511
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNotebookTask"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNotebookTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNotebookTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 6571
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 6564
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6622
          },
          "name": "resetBaseParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6651
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6667
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "JobTaskForEachTaskTaskNotebookTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6626
          },
          "name": "baseParametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6639
          },
          "name": "notebookPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6655
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6671
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6616
          },
          "name": "baseParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6632
          },
          "name": "notebookPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6645
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6661
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6575
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNotebookTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNotebookTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNotificationSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNotificationSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 6675
      },
      "name": "JobTaskForEachTaskTaskNotificationSettings",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#alert_on_last_attempt Job#alert_on_last_attempt}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6679
          },
          "name": "alertOnLastAttempt",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#no_alert_for_canceled_runs Job#no_alert_for_canceled_runs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6683
          },
          "name": "noAlertForCanceledRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#no_alert_for_skipped_runs Job#no_alert_for_skipped_runs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6687
          },
          "name": "noAlertForSkippedRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNotificationSettings"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNotificationSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNotificationSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 6740
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 6733
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6785
          },
          "name": "resetAlertOnLastAttempt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6801
          },
          "name": "resetNoAlertForCanceledRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6817
          },
          "name": "resetNoAlertForSkippedRuns"
        }
      ],
      "name": "JobTaskForEachTaskTaskNotificationSettingsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6789
          },
          "name": "alertOnLastAttemptInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6805
          },
          "name": "noAlertForCanceledRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6821
          },
          "name": "noAlertForSkippedRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6779
          },
          "name": "alertOnLastAttempt",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6795
          },
          "name": "noAlertForCanceledRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6811
          },
          "name": "noAlertForSkippedRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6744
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNotificationSettings"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskNotificationSettingsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 11024
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 11017
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11459
          },
          "name": "putAlertTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskAlertTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11475
          },
          "name": "putCleanRoomsNotebookTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskCleanRoomsNotebookTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11491
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskCompute"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11507
          },
          "name": "putConditionTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskConditionTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11523
          },
          "name": "putDashboardTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11539
          },
          "name": "putDbtCloudTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtCloudTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11555
          },
          "name": "putDbtPlatformTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtPlatformTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11571
          },
          "name": "putDbtTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11587
          },
          "name": "putDependsOn",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDependsOn"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11603
          },
          "name": "putEmailNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskEmailNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11619
          },
          "name": "putGenAiComputeTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11635
          },
          "name": "putHealth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskHealth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11651
          },
          "name": "putLibrary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibrary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11667
          },
          "name": "putNewCluster",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewCluster"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11683
          },
          "name": "putNotebookTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNotebookTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11699
          },
          "name": "putNotificationSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNotificationSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11715
          },
          "name": "putPipelineTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPipelineTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11731
          },
          "name": "putPowerBiTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11747
          },
          "name": "putPythonWheelTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPythonWheelTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11763
          },
          "name": "putRunJobTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskRunJobTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11779
          },
          "name": "putSparkJarTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkJarTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11795
          },
          "name": "putSparkPythonTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkPythonTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11811
          },
          "name": "putSparkSubmitTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkSubmitTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11827
          },
          "name": "putSqlTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11843
          },
          "name": "putWebhookNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11462
          },
          "name": "resetAlertTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11478
          },
          "name": "resetCleanRoomsNotebookTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11494
          },
          "name": "resetCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11510
          },
          "name": "resetConditionTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11526
          },
          "name": "resetDashboardTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11542
          },
          "name": "resetDbtCloudTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11558
          },
          "name": "resetDbtPlatformTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11574
          },
          "name": "resetDbtTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11590
          },
          "name": "resetDependsOn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11273
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11289
          },
          "name": "resetDisableAutoOptimization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11305
          },
          "name": "resetDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11606
          },
          "name": "resetEmailNotifications"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11321
          },
          "name": "resetEnvironmentKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11337
          },
          "name": "resetExistingClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11622
          },
          "name": "resetGenAiComputeTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11638
          },
          "name": "resetHealth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11353
          },
          "name": "resetJobClusterKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11654
          },
          "name": "resetLibrary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11369
          },
          "name": "resetMaxRetries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11385
          },
          "name": "resetMinRetryIntervalMillis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11670
          },
          "name": "resetNewCluster"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11686
          },
          "name": "resetNotebookTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11702
          },
          "name": "resetNotificationSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11718
          },
          "name": "resetPipelineTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11734
          },
          "name": "resetPowerBiTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11750
          },
          "name": "resetPythonWheelTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11401
          },
          "name": "resetRetryOnTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11417
          },
          "name": "resetRunIf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11766
          },
          "name": "resetRunJobTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11782
          },
          "name": "resetSparkJarTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11798
          },
          "name": "resetSparkPythonTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11814
          },
          "name": "resetSparkSubmitTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11830
          },
          "name": "resetSqlTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11446
          },
          "name": "resetTimeoutSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11846
          },
          "name": "resetWebhookNotifications"
        }
      ],
      "name": "JobTaskForEachTaskTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11456
          },
          "name": "alertTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskAlertTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11472
          },
          "name": "cleanRoomsNotebookTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskCleanRoomsNotebookTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11488
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskComputeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11504
          },
          "name": "conditionTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskConditionTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11520
          },
          "name": "dashboardTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11536
          },
          "name": "dbtCloudTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtCloudTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11552
          },
          "name": "dbtPlatformTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtPlatformTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11568
          },
          "name": "dbtTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11584
          },
          "name": "dependsOn",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDependsOnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11600
          },
          "name": "emailNotifications",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskEmailNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11616
          },
          "name": "genAiComputeTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11632
          },
          "name": "health",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskHealthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11648
          },
          "name": "library",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibraryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11664
          },
          "name": "newCluster",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewClusterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11680
          },
          "name": "notebookTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNotebookTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11696
          },
          "name": "notificationSettings",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNotificationSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11712
          },
          "name": "pipelineTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPipelineTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11728
          },
          "name": "powerBiTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11744
          },
          "name": "pythonWheelTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPythonWheelTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11760
          },
          "name": "runJobTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskRunJobTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11776
          },
          "name": "sparkJarTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkJarTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11792
          },
          "name": "sparkPythonTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkPythonTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11808
          },
          "name": "sparkSubmitTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkSubmitTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11824
          },
          "name": "sqlTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11840
          },
          "name": "webhookNotifications",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11466
          },
          "name": "alertTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskAlertTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11482
          },
          "name": "cleanRoomsNotebookTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskCleanRoomsNotebookTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11498
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskCompute"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11514
          },
          "name": "conditionTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskConditionTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11530
          },
          "name": "dashboardTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDashboardTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11546
          },
          "name": "dbtCloudTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtCloudTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11562
          },
          "name": "dbtPlatformTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtPlatformTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11578
          },
          "name": "dbtTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDbtTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11594
          },
          "name": "dependsOnInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskDependsOn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11277
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11293
          },
          "name": "disableAutoOptimizationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11309
          },
          "name": "disabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11610
          },
          "name": "emailNotificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskEmailNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11325
          },
          "name": "environmentKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11341
          },
          "name": "existingClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11626
          },
          "name": "genAiComputeTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskGenAiComputeTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11642
          },
          "name": "healthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskHealth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11357
          },
          "name": "jobClusterKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11658
          },
          "name": "libraryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11373
          },
          "name": "maxRetriesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11389
          },
          "name": "minRetryIntervalMillisInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11674
          },
          "name": "newClusterInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNewCluster"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11690
          },
          "name": "notebookTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNotebookTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11706
          },
          "name": "notificationSettingsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskNotificationSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11722
          },
          "name": "pipelineTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPipelineTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11738
          },
          "name": "powerBiTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11754
          },
          "name": "pythonWheelTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPythonWheelTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11405
          },
          "name": "retryOnTimeoutInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11421
          },
          "name": "runIfInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11770
          },
          "name": "runJobTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskRunJobTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11786
          },
          "name": "sparkJarTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkJarTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11802
          },
          "name": "sparkPythonTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkPythonTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11818
          },
          "name": "sparkSubmitTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkSubmitTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11834
          },
          "name": "sqlTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11434
          },
          "name": "taskKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11450
          },
          "name": "timeoutSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11850
          },
          "name": "webhookNotificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11267
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11283
          },
          "name": "disableAutoOptimization",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11299
          },
          "name": "disabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11315
          },
          "name": "environmentKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11331
          },
          "name": "existingClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11347
          },
          "name": "jobClusterKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11363
          },
          "name": "maxRetries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11379
          },
          "name": "minRetryIntervalMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11395
          },
          "name": "retryOnTimeout",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11411
          },
          "name": "runIf",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11427
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11440
          },
          "name": "timeoutSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 11028
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPipelineTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPipelineTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 6825
      },
      "name": "JobTaskForEachTaskTaskPipelineTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#pipeline_id Job#pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6833
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#full_refresh Job#full_refresh}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6829
          },
          "name": "fullRefresh",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskPipelineTask"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPipelineTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPipelineTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 6879
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 6872
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6918
          },
          "name": "resetFullRefresh"
        }
      ],
      "name": "JobTaskForEachTaskTaskPipelineTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6922
          },
          "name": "fullRefreshInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6935
          },
          "name": "pipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6912
          },
          "name": "fullRefresh",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6928
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6883
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPipelineTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskPipelineTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 7370
      },
      "name": "JobTaskForEachTaskTaskPowerBiTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#connection_resource_name Job#connection_resource_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7374
          },
          "name": "connectionResourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#power_bi_model Job#power_bi_model}",
            "stability": "stable",
            "summary": "power_bi_model block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7388
          },
          "name": "powerBiModel",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTaskPowerBiModel"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#refresh_after_update Job#refresh_after_update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7378
          },
          "name": "refreshAfterUpdate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#tables Job#tables}",
            "stability": "stable",
            "summary": "tables block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7394
          },
          "name": "tables",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTaskTables"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#warehouse_id Job#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7382
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskPowerBiTask"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 7461
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 7454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7563
          },
          "name": "putPowerBiModel",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTaskPowerBiModel"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7579
          },
          "name": "putTables",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTaskTables"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7518
          },
          "name": "resetConnectionResourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7566
          },
          "name": "resetPowerBiModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7534
          },
          "name": "resetRefreshAfterUpdate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7582
          },
          "name": "resetTables"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7550
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "JobTaskForEachTaskTaskPowerBiTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7560
          },
          "name": "powerBiModel",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTaskPowerBiModelOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7576
          },
          "name": "tables",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTaskTablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7522
          },
          "name": "connectionResourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7570
          },
          "name": "powerBiModelInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTaskPowerBiModel"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7538
          },
          "name": "refreshAfterUpdateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7586
          },
          "name": "tablesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTaskTables"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7554
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7512
          },
          "name": "connectionResourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7528
          },
          "name": "refreshAfterUpdate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7544
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7465
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskPowerBiTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTaskPowerBiModel": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTaskPowerBiModel",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 6939
      },
      "name": "JobTaskForEachTaskTaskPowerBiTaskPowerBiModel",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#authentication_method Job#authentication_method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6943
          },
          "name": "authenticationMethod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#model_name Job#model_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6947
          },
          "name": "modelName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#overwrite_existing Job#overwrite_existing}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6951
          },
          "name": "overwriteExisting",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#storage_mode Job#storage_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6955
          },
          "name": "storageMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#workspace_name Job#workspace_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 6959
          },
          "name": "workspaceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskPowerBiTaskPowerBiModel"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTaskPowerBiModelOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTaskPowerBiModelOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 7026
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 7019
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7083
          },
          "name": "resetAuthenticationMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7099
          },
          "name": "resetModelName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7115
          },
          "name": "resetOverwriteExisting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7131
          },
          "name": "resetStorageMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7147
          },
          "name": "resetWorkspaceName"
        }
      ],
      "name": "JobTaskForEachTaskTaskPowerBiTaskPowerBiModelOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7087
          },
          "name": "authenticationMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7103
          },
          "name": "modelNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7119
          },
          "name": "overwriteExistingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7135
          },
          "name": "storageModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7151
          },
          "name": "workspaceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7077
          },
          "name": "authenticationMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7093
          },
          "name": "modelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7109
          },
          "name": "overwriteExisting",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7125
          },
          "name": "storageMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7141
          },
          "name": "workspaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7030
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTaskPowerBiModel"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskPowerBiTaskPowerBiModelOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTaskTables": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTaskTables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 7155
      },
      "name": "JobTaskForEachTaskTaskPowerBiTaskTables",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#catalog Job#catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7159
          },
          "name": "catalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#name Job#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7163
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#schema Job#schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7167
          },
          "name": "schema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#storage_mode Job#storage_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7171
          },
          "name": "storageMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskPowerBiTaskTables"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTaskTablesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTaskTablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 7359
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 7351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7366
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTaskTablesOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskPowerBiTaskTablesList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7352
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTaskTables"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskPowerBiTaskTablesList"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTaskTablesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTaskTablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 7234
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 7224
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7294
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7310
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7326
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7342
          },
          "name": "resetStorageMode"
        }
      ],
      "name": "JobTaskForEachTaskTaskPowerBiTaskTablesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7298
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7314
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7330
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7346
          },
          "name": "storageModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7288
          },
          "name": "catalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7304
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7320
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7336
          },
          "name": "storageMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPowerBiTaskTables"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskPowerBiTaskTablesOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPythonWheelTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPythonWheelTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 7590
      },
      "name": "JobTaskForEachTaskTaskPythonWheelTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#entry_point Job#entry_point}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7594
          },
          "name": "entryPoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#named_parameters Job#named_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7598
          },
          "name": "namedParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#package_name Job#package_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7602
          },
          "name": "packageName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7606
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskPythonWheelTask"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPythonWheelTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPythonWheelTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 7666
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 7659
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7717
          },
          "name": "resetEntryPoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7733
          },
          "name": "resetNamedParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7749
          },
          "name": "resetPackageName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7765
          },
          "name": "resetParameters"
        }
      ],
      "name": "JobTaskForEachTaskTaskPythonWheelTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7721
          },
          "name": "entryPointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7737
          },
          "name": "namedParametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7753
          },
          "name": "packageNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7769
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7711
          },
          "name": "entryPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7727
          },
          "name": "namedParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7743
          },
          "name": "packageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7759
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7670
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskPythonWheelTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskPythonWheelTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskRunJobTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskRunJobTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 7857
      },
      "name": "JobTaskForEachTaskTaskRunJobTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#job_id Job#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7869
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dbt_commands Job#dbt_commands}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7861
          },
          "name": "dbtCommands",
          "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/databricks/databricks/1.114.2/docs/resources/job#jar_params Job#jar_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7865
          },
          "name": "jarParams",
          "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/databricks/databricks/1.114.2/docs/resources/job#job_parameters Job#job_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7873
          },
          "name": "jobParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#notebook_params Job#notebook_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7877
          },
          "name": "notebookParams",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#pipeline_params Job#pipeline_params}",
            "stability": "stable",
            "summary": "pipeline_params block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7899
          },
          "name": "pipelineParams",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskRunJobTaskPipelineParams"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#python_named_params Job#python_named_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7881
          },
          "name": "pythonNamedParams",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#python_params Job#python_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7885
          },
          "name": "pythonParams",
          "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/databricks/databricks/1.114.2/docs/resources/job#spark_submit_params Job#spark_submit_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7889
          },
          "name": "sparkSubmitParams",
          "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/databricks/databricks/1.114.2/docs/resources/job#sql_params Job#sql_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7893
          },
          "name": "sqlParams",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskRunJobTask"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskRunJobTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskRunJobTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 8001
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 7994
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8226
          },
          "name": "putPipelineParams",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskRunJobTaskPipelineParams"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8088
          },
          "name": "resetDbtCommands"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8104
          },
          "name": "resetJarParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8133
          },
          "name": "resetJobParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8149
          },
          "name": "resetNotebookParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8229
          },
          "name": "resetPipelineParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8165
          },
          "name": "resetPythonNamedParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8181
          },
          "name": "resetPythonParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8197
          },
          "name": "resetSparkSubmitParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8213
          },
          "name": "resetSqlParams"
        }
      ],
      "name": "JobTaskForEachTaskTaskRunJobTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8223
          },
          "name": "pipelineParams",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskRunJobTaskPipelineParamsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8092
          },
          "name": "dbtCommandsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8108
          },
          "name": "jarParamsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8121
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8137
          },
          "name": "jobParametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8153
          },
          "name": "notebookParamsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8233
          },
          "name": "pipelineParamsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskRunJobTaskPipelineParams"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8169
          },
          "name": "pythonNamedParamsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8185
          },
          "name": "pythonParamsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8201
          },
          "name": "sparkSubmitParamsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8217
          },
          "name": "sqlParamsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8082
          },
          "name": "dbtCommands",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8098
          },
          "name": "jarParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8114
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8127
          },
          "name": "jobParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8143
          },
          "name": "notebookParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8159
          },
          "name": "pythonNamedParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8175
          },
          "name": "pythonParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8191
          },
          "name": "sparkSubmitParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8207
          },
          "name": "sqlParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8005
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskRunJobTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskRunJobTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskRunJobTaskPipelineParams": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskRunJobTaskPipelineParams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 7773
      },
      "name": "JobTaskForEachTaskTaskRunJobTaskPipelineParams",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#full_refresh Job#full_refresh}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7777
          },
          "name": "fullRefresh",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskRunJobTaskPipelineParams"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskRunJobTaskPipelineParamsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskRunJobTaskPipelineParamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 7816
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 7809
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7849
          },
          "name": "resetFullRefresh"
        }
      ],
      "name": "JobTaskForEachTaskTaskRunJobTaskPipelineParamsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7853
          },
          "name": "fullRefreshInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7843
          },
          "name": "fullRefresh",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 7820
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskRunJobTaskPipelineParams"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskRunJobTaskPipelineParamsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkJarTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkJarTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 8237
      },
      "name": "JobTaskForEachTaskTaskSparkJarTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#jar_uri Job#jar_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8241
          },
          "name": "jarUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#main_class_name Job#main_class_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8245
          },
          "name": "mainClassName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8249
          },
          "name": "parameters",
          "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/databricks/databricks/1.114.2/docs/resources/job#run_as_repl Job#run_as_repl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8253
          },
          "name": "runAsRepl",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSparkJarTask"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkJarTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkJarTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 8313
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 8306
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8364
          },
          "name": "resetJarUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8380
          },
          "name": "resetMainClassName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8396
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8412
          },
          "name": "resetRunAsRepl"
        }
      ],
      "name": "JobTaskForEachTaskTaskSparkJarTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8368
          },
          "name": "jarUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8384
          },
          "name": "mainClassNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8400
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8416
          },
          "name": "runAsReplInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8358
          },
          "name": "jarUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8374
          },
          "name": "mainClassName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8390
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8406
          },
          "name": "runAsRepl",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8317
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkJarTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSparkJarTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkPythonTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkPythonTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 8420
      },
      "name": "JobTaskForEachTaskTaskSparkPythonTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#python_file Job#python_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8428
          },
          "name": "pythonFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8424
          },
          "name": "parameters",
          "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/databricks/databricks/1.114.2/docs/resources/job#source Job#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8432
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSparkPythonTask"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkPythonTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkPythonTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 8485
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 8478
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8530
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8559
          },
          "name": "resetSource"
        }
      ],
      "name": "JobTaskForEachTaskTaskSparkPythonTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8534
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8547
          },
          "name": "pythonFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8563
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8524
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8540
          },
          "name": "pythonFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8553
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkPythonTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSparkPythonTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkSubmitTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkSubmitTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 8567
      },
      "name": "JobTaskForEachTaskTaskSparkSubmitTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8571
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSparkSubmitTask"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkSubmitTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkSubmitTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 8610
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 8603
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8643
          },
          "name": "resetParameters"
        }
      ],
      "name": "JobTaskForEachTaskTaskSparkSubmitTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8647
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8637
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8614
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSparkSubmitTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSparkSubmitTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9475
      },
      "name": "JobTaskForEachTaskTaskSqlTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#warehouse_id Job#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9483
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#alert Job#alert}",
            "stability": "stable",
            "summary": "alert block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9489
          },
          "name": "alert",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlert"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dashboard Job#dashboard}",
            "stability": "stable",
            "summary": "dashboard block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9495
          },
          "name": "dashboard",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboard"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#file Job#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9501
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9479
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#query Job#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9507
          },
          "name": "query",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskQuery"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTask"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlert": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlert",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 8800
      },
      "name": "JobTaskForEachTaskTaskSqlTaskAlert",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#alert_id Job#alert_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8804
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#pause_subscriptions Job#pause_subscriptions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8808
          },
          "name": "pauseSubscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#subscriptions Job#subscriptions}",
            "stability": "stable",
            "summary": "subscriptions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8814
          },
          "name": "subscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskAlert"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 8867
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 8860
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8938
          },
          "name": "putSubscriptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertSubscriptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8925
          },
          "name": "resetPauseSubscriptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8941
          },
          "name": "resetSubscriptions"
        }
      ],
      "name": "JobTaskForEachTaskTaskSqlTaskAlertOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8935
          },
          "name": "subscriptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8913
          },
          "name": "alertIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8929
          },
          "name": "pauseSubscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8945
          },
          "name": "subscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8906
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8919
          },
          "name": "pauseSubscriptions",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8871
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlert"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskAlertOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertSubscriptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 8651
      },
      "name": "JobTaskForEachTaskTaskSqlTaskAlertSubscriptions",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination_id Job#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8655
          },
          "name": "destinationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#user_name Job#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8659
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskAlertSubscriptions"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 8789
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 8781
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8796
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8782
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsList"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 8708
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 8698
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8756
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8772
          },
          "name": "resetUserName"
        }
      ],
      "name": "JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8760
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8776
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8750
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8766
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8712
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertSubscriptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskAlertSubscriptionsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboard": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboard",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9098
      },
      "name": "JobTaskForEachTaskTaskSqlTaskDashboard",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dashboard_id Job#dashboard_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9106
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#custom_subject Job#custom_subject}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9102
          },
          "name": "customSubject",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#pause_subscriptions Job#pause_subscriptions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9110
          },
          "name": "pauseSubscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#subscriptions Job#subscriptions}",
            "stability": "stable",
            "summary": "subscriptions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9116
          },
          "name": "subscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskDashboard"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 9176
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9269
          },
          "name": "putSubscriptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardSubscriptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9227
          },
          "name": "resetCustomSubject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9256
          },
          "name": "resetPauseSubscriptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9272
          },
          "name": "resetSubscriptions"
        }
      ],
      "name": "JobTaskForEachTaskTaskSqlTaskDashboardOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9266
          },
          "name": "subscriptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9231
          },
          "name": "customSubjectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9244
          },
          "name": "dashboardIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9260
          },
          "name": "pauseSubscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9276
          },
          "name": "subscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9221
          },
          "name": "customSubject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9237
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9250
          },
          "name": "pauseSubscriptions",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboard"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskDashboardOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardSubscriptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 8949
      },
      "name": "JobTaskForEachTaskTaskSqlTaskDashboardSubscriptions",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination_id Job#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8953
          },
          "name": "destinationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#user_name Job#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 8957
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskDashboardSubscriptions"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 9087
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9079
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9094
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9080
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsList"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 9006
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 8996
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9054
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9070
          },
          "name": "resetUserName"
        }
      ],
      "name": "JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9058
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9074
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9048
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9064
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9010
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardSubscriptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskDashboardSubscriptionsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskFile": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9280
      },
      "name": "JobTaskForEachTaskTaskSqlTaskFile",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#path Job#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9284
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#source Job#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9288
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskFile"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskFileOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 9334
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9327
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9386
          },
          "name": "resetSource"
        }
      ],
      "name": "JobTaskForEachTaskTaskSqlTaskFileOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9374
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9390
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9367
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9380
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9338
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskFile"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskFileOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 9581
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9574
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9670
          },
          "name": "putAlert",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlert"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9686
          },
          "name": "putDashboard",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboard"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9702
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9718
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9673
          },
          "name": "resetAlert"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9689
          },
          "name": "resetDashboard"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9705
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9644
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9721
          },
          "name": "resetQuery"
        }
      ],
      "name": "JobTaskForEachTaskTaskSqlTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9667
          },
          "name": "alert",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlertOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9683
          },
          "name": "dashboard",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboardOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9699
          },
          "name": "file",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9715
          },
          "name": "query",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9677
          },
          "name": "alertInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskAlert"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9693
          },
          "name": "dashboardInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskDashboard"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9709
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9648
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9725
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9661
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9638
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9654
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9585
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskQuery": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9394
      },
      "name": "JobTaskForEachTaskTaskSqlTaskQuery",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#query_id Job#query_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9398
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskQuery"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskQueryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 9437
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9430
      },
      "name": "JobTaskForEachTaskTaskSqlTaskQueryOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9471
          },
          "name": "queryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9464
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9441
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskSqlTaskQuery"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskSqlTaskQueryOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotifications": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 10309
      },
      "name": "JobTaskForEachTaskTaskWebhookNotifications",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#on_duration_warning_threshold_exceeded Job#on_duration_warning_threshold_exceeded}",
            "stability": "stable",
            "summary": "on_duration_warning_threshold_exceeded block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10315
          },
          "name": "onDurationWarningThresholdExceeded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#on_failure Job#on_failure}",
            "stability": "stable",
            "summary": "on_failure block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10321
          },
          "name": "onFailure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#on_start Job#on_start}",
            "stability": "stable",
            "summary": "on_start block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10327
          },
          "name": "onStart",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#on_streaming_backlog_exceeded Job#on_streaming_backlog_exceeded}",
            "stability": "stable",
            "summary": "on_streaming_backlog_exceeded block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10333
          },
          "name": "onStreamingBacklogExceeded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#on_success Job#on_success}",
            "stability": "stable",
            "summary": "on_success block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10339
          },
          "name": "onSuccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotifications"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9729
      },
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9736
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 9834
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9826
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9841
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9827
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 9778
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9768
      },
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9821
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9814
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9782
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnFailure": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnFailure",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9845
      },
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOnFailure",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9852
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnFailure"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnFailureList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnFailureList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 9950
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9942
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9957
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOnFailureList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9943
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnFailureList"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 9894
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9884
      },
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9937
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9930
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9898
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnFailure"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnFailureOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStart": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStart",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 9961
      },
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOnStart",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 9968
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnStart"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStartList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStartList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 10066
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 10058
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10073
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOnStartList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10059
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnStartList"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 10010
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 10000
      },
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10053
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10046
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10014
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStart"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnStartOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 10077
      },
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10084
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 10182
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 10174
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10189
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10175
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 10126
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 10116
      },
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10169
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10162
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnSuccess": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnSuccess",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 10193
      },
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOnSuccess",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10200
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnSuccess"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnSuccessList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnSuccessList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 10298
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 10290
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10305
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOnSuccessList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10291
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnSuccessList"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 10242
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 10232
      },
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10285
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10278
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10246
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnSuccess"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOnSuccessOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 10406
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 10399
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10460
          },
          "name": "putOnDurationWarningThresholdExceeded",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10476
          },
          "name": "putOnFailure",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnFailure"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10492
          },
          "name": "putOnStart",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStart"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10508
          },
          "name": "putOnStreamingBacklogExceeded",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10524
          },
          "name": "putOnSuccess",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnSuccess"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10463
          },
          "name": "resetOnDurationWarningThresholdExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10479
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10495
          },
          "name": "resetOnStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10511
          },
          "name": "resetOnStreamingBacklogExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10527
          },
          "name": "resetOnSuccess"
        }
      ],
      "name": "JobTaskForEachTaskTaskWebhookNotificationsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10457
          },
          "name": "onDurationWarningThresholdExceeded",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceededList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10473
          },
          "name": "onFailure",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnFailureList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10489
          },
          "name": "onStart",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStartList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10505
          },
          "name": "onStreamingBacklogExceeded",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceededList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10521
          },
          "name": "onSuccess",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnSuccessList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10467
          },
          "name": "onDurationWarningThresholdExceededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10483
          },
          "name": "onFailureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10499
          },
          "name": "onStartInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10515
          },
          "name": "onStreamingBacklogExceededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10531
          },
          "name": "onSuccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 10410
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskTaskWebhookNotifications"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskForEachTaskTaskWebhookNotificationsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskGenAiComputeTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskGenAiComputeTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 12147
      },
      "name": "JobTaskGenAiComputeTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dl_runtime_image Job#dl_runtime_image}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12155
          },
          "name": "dlRuntimeImage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#command Job#command}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12151
          },
          "name": "command",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#compute Job#compute}",
            "stability": "stable",
            "summary": "compute block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12181
          },
          "name": "compute",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskGenAiComputeTaskCompute"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#mlflow_experiment_name Job#mlflow_experiment_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12159
          },
          "name": "mlflowExperimentName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#source Job#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12163
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#training_script_path Job#training_script_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12167
          },
          "name": "trainingScriptPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#yaml_parameters Job#yaml_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12171
          },
          "name": "yamlParameters",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#yaml_parameters_file_path Job#yaml_parameters_file_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12175
          },
          "name": "yamlParametersFilePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskGenAiComputeTask"
    },
    "@cdktn/provider-databricks.job.JobTaskGenAiComputeTaskCompute": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskGenAiComputeTaskCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 12000
      },
      "name": "JobTaskGenAiComputeTaskCompute",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#num_gpus Job#num_gpus}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12012
          },
          "name": "numGpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#gpu_node_pool_id Job#gpu_node_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12004
          },
          "name": "gpuNodePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#gpu_type Job#gpu_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12008
          },
          "name": "gpuType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskGenAiComputeTaskCompute"
    },
    "@cdktn/provider-databricks.job.JobTaskGenAiComputeTaskComputeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskGenAiComputeTaskComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 12065
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 12058
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12110
          },
          "name": "resetGpuNodePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12126
          },
          "name": "resetGpuType"
        }
      ],
      "name": "JobTaskGenAiComputeTaskComputeOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12114
          },
          "name": "gpuNodePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12130
          },
          "name": "gpuTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12143
          },
          "name": "numGpusInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12104
          },
          "name": "gpuNodePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12120
          },
          "name": "gpuType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12136
          },
          "name": "numGpus",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12069
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskGenAiComputeTaskCompute"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskGenAiComputeTaskComputeOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskGenAiComputeTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskGenAiComputeTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 12269
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 12262
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12450
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskGenAiComputeTaskCompute"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12344
          },
          "name": "resetCommand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12453
          },
          "name": "resetCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12373
          },
          "name": "resetMlflowExperimentName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12389
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12405
          },
          "name": "resetTrainingScriptPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12421
          },
          "name": "resetYamlParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12437
          },
          "name": "resetYamlParametersFilePath"
        }
      ],
      "name": "JobTaskGenAiComputeTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12447
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskGenAiComputeTaskComputeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12348
          },
          "name": "commandInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12457
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskGenAiComputeTaskCompute"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12361
          },
          "name": "dlRuntimeImageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12377
          },
          "name": "mlflowExperimentNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12393
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12409
          },
          "name": "trainingScriptPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12441
          },
          "name": "yamlParametersFilePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12425
          },
          "name": "yamlParametersInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12338
          },
          "name": "command",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12354
          },
          "name": "dlRuntimeImage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12367
          },
          "name": "mlflowExperimentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12383
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12399
          },
          "name": "trainingScriptPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12415
          },
          "name": "yamlParameters",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12431
          },
          "name": "yamlParametersFilePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12273
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskGenAiComputeTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskGenAiComputeTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskHealth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskHealth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 12634
      },
      "name": "JobTaskHealth",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#rules Job#rules}",
            "stability": "stable",
            "summary": "rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12640
          },
          "name": "rules",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskHealth"
    },
    "@cdktn/provider-databricks.job.JobTaskHealthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskHealthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 12679
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 12672
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12709
          },
          "name": "putRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskHealthRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        }
      ],
      "name": "JobTaskHealthOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12706
          },
          "name": "rules",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskHealthRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12713
          },
          "name": "rulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12683
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskHealth"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskHealthOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskHealthRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskHealthRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 12461
      },
      "name": "JobTaskHealthRules",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#metric Job#metric}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12465
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#op Job#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12469
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#value Job#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12473
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskHealthRules"
    },
    "@cdktn/provider-databricks.job.JobTaskHealthRulesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskHealthRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 12623
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 12615
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12630
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskHealthRulesOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskHealthRulesList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12616
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskHealthRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskHealthRulesList"
    },
    "@cdktn/provider-databricks.job.JobTaskHealthRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskHealthRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 12529
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 12519
      },
      "name": "JobTaskHealthRulesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12584
          },
          "name": "metricInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12597
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12610
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12577
          },
          "name": "metric",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12590
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12603
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12533
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskHealthRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskHealthRulesOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskLibrary": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskLibrary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 13173
      },
      "name": "JobTaskLibrary",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#cran Job#cran}",
            "stability": "stable",
            "summary": "cran block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13195
          },
          "name": "cran",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryCran"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#egg Job#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13177
          },
          "name": "egg",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#jar Job#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13181
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#maven Job#maven}",
            "stability": "stable",
            "summary": "maven block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13201
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#provider_config Job#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13207
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#pypi Job#pypi}",
            "stability": "stable",
            "summary": "pypi block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13213
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryPypi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#requirements Job#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13185
          },
          "name": "requirements",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#whl Job#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13189
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskLibrary"
    },
    "@cdktn/provider-databricks.job.JobTaskLibraryCran": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 12717
      },
      "name": "JobTaskLibraryCran",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12721
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12725
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskLibraryCran"
    },
    "@cdktn/provider-databricks.job.JobTaskLibraryCranOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 12771
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 12764
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12823
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobTaskLibraryCranOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12811
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12827
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12804
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12817
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12775
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryCran"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskLibraryCranOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskLibraryList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 13517
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 13509
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13524
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskLibraryList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13510
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskLibraryList"
    },
    "@cdktn/provider-databricks.job.JobTaskLibraryMaven": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 12831
      },
      "name": "JobTaskLibraryMaven",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#coordinates Job#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12835
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#exclusions Job#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12839
          },
          "name": "exclusions",
          "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/databricks/databricks/1.114.2/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12843
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskLibraryMaven"
    },
    "@cdktn/provider-databricks.job.JobTaskLibraryMavenOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 12896
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 12889
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12954
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12970
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobTaskLibraryMavenOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12942
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12958
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12974
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12935
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12948
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12964
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12900
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryMaven"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskLibraryMavenOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskLibraryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 13304
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 13294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13449
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryCran"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13465
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13481
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13497
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryPypi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13452
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13388
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13404
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13468
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13484
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13500
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13420
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13436
          },
          "name": "resetWhl"
        }
      ],
      "name": "JobTaskLibraryOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13446
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryCranOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13462
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13478
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13494
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryPypiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13456
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryCran"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13392
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13408
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13472
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13488
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13504
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryPypi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13424
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13440
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13382
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13398
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13414
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13430
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskLibrary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskLibraryOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskLibraryProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 12978
      },
      "name": "JobTaskLibraryProviderConfig",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#workspace_id Job#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 12982
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskLibraryProviderConfig"
    },
    "@cdktn/provider-databricks.job.JobTaskLibraryProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 13021
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 13014
      },
      "name": "JobTaskLibraryProviderConfigOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13055
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13048
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13025
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryProviderConfig"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskLibraryProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskLibraryPypi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 13059
      },
      "name": "JobTaskLibraryPypi",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13063
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13067
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskLibraryPypi"
    },
    "@cdktn/provider-databricks.job.JobTaskLibraryPypiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 13113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 13106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13165
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobTaskLibraryPypiOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13153
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13169
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13146
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13159
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13117
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryPypi"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskLibraryPypiOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs800.ts",
          "line": 1952
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 1944
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1959
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1945
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTask"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobTaskList"
    },
    "@cdktn/provider-databricks.job.JobTaskNewCluster": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewCluster",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 18079
      },
      "name": "JobTaskNewCluster",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#apply_policy_default_values Job#apply_policy_default_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18087
          },
          "name": "applyPolicyDefaultValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#__apply_policy_default_values_allow_list Job#__apply_policy_default_values_allow_list}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18083
          },
          "name": "applyPolicyDefaultValuesAllowList",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#autoscale Job#autoscale}",
            "stability": "stable",
            "summary": "autoscale block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18189
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAutoscale"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#aws_attributes Job#aws_attributes}",
            "stability": "stable",
            "summary": "aws_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18195
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#azure_attributes Job#azure_attributes}",
            "stability": "stable",
            "summary": "azure_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18201
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#cluster_id Job#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18091
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#cluster_log_conf Job#cluster_log_conf}",
            "stability": "stable",
            "summary": "cluster_log_conf block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18207
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConf"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#cluster_mount_info Job#cluster_mount_info}",
            "stability": "stable",
            "summary": "cluster_mount_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18213
          },
          "name": "clusterMountInfo",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#cluster_name Job#cluster_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18095
          },
          "name": "clusterName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#custom_tags Job#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18099
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#data_security_mode Job#data_security_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18103
          },
          "name": "dataSecurityMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#docker_image Job#docker_image}",
            "stability": "stable",
            "summary": "docker_image block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18219
          },
          "name": "dockerImage",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterDockerImage"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#driver_instance_pool_id Job#driver_instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18107
          },
          "name": "driverInstancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#driver_node_type_flexibility Job#driver_node_type_flexibility}",
            "stability": "stable",
            "summary": "driver_node_type_flexibility block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18225
          },
          "name": "driverNodeTypeFlexibility",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterDriverNodeTypeFlexibility"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#driver_node_type_id Job#driver_node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18111
          },
          "name": "driverNodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#enable_elastic_disk Job#enable_elastic_disk}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18115
          },
          "name": "enableElasticDisk",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#enable_local_disk_encryption Job#enable_local_disk_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18119
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#gcp_attributes Job#gcp_attributes}",
            "stability": "stable",
            "summary": "gcp_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18231
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterGcpAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#idempotency_token Job#idempotency_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18123
          },
          "name": "idempotencyToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#init_scripts Job#init_scripts}",
            "stability": "stable",
            "summary": "init_scripts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18237
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#instance_pool_id Job#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18127
          },
          "name": "instancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#is_single_node Job#is_single_node}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18131
          },
          "name": "isSingleNode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#kind Job#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18135
          },
          "name": "kind",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#library Job#library}",
            "stability": "stable",
            "summary": "library block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18243
          },
          "name": "library",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#node_type_id Job#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18139
          },
          "name": "nodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#num_workers Job#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18143
          },
          "name": "numWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#policy_id Job#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18147
          },
          "name": "policyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#provider_config Job#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18249
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#remote_disk_throughput Job#remote_disk_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18151
          },
          "name": "remoteDiskThroughput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#runtime_engine Job#runtime_engine}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18155
          },
          "name": "runtimeEngine",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#single_user_name Job#single_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18159
          },
          "name": "singleUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spark_conf Job#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18163
          },
          "name": "sparkConf",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spark_env_vars Job#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18167
          },
          "name": "sparkEnvVars",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spark_version Job#spark_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18171
          },
          "name": "sparkVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#ssh_public_keys Job#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18175
          },
          "name": "sshPublicKeys",
          "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/databricks/databricks/1.114.2/docs/resources/job#total_initial_remote_disk_size Job#total_initial_remote_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18179
          },
          "name": "totalInitialRemoteDiskSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#use_ml_runtime Job#use_ml_runtime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18183
          },
          "name": "useMlRuntime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#worker_node_type_flexibility Job#worker_node_type_flexibility}",
            "stability": "stable",
            "summary": "worker_node_type_flexibility block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18255
          },
          "name": "workerNodeTypeFlexibility",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterWorkerNodeTypeFlexibility"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#workload_type Job#workload_type}",
            "stability": "stable",
            "summary": "workload_type block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18261
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewCluster"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterAutoscale": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 13528
      },
      "name": "JobTaskNewClusterAutoscale",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#max_workers Job#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13532
          },
          "name": "maxWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#min_workers Job#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13536
          },
          "name": "minWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterAutoscale"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterAutoscaleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 13582
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 13575
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13621
          },
          "name": "resetMaxWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13637
          },
          "name": "resetMinWorkers"
        }
      ],
      "name": "JobTaskNewClusterAutoscaleOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13625
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13641
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13615
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13631
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13586
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAutoscale"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterAutoscaleOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterAwsAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 13645
      },
      "name": "JobTaskNewClusterAwsAttributes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#availability Job#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13649
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#ebs_volume_count Job#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13653
          },
          "name": "ebsVolumeCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#ebs_volume_iops Job#ebs_volume_iops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13657
          },
          "name": "ebsVolumeIops",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#ebs_volume_size Job#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13661
          },
          "name": "ebsVolumeSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#ebs_volume_throughput Job#ebs_volume_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13665
          },
          "name": "ebsVolumeThroughput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#ebs_volume_type Job#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13669
          },
          "name": "ebsVolumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#first_on_demand Job#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13673
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#instance_profile_arn Job#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13677
          },
          "name": "instanceProfileArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spot_bid_price_percent Job#spot_bid_price_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13681
          },
          "name": "spotBidPricePercent",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#zone_id Job#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13685
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterAwsAttributes"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterAwsAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 13787
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 13780
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13874
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13890
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13906
          },
          "name": "resetEbsVolumeIops"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13922
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13938
          },
          "name": "resetEbsVolumeThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13954
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13970
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13986
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14002
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14018
          },
          "name": "resetZoneId"
        }
      ],
      "name": "JobTaskNewClusterAwsAttributesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13878
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13894
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13910
          },
          "name": "ebsVolumeIopsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13926
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13942
          },
          "name": "ebsVolumeThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13958
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13974
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13990
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14006
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14022
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13868
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13884
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13900
          },
          "name": "ebsVolumeIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13916
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13932
          },
          "name": "ebsVolumeThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13948
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13964
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13980
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13996
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14012
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 13791
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAwsAttributes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterAwsAttributesOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterAzureAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 14143
      },
      "name": "JobTaskNewClusterAzureAttributes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#availability Job#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14147
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#first_on_demand Job#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14151
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#log_analytics_info Job#log_analytics_info}",
            "stability": "stable",
            "summary": "log_analytics_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14161
          },
          "name": "logAnalyticsInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#spot_bid_max_price Job#spot_bid_max_price}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14155
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterAzureAttributes"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterAzureAttributesLogAnalyticsInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAzureAttributesLogAnalyticsInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 14026
      },
      "name": "JobTaskNewClusterAzureAttributesLogAnalyticsInfo",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#log_analytics_primary_key Job#log_analytics_primary_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14030
          },
          "name": "logAnalyticsPrimaryKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#log_analytics_workspace_id Job#log_analytics_workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14034
          },
          "name": "logAnalyticsWorkspaceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterAzureAttributesLogAnalyticsInfo"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 14080
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 14073
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14119
          },
          "name": "resetLogAnalyticsPrimaryKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14135
          },
          "name": "resetLogAnalyticsWorkspaceId"
        }
      ],
      "name": "JobTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14123
          },
          "name": "logAnalyticsPrimaryKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14139
          },
          "name": "logAnalyticsWorkspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14113
          },
          "name": "logAnalyticsPrimaryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14129
          },
          "name": "logAnalyticsWorkspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14084
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAzureAttributesLogAnalyticsInfo"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterAzureAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 14221
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 14214
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14317
          },
          "name": "putLogAnalyticsInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAzureAttributesLogAnalyticsInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14272
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14288
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14320
          },
          "name": "resetLogAnalyticsInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14304
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "JobTaskNewClusterAzureAttributesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14314
          },
          "name": "logAnalyticsInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAzureAttributesLogAnalyticsInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14276
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14292
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14324
          },
          "name": "logAnalyticsInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14308
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14266
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14282
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14298
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14225
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAzureAttributes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterAzureAttributesOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConf": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 14769
      },
      "name": "JobTaskNewClusterClusterLogConf",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dbfs Job#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14775
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#s3 Job#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14781
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#volumes Job#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14787
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterClusterLogConf"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 14328
      },
      "name": "JobTaskNewClusterClusterLogConfDbfs",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14332
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterClusterLogConfDbfs"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 14371
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 14364
      },
      "name": "JobTaskNewClusterClusterLogConfDbfsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14405
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14398
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfs"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterClusterLogConfDbfsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 14840
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 14833
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14882
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14898
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14914
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14885
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14901
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14917
          },
          "name": "resetVolumes"
        }
      ],
      "name": "JobTaskNewClusterClusterLogConfOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14879
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14895
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14911
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14889
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14905
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14921
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14844
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConf"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterClusterLogConfOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 14409
      },
      "name": "JobTaskNewClusterClusterLogConfS3",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14417
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#canned_acl Job#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14413
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#enable_encryption Job#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14421
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#encryption_type Job#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14425
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#endpoint Job#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14429
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#kms_key Job#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14433
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#region Job#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14437
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterClusterLogConfS3"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 14518
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 14511
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14587
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14616
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14632
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14648
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14664
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14680
          },
          "name": "resetRegion"
        }
      ],
      "name": "JobTaskNewClusterClusterLogConfS3OutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14591
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14604
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14620
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14636
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14652
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14668
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14684
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14581
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14597
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14610
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14626
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14642
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14658
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14674
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14522
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterClusterLogConfS3OutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfVolumes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 14688
      },
      "name": "JobTaskNewClusterClusterLogConfVolumes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14692
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterClusterLogConfVolumes"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfVolumesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 14731
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 14724
      },
      "name": "JobTaskNewClusterClusterLogConfVolumesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14765
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14758
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14735
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterClusterLogConfVolumesOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterClusterMountInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterMountInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 15039
      },
      "name": "JobTaskNewClusterClusterMountInfo",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#local_mount_dir_path Job#local_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15043
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#network_filesystem_info Job#network_filesystem_info}",
            "stability": "stable",
            "summary": "network_filesystem_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15053
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#remote_mount_dir_path Job#remote_mount_dir_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15047
          },
          "name": "remoteMountDirPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterClusterMountInfo"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterClusterMountInfoList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterMountInfoList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 15206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 15198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15213
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterMountInfoOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskNewClusterClusterMountInfoList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterClusterMountInfoList"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterClusterMountInfoNetworkFilesystemInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterMountInfoNetworkFilesystemInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 14925
      },
      "name": "JobTaskNewClusterClusterMountInfoNetworkFilesystemInfo",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#server_address Job#server_address}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14933
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#mount_options Job#mount_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14929
          },
          "name": "mountOptions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 14979
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 14972
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15018
          },
          "name": "resetMountOptions"
        }
      ],
      "name": "JobTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15022
          },
          "name": "mountOptionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15035
          },
          "name": "serverAddressInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15012
          },
          "name": "mountOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15028
          },
          "name": "serverAddress",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 14983
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterClusterMountInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterMountInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 15109
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 15099
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15189
          },
          "name": "putNetworkFilesystemInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15176
          },
          "name": "resetRemoteMountDirPath"
        }
      ],
      "name": "JobTaskNewClusterClusterMountInfoOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15186
          },
          "name": "networkFilesystemInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterMountInfoNetworkFilesystemInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15164
          },
          "name": "localMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15193
          },
          "name": "networkFilesystemInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterMountInfoNetworkFilesystemInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15180
          },
          "name": "remoteMountDirPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15157
          },
          "name": "localMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15170
          },
          "name": "remoteMountDirPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15113
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterMountInfo"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterClusterMountInfoOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterDockerImage": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterDockerImage",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 15328
      },
      "name": "JobTaskNewClusterDockerImage",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#url Job#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15332
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#basic_auth Job#basic_auth}",
            "stability": "stable",
            "summary": "basic_auth block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15338
          },
          "name": "basicAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterDockerImage"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 15217
      },
      "name": "JobTaskNewClusterDockerImageBasicAuth",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#password Job#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15221
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#username Job#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15225
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterDockerImageBasicAuth"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 15271
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 15264
      },
      "name": "JobTaskNewClusterDockerImageBasicAuthOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15311
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15324
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15304
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15317
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15275
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuth"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterDockerImageBasicAuthOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterDockerImageOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterDockerImageOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 15384
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 15377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15433
          },
          "name": "putBasicAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15436
          },
          "name": "resetBasicAuth"
        }
      ],
      "name": "JobTaskNewClusterDockerImageOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15430
          },
          "name": "basicAuth",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15440
          },
          "name": "basicAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterDockerImageBasicAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15424
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15417
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterDockerImage"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterDockerImageOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterDriverNodeTypeFlexibility": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterDriverNodeTypeFlexibility",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 15444
      },
      "name": "JobTaskNewClusterDriverNodeTypeFlexibility",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#alternate_node_type_ids Job#alternate_node_type_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15448
          },
          "name": "alternateNodeTypeIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterDriverNodeTypeFlexibility"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterDriverNodeTypeFlexibilityOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterDriverNodeTypeFlexibilityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 15487
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 15480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15520
          },
          "name": "resetAlternateNodeTypeIds"
        }
      ],
      "name": "JobTaskNewClusterDriverNodeTypeFlexibilityOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15524
          },
          "name": "alternateNodeTypeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15514
          },
          "name": "alternateNodeTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15491
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterDriverNodeTypeFlexibility"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterDriverNodeTypeFlexibilityOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterGcpAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 15528
      },
      "name": "JobTaskNewClusterGcpAttributes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#availability Job#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15532
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#boot_disk_size Job#boot_disk_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15536
          },
          "name": "bootDiskSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#first_on_demand Job#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15540
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#google_service_account Job#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15544
          },
          "name": "googleServiceAccount",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#local_ssd_count Job#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15548
          },
          "name": "localSsdCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#use_preemptible_executors Job#use_preemptible_executors}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15552
          },
          "name": "usePreemptibleExecutors",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#zone_id Job#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15556
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterGcpAttributes"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterGcpAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 15637
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 15630
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15706
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15722
          },
          "name": "resetBootDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15738
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15754
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15770
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15786
          },
          "name": "resetUsePreemptibleExecutors"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15802
          },
          "name": "resetZoneId"
        }
      ],
      "name": "JobTaskNewClusterGcpAttributesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15710
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15726
          },
          "name": "bootDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15742
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15758
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15774
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15790
          },
          "name": "usePreemptibleExecutorsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15806
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15700
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15716
          },
          "name": "bootDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15732
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15748
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15764
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15780
          },
          "name": "usePreemptibleExecutors",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15796
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15641
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterGcpAttributes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterGcpAttributesOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterInitScripts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 16575
      },
      "name": "JobTaskNewClusterInitScripts",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#abfss Job#abfss}",
            "stability": "stable",
            "summary": "abfss block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16581
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsAbfss"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dbfs Job#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16587
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#file Job#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16593
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#gcs Job#gcs}",
            "stability": "stable",
            "summary": "gcs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16599
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsGcs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#s3 Job#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16605
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#volumes Job#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16611
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsVolumes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#workspace Job#workspace}",
            "stability": "stable",
            "summary": "workspace block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16617
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScripts"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsAbfss": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 15810
      },
      "name": "JobTaskNewClusterInitScriptsAbfss",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15814
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsAbfss"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsAbfssOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 15853
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 15846
      },
      "name": "JobTaskNewClusterInitScriptsAbfssOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15887
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15880
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15857
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsAbfss"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsAbfssOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 15891
      },
      "name": "JobTaskNewClusterInitScriptsDbfs",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15895
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsDbfs"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 15934
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 15927
      },
      "name": "JobTaskNewClusterInitScriptsDbfsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15968
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15961
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15938
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsDbfs"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsDbfsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsFile": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 15972
      },
      "name": "JobTaskNewClusterInitScriptsFile",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 15976
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsFile"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsFileOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 16015
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 16008
      },
      "name": "JobTaskNewClusterInitScriptsFileOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16049
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16042
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16019
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsFile"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsFileOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsGcs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 16053
      },
      "name": "JobTaskNewClusterInitScriptsGcs",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16057
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsGcs"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsGcsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 16096
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 16089
      },
      "name": "JobTaskNewClusterInitScriptsGcsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16130
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16123
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsGcs"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsGcsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 16892
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 16884
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16899
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskNewClusterInitScriptsList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16885
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsList"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 16701
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 16691
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16776
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsAbfss"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16792
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16808
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16824
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsGcs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16840
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16856
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16872
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16779
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16795
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16811
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16827
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16843
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16859
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16875
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "JobTaskNewClusterInitScriptsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16773
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsAbfssOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16789
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16805
          },
          "name": "file",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16821
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsGcsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16837
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16853
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16869
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16783
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsAbfss"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16799
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16815
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16831
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsGcs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16847
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16863
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16879
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16705
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 16134
      },
      "name": "JobTaskNewClusterInitScriptsS3",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16142
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#canned_acl Job#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16138
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#enable_encryption Job#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16146
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#encryption_type Job#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16150
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#endpoint Job#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16154
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#kms_key Job#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16158
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#region Job#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16162
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsS3"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 16243
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 16236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16312
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16341
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16357
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16373
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16389
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16405
          },
          "name": "resetRegion"
        }
      ],
      "name": "JobTaskNewClusterInitScriptsS3OutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16316
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16329
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16345
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16361
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16377
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16393
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16409
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16306
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16322
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16335
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16351
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16367
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16383
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16399
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsS3"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsS3OutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsVolumes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 16413
      },
      "name": "JobTaskNewClusterInitScriptsVolumes",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16417
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsVolumes"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsVolumesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 16456
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 16449
      },
      "name": "JobTaskNewClusterInitScriptsVolumesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16490
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16483
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16460
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsVolumes"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsVolumesOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsWorkspace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 16494
      },
      "name": "JobTaskNewClusterInitScriptsWorkspace",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination Job#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16498
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsWorkspace"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 16537
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 16530
      },
      "name": "JobTaskNewClusterInitScriptsWorkspaceOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16571
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16564
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16541
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterInitScriptsWorkspaceOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterLibrary": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibrary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 17359
      },
      "name": "JobTaskNewClusterLibrary",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#cran Job#cran}",
            "stability": "stable",
            "summary": "cran block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17381
          },
          "name": "cran",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryCran"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#egg Job#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17363
          },
          "name": "egg",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#jar Job#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17367
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#maven Job#maven}",
            "stability": "stable",
            "summary": "maven block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17387
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#provider_config Job#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17393
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#pypi Job#pypi}",
            "stability": "stable",
            "summary": "pypi block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17399
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryPypi"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#requirements Job#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17371
          },
          "name": "requirements",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#whl Job#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17375
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterLibrary"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryCran": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 16903
      },
      "name": "JobTaskNewClusterLibraryCran",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16907
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16911
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterLibraryCran"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryCranOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 16957
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 16950
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17009
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobTaskNewClusterLibraryCranOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16997
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17013
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16990
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17003
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 16961
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryCran"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterLibraryCranOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 17703
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 17695
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17710
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskNewClusterLibraryList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17696
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterLibraryList"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryMaven": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 17017
      },
      "name": "JobTaskNewClusterLibraryMaven",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#coordinates Job#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17021
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#exclusions Job#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17025
          },
          "name": "exclusions",
          "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/databricks/databricks/1.114.2/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17029
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterLibraryMaven"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryMavenOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 17082
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 17075
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17140
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17156
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobTaskNewClusterLibraryMavenOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17128
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17144
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17160
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17121
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17134
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17150
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17086
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryMaven"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterLibraryMavenOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 17490
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 17480
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17635
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryCran"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17651
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17667
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17683
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryPypi"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17638
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17574
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17590
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17654
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17670
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17686
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17606
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17622
          },
          "name": "resetWhl"
        }
      ],
      "name": "JobTaskNewClusterLibraryOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17632
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryCranOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17648
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17664
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17680
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryPypiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17642
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryCran"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17578
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17594
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17658
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17674
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17690
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryPypi"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17610
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17626
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17568
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17584
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17600
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17616
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17494
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibrary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterLibraryOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 17164
      },
      "name": "JobTaskNewClusterLibraryProviderConfig",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#workspace_id Job#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17168
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterLibraryProviderConfig"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 17207
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 17200
      },
      "name": "JobTaskNewClusterLibraryProviderConfigOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17241
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17234
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryProviderConfig"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterLibraryProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryPypi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 17245
      },
      "name": "JobTaskNewClusterLibraryPypi",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#package Job#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17249
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#repo Job#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17253
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterLibraryPypi"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryPypiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 17299
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 17292
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17351
          },
          "name": "resetRepo"
        }
      ],
      "name": "JobTaskNewClusterLibraryPypiOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17339
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17355
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17332
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17345
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17303
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryPypi"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterLibraryPypiOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 18566
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 18559
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19240
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAutoscale"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19256
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19272
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19288
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConf"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19304
          },
          "name": "putClusterMountInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterMountInfo"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19320
          },
          "name": "putDockerImage",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterDockerImage"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19336
          },
          "name": "putDriverNodeTypeFlexibility",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterDriverNodeTypeFlexibility"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19352
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19368
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19384
          },
          "name": "putLibrary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibrary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19400
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19416
          },
          "name": "putWorkerNodeTypeFlexibility",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterWorkerNodeTypeFlexibility"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19432
          },
          "name": "putWorkloadType",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterWorkloadType"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18843
          },
          "name": "resetApplyPolicyDefaultValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18827
          },
          "name": "resetApplyPolicyDefaultValuesAllowList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19243
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19259
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19275
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18859
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19291
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19307
          },
          "name": "resetClusterMountInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18875
          },
          "name": "resetClusterName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18891
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18907
          },
          "name": "resetDataSecurityMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19323
          },
          "name": "resetDockerImage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18923
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19339
          },
          "name": "resetDriverNodeTypeFlexibility"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18939
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18955
          },
          "name": "resetEnableElasticDisk"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18971
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19355
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18987
          },
          "name": "resetIdempotencyToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19371
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19003
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19019
          },
          "name": "resetIsSingleNode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19035
          },
          "name": "resetKind"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19387
          },
          "name": "resetLibrary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19051
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19067
          },
          "name": "resetNumWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19083
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19403
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19099
          },
          "name": "resetRemoteDiskThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19115
          },
          "name": "resetRuntimeEngine"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19131
          },
          "name": "resetSingleUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19147
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19163
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19179
          },
          "name": "resetSparkVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19195
          },
          "name": "resetSshPublicKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19211
          },
          "name": "resetTotalInitialRemoteDiskSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19227
          },
          "name": "resetUseMlRuntime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19419
          },
          "name": "resetWorkerNodeTypeFlexibility"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19435
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "JobTaskNewClusterOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19237
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAutoscaleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19253
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19269
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19285
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConfOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19301
          },
          "name": "clusterMountInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterMountInfoList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19317
          },
          "name": "dockerImage",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterDockerImageOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19333
          },
          "name": "driverNodeTypeFlexibility",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterDriverNodeTypeFlexibilityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19349
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19365
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19381
          },
          "name": "library",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibraryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19397
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19413
          },
          "name": "workerNodeTypeFlexibility",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterWorkerNodeTypeFlexibilityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19429
          },
          "name": "workloadType",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterWorkloadTypeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18831
          },
          "name": "applyPolicyDefaultValuesAllowListInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18847
          },
          "name": "applyPolicyDefaultValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19247
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAutoscale"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19263
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19279
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18863
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19295
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterLogConf"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19311
          },
          "name": "clusterMountInfoInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterClusterMountInfo"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18879
          },
          "name": "clusterNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18895
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18911
          },
          "name": "dataSecurityModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19327
          },
          "name": "dockerImageInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterDockerImage"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18927
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19343
          },
          "name": "driverNodeTypeFlexibilityInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterDriverNodeTypeFlexibility"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18943
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18959
          },
          "name": "enableElasticDiskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18975
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19359
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18991
          },
          "name": "idempotencyTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19375
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19007
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19023
          },
          "name": "isSingleNodeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19039
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19391
          },
          "name": "libraryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19055
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19071
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19087
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19407
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19103
          },
          "name": "remoteDiskThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19119
          },
          "name": "runtimeEngineInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19135
          },
          "name": "singleUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19151
          },
          "name": "sparkConfInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19167
          },
          "name": "sparkEnvVarsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19183
          },
          "name": "sparkVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19199
          },
          "name": "sshPublicKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19215
          },
          "name": "totalInitialRemoteDiskSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19231
          },
          "name": "useMlRuntimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19423
          },
          "name": "workerNodeTypeFlexibilityInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterWorkerNodeTypeFlexibility"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19439
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterWorkloadType"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18837
          },
          "name": "applyPolicyDefaultValues",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18821
          },
          "name": "applyPolicyDefaultValuesAllowList",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18853
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18869
          },
          "name": "clusterName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18885
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18901
          },
          "name": "dataSecurityMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18917
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18933
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18949
          },
          "name": "enableElasticDisk",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18965
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18981
          },
          "name": "idempotencyToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18997
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19013
          },
          "name": "isSingleNode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19029
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19045
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19061
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19077
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19093
          },
          "name": "remoteDiskThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19109
          },
          "name": "runtimeEngine",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19125
          },
          "name": "singleUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19141
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19157
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19173
          },
          "name": "sparkVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19189
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19205
          },
          "name": "totalInitialRemoteDiskSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19221
          },
          "name": "useMlRuntime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18570
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewCluster"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 17714
      },
      "name": "JobTaskNewClusterProviderConfig",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#workspace_id Job#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17718
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterProviderConfig"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 17757
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 17750
      },
      "name": "JobTaskNewClusterProviderConfigOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17791
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17784
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17761
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterProviderConfig"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterWorkerNodeTypeFlexibility": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterWorkerNodeTypeFlexibility",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 17795
      },
      "name": "JobTaskNewClusterWorkerNodeTypeFlexibility",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#alternate_node_type_ids Job#alternate_node_type_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17799
          },
          "name": "alternateNodeTypeIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterWorkerNodeTypeFlexibility"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterWorkerNodeTypeFlexibilityOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterWorkerNodeTypeFlexibilityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 17838
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 17831
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17871
          },
          "name": "resetAlternateNodeTypeIds"
        }
      ],
      "name": "JobTaskNewClusterWorkerNodeTypeFlexibilityOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17875
          },
          "name": "alternateNodeTypeIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17865
          },
          "name": "alternateNodeTypeIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17842
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterWorkerNodeTypeFlexibility"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterWorkerNodeTypeFlexibilityOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterWorkloadType": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterWorkloadType",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 17996
      },
      "name": "JobTaskNewClusterWorkloadType",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#clients Job#clients}",
            "stability": "stable",
            "summary": "clients block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18002
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterWorkloadType"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterWorkloadTypeClients": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterWorkloadTypeClients",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 17879
      },
      "name": "JobTaskNewClusterWorkloadTypeClients",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#jobs Job#jobs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17883
          },
          "name": "jobs",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#notebooks Job#notebooks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17887
          },
          "name": "notebooks",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterWorkloadTypeClients"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterWorkloadTypeClientsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterWorkloadTypeClientsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 17933
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 17926
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17972
          },
          "name": "resetJobs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17988
          },
          "name": "resetNotebooks"
        }
      ],
      "name": "JobTaskNewClusterWorkloadTypeClientsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17976
          },
          "name": "jobsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17992
          },
          "name": "notebooksInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17966
          },
          "name": "jobs",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17982
          },
          "name": "notebooks",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 17937
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterWorkloadTypeClients"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterWorkloadTypeClientsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNewClusterWorkloadTypeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterWorkloadTypeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 18041
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 18034
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18071
          },
          "name": "putClients",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterWorkloadTypeClients"
              }
            }
          ]
        }
      ],
      "name": "JobTaskNewClusterWorkloadTypeOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18068
          },
          "name": "clients",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterWorkloadTypeClientsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18075
          },
          "name": "clientsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterWorkloadTypeClients"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 18045
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterWorkloadType"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNewClusterWorkloadTypeOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNotebookTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNotebookTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 19443
      },
      "name": "JobTaskNotebookTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#notebook_path Job#notebook_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19451
          },
          "name": "notebookPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#base_parameters Job#base_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19447
          },
          "name": "baseParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#source Job#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19455
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#warehouse_id Job#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19459
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNotebookTask"
    },
    "@cdktn/provider-databricks.job.JobTaskNotebookTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNotebookTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 19519
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 19512
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19570
          },
          "name": "resetBaseParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19599
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19615
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "JobTaskNotebookTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19574
          },
          "name": "baseParametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19587
          },
          "name": "notebookPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19603
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19619
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19564
          },
          "name": "baseParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19580
          },
          "name": "notebookPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19593
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19609
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19523
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNotebookTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNotebookTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskNotificationSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNotificationSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 19623
      },
      "name": "JobTaskNotificationSettings",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#alert_on_last_attempt Job#alert_on_last_attempt}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19627
          },
          "name": "alertOnLastAttempt",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#no_alert_for_canceled_runs Job#no_alert_for_canceled_runs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19631
          },
          "name": "noAlertForCanceledRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#no_alert_for_skipped_runs Job#no_alert_for_skipped_runs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19635
          },
          "name": "noAlertForSkippedRuns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNotificationSettings"
    },
    "@cdktn/provider-databricks.job.JobTaskNotificationSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskNotificationSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 19688
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 19681
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19733
          },
          "name": "resetAlertOnLastAttempt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19749
          },
          "name": "resetNoAlertForCanceledRuns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19765
          },
          "name": "resetNoAlertForSkippedRuns"
        }
      ],
      "name": "JobTaskNotificationSettingsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19737
          },
          "name": "alertOnLastAttemptInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19753
          },
          "name": "noAlertForCanceledRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19769
          },
          "name": "noAlertForSkippedRunsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19727
          },
          "name": "alertOnLastAttempt",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19743
          },
          "name": "noAlertForCanceledRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19759
          },
          "name": "noAlertForSkippedRuns",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19692
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNotificationSettings"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskNotificationSettingsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs800.ts",
          "line": 1082
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 1072
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1532
          },
          "name": "putAlertTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskAlertTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1548
          },
          "name": "putCleanRoomsNotebookTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskCleanRoomsNotebookTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1564
          },
          "name": "putCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskCompute"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1580
          },
          "name": "putConditionTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskConditionTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1596
          },
          "name": "putDashboardTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskDashboardTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1612
          },
          "name": "putDbtCloudTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskDbtCloudTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1628
          },
          "name": "putDbtPlatformTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskDbtPlatformTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1644
          },
          "name": "putDbtTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskDbtTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1660
          },
          "name": "putDependsOn",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskDependsOn"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1676
          },
          "name": "putEmailNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskEmailNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1692
          },
          "name": "putForEachTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1708
          },
          "name": "putGenAiComputeTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskGenAiComputeTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1724
          },
          "name": "putHealth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskHealth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1740
          },
          "name": "putLibrary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskLibrary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1756
          },
          "name": "putNewCluster",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNewCluster"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1772
          },
          "name": "putNotebookTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNotebookTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1788
          },
          "name": "putNotificationSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskNotificationSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1804
          },
          "name": "putPipelineTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskPipelineTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1820
          },
          "name": "putPowerBiTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskPowerBiTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1836
          },
          "name": "putPythonWheelTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskPythonWheelTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1852
          },
          "name": "putRunJobTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskRunJobTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1868
          },
          "name": "putSparkJarTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskSparkJarTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1884
          },
          "name": "putSparkPythonTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskSparkPythonTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1900
          },
          "name": "putSparkSubmitTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskSparkSubmitTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1916
          },
          "name": "putSqlTask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1932
          },
          "name": "putWebhookNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1535
          },
          "name": "resetAlertTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1551
          },
          "name": "resetCleanRoomsNotebookTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1567
          },
          "name": "resetCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1583
          },
          "name": "resetConditionTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1599
          },
          "name": "resetDashboardTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1615
          },
          "name": "resetDbtCloudTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1631
          },
          "name": "resetDbtPlatformTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1647
          },
          "name": "resetDbtTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1663
          },
          "name": "resetDependsOn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1346
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1362
          },
          "name": "resetDisableAutoOptimization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1378
          },
          "name": "resetDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1679
          },
          "name": "resetEmailNotifications"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1394
          },
          "name": "resetEnvironmentKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1410
          },
          "name": "resetExistingClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1695
          },
          "name": "resetForEachTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1711
          },
          "name": "resetGenAiComputeTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1727
          },
          "name": "resetHealth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1426
          },
          "name": "resetJobClusterKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1743
          },
          "name": "resetLibrary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1442
          },
          "name": "resetMaxRetries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1458
          },
          "name": "resetMinRetryIntervalMillis"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1759
          },
          "name": "resetNewCluster"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1775
          },
          "name": "resetNotebookTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1791
          },
          "name": "resetNotificationSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1807
          },
          "name": "resetPipelineTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1823
          },
          "name": "resetPowerBiTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1839
          },
          "name": "resetPythonWheelTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1474
          },
          "name": "resetRetryOnTimeout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1490
          },
          "name": "resetRunIf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1855
          },
          "name": "resetRunJobTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1871
          },
          "name": "resetSparkJarTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1887
          },
          "name": "resetSparkPythonTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1903
          },
          "name": "resetSparkSubmitTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1919
          },
          "name": "resetSqlTask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1519
          },
          "name": "resetTimeoutSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1935
          },
          "name": "resetWebhookNotifications"
        }
      ],
      "name": "JobTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1529
          },
          "name": "alertTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskAlertTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1545
          },
          "name": "cleanRoomsNotebookTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskCleanRoomsNotebookTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1561
          },
          "name": "compute",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskComputeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1577
          },
          "name": "conditionTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskConditionTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1593
          },
          "name": "dashboardTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskDashboardTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1609
          },
          "name": "dbtCloudTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskDbtCloudTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1625
          },
          "name": "dbtPlatformTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskDbtPlatformTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1641
          },
          "name": "dbtTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskDbtTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1657
          },
          "name": "dependsOn",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskDependsOnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1673
          },
          "name": "emailNotifications",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskEmailNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1689
          },
          "name": "forEachTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1705
          },
          "name": "genAiComputeTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskGenAiComputeTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1721
          },
          "name": "health",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskHealthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1737
          },
          "name": "library",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskLibraryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1753
          },
          "name": "newCluster",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewClusterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1769
          },
          "name": "notebookTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNotebookTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1785
          },
          "name": "notificationSettings",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNotificationSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1801
          },
          "name": "pipelineTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskPipelineTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1817
          },
          "name": "powerBiTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskPowerBiTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1833
          },
          "name": "pythonWheelTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskPythonWheelTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1849
          },
          "name": "runJobTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskRunJobTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1865
          },
          "name": "sparkJarTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSparkJarTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1881
          },
          "name": "sparkPythonTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSparkPythonTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1897
          },
          "name": "sparkSubmitTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSparkSubmitTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1913
          },
          "name": "sqlTask",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1929
          },
          "name": "webhookNotifications",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1539
          },
          "name": "alertTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskAlertTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1555
          },
          "name": "cleanRoomsNotebookTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskCleanRoomsNotebookTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1571
          },
          "name": "computeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskCompute"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1587
          },
          "name": "conditionTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskConditionTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1603
          },
          "name": "dashboardTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskDashboardTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1619
          },
          "name": "dbtCloudTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskDbtCloudTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1635
          },
          "name": "dbtPlatformTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskDbtPlatformTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1651
          },
          "name": "dbtTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskDbtTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1667
          },
          "name": "dependsOnInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskDependsOn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1350
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1366
          },
          "name": "disableAutoOptimizationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1382
          },
          "name": "disabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1683
          },
          "name": "emailNotificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskEmailNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1398
          },
          "name": "environmentKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1414
          },
          "name": "existingClusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1699
          },
          "name": "forEachTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskForEachTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1715
          },
          "name": "genAiComputeTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskGenAiComputeTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1731
          },
          "name": "healthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskHealth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1430
          },
          "name": "jobClusterKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1747
          },
          "name": "libraryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1446
          },
          "name": "maxRetriesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1462
          },
          "name": "minRetryIntervalMillisInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1763
          },
          "name": "newClusterInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNewCluster"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1779
          },
          "name": "notebookTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNotebookTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1795
          },
          "name": "notificationSettingsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskNotificationSettings"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1811
          },
          "name": "pipelineTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskPipelineTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1827
          },
          "name": "powerBiTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskPowerBiTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1843
          },
          "name": "pythonWheelTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskPythonWheelTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1478
          },
          "name": "retryOnTimeoutInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1494
          },
          "name": "runIfInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1859
          },
          "name": "runJobTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskRunJobTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1875
          },
          "name": "sparkJarTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSparkJarTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1891
          },
          "name": "sparkPythonTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSparkPythonTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1907
          },
          "name": "sparkSubmitTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSparkSubmitTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1923
          },
          "name": "sqlTaskInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTask"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1507
          },
          "name": "taskKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1523
          },
          "name": "timeoutSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1939
          },
          "name": "webhookNotificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1340
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1356
          },
          "name": "disableAutoOptimization",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1372
          },
          "name": "disabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1388
          },
          "name": "environmentKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1404
          },
          "name": "existingClusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1420
          },
          "name": "jobClusterKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1436
          },
          "name": "maxRetries",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1452
          },
          "name": "minRetryIntervalMillis",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1468
          },
          "name": "retryOnTimeout",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1484
          },
          "name": "runIf",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1500
          },
          "name": "taskKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1513
          },
          "name": "timeoutSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1086
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTask"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskPipelineTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskPipelineTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 19773
      },
      "name": "JobTaskPipelineTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#pipeline_id Job#pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19781
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#full_refresh Job#full_refresh}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19777
          },
          "name": "fullRefresh",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskPipelineTask"
    },
    "@cdktn/provider-databricks.job.JobTaskPipelineTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskPipelineTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 19827
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 19820
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19866
          },
          "name": "resetFullRefresh"
        }
      ],
      "name": "JobTaskPipelineTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19870
          },
          "name": "fullRefreshInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19883
          },
          "name": "pipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19860
          },
          "name": "fullRefresh",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19876
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19831
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskPipelineTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskPipelineTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskPowerBiTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskPowerBiTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 20318
      },
      "name": "JobTaskPowerBiTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#connection_resource_name Job#connection_resource_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20322
          },
          "name": "connectionResourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#power_bi_model Job#power_bi_model}",
            "stability": "stable",
            "summary": "power_bi_model block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20336
          },
          "name": "powerBiModel",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskPowerBiTaskPowerBiModel"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#refresh_after_update Job#refresh_after_update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20326
          },
          "name": "refreshAfterUpdate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#tables Job#tables}",
            "stability": "stable",
            "summary": "tables block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20342
          },
          "name": "tables",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskPowerBiTaskTables"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#warehouse_id Job#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20330
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskPowerBiTask"
    },
    "@cdktn/provider-databricks.job.JobTaskPowerBiTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskPowerBiTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 20409
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 20402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20511
          },
          "name": "putPowerBiModel",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskPowerBiTaskPowerBiModel"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20527
          },
          "name": "putTables",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskPowerBiTaskTables"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20466
          },
          "name": "resetConnectionResourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20514
          },
          "name": "resetPowerBiModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20482
          },
          "name": "resetRefreshAfterUpdate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20530
          },
          "name": "resetTables"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20498
          },
          "name": "resetWarehouseId"
        }
      ],
      "name": "JobTaskPowerBiTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20508
          },
          "name": "powerBiModel",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskPowerBiTaskPowerBiModelOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20524
          },
          "name": "tables",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskPowerBiTaskTablesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20470
          },
          "name": "connectionResourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20518
          },
          "name": "powerBiModelInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskPowerBiTaskPowerBiModel"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20486
          },
          "name": "refreshAfterUpdateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20534
          },
          "name": "tablesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskPowerBiTaskTables"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20502
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20460
          },
          "name": "connectionResourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20476
          },
          "name": "refreshAfterUpdate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20492
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20413
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskPowerBiTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskPowerBiTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskPowerBiTaskPowerBiModel": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskPowerBiTaskPowerBiModel",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 19887
      },
      "name": "JobTaskPowerBiTaskPowerBiModel",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#authentication_method Job#authentication_method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19891
          },
          "name": "authenticationMethod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#model_name Job#model_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19895
          },
          "name": "modelName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#overwrite_existing Job#overwrite_existing}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19899
          },
          "name": "overwriteExisting",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#storage_mode Job#storage_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19903
          },
          "name": "storageMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#workspace_name Job#workspace_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19907
          },
          "name": "workspaceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskPowerBiTaskPowerBiModel"
    },
    "@cdktn/provider-databricks.job.JobTaskPowerBiTaskPowerBiModelOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskPowerBiTaskPowerBiModelOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 19974
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 19967
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20031
          },
          "name": "resetAuthenticationMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20047
          },
          "name": "resetModelName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20063
          },
          "name": "resetOverwriteExisting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20079
          },
          "name": "resetStorageMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20095
          },
          "name": "resetWorkspaceName"
        }
      ],
      "name": "JobTaskPowerBiTaskPowerBiModelOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20035
          },
          "name": "authenticationMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20051
          },
          "name": "modelNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20067
          },
          "name": "overwriteExistingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20083
          },
          "name": "storageModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20099
          },
          "name": "workspaceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20025
          },
          "name": "authenticationMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20041
          },
          "name": "modelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20057
          },
          "name": "overwriteExisting",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20073
          },
          "name": "storageMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20089
          },
          "name": "workspaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 19978
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskPowerBiTaskPowerBiModel"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskPowerBiTaskPowerBiModelOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskPowerBiTaskTables": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskPowerBiTaskTables",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 20103
      },
      "name": "JobTaskPowerBiTaskTables",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#catalog Job#catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20107
          },
          "name": "catalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#name Job#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20111
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#schema Job#schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20115
          },
          "name": "schema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#storage_mode Job#storage_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20119
          },
          "name": "storageMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskPowerBiTaskTables"
    },
    "@cdktn/provider-databricks.job.JobTaskPowerBiTaskTablesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskPowerBiTaskTablesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 20307
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 20299
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20314
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskPowerBiTaskTablesOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskPowerBiTaskTablesList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20300
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskPowerBiTaskTables"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskPowerBiTaskTablesList"
    },
    "@cdktn/provider-databricks.job.JobTaskPowerBiTaskTablesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskPowerBiTaskTablesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 20182
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 20172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20242
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20258
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20274
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20290
          },
          "name": "resetStorageMode"
        }
      ],
      "name": "JobTaskPowerBiTaskTablesOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20246
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20262
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20278
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20294
          },
          "name": "storageModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20236
          },
          "name": "catalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20252
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20268
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20284
          },
          "name": "storageMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20186
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskPowerBiTaskTables"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskPowerBiTaskTablesOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskPythonWheelTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskPythonWheelTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 20538
      },
      "name": "JobTaskPythonWheelTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#entry_point Job#entry_point}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20542
          },
          "name": "entryPoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#named_parameters Job#named_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20546
          },
          "name": "namedParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#package_name Job#package_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20550
          },
          "name": "packageName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20554
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskPythonWheelTask"
    },
    "@cdktn/provider-databricks.job.JobTaskPythonWheelTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskPythonWheelTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 20614
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 20607
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20665
          },
          "name": "resetEntryPoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20681
          },
          "name": "resetNamedParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20697
          },
          "name": "resetPackageName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20713
          },
          "name": "resetParameters"
        }
      ],
      "name": "JobTaskPythonWheelTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20669
          },
          "name": "entryPointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20685
          },
          "name": "namedParametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20701
          },
          "name": "packageNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20717
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20659
          },
          "name": "entryPoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20675
          },
          "name": "namedParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20691
          },
          "name": "packageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20707
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20618
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskPythonWheelTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskPythonWheelTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskRunJobTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskRunJobTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 20805
      },
      "name": "JobTaskRunJobTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#job_id Job#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20817
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dbt_commands Job#dbt_commands}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20809
          },
          "name": "dbtCommands",
          "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/databricks/databricks/1.114.2/docs/resources/job#jar_params Job#jar_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20813
          },
          "name": "jarParams",
          "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/databricks/databricks/1.114.2/docs/resources/job#job_parameters Job#job_parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20821
          },
          "name": "jobParameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#notebook_params Job#notebook_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20825
          },
          "name": "notebookParams",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#pipeline_params Job#pipeline_params}",
            "stability": "stable",
            "summary": "pipeline_params block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20847
          },
          "name": "pipelineParams",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskRunJobTaskPipelineParams"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#python_named_params Job#python_named_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20829
          },
          "name": "pythonNamedParams",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#python_params Job#python_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20833
          },
          "name": "pythonParams",
          "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/databricks/databricks/1.114.2/docs/resources/job#spark_submit_params Job#spark_submit_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20837
          },
          "name": "sparkSubmitParams",
          "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/databricks/databricks/1.114.2/docs/resources/job#sql_params Job#sql_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20841
          },
          "name": "sqlParams",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskRunJobTask"
    },
    "@cdktn/provider-databricks.job.JobTaskRunJobTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskRunJobTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 20949
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 20942
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21174
          },
          "name": "putPipelineParams",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskRunJobTaskPipelineParams"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21036
          },
          "name": "resetDbtCommands"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21052
          },
          "name": "resetJarParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21081
          },
          "name": "resetJobParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21097
          },
          "name": "resetNotebookParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21177
          },
          "name": "resetPipelineParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21113
          },
          "name": "resetPythonNamedParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21129
          },
          "name": "resetPythonParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21145
          },
          "name": "resetSparkSubmitParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21161
          },
          "name": "resetSqlParams"
        }
      ],
      "name": "JobTaskRunJobTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21171
          },
          "name": "pipelineParams",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskRunJobTaskPipelineParamsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21040
          },
          "name": "dbtCommandsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21056
          },
          "name": "jarParamsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21069
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21085
          },
          "name": "jobParametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21101
          },
          "name": "notebookParamsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21181
          },
          "name": "pipelineParamsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskRunJobTaskPipelineParams"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21117
          },
          "name": "pythonNamedParamsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21133
          },
          "name": "pythonParamsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21149
          },
          "name": "sparkSubmitParamsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21165
          },
          "name": "sqlParamsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21030
          },
          "name": "dbtCommands",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21046
          },
          "name": "jarParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21062
          },
          "name": "jobId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21075
          },
          "name": "jobParameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21091
          },
          "name": "notebookParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21107
          },
          "name": "pythonNamedParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21123
          },
          "name": "pythonParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21139
          },
          "name": "sparkSubmitParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21155
          },
          "name": "sqlParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20953
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskRunJobTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskRunJobTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskRunJobTaskPipelineParams": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskRunJobTaskPipelineParams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 20721
      },
      "name": "JobTaskRunJobTaskPipelineParams",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#full_refresh Job#full_refresh}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20725
          },
          "name": "fullRefresh",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskRunJobTaskPipelineParams"
    },
    "@cdktn/provider-databricks.job.JobTaskRunJobTaskPipelineParamsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskRunJobTaskPipelineParamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 20764
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 20757
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20797
          },
          "name": "resetFullRefresh"
        }
      ],
      "name": "JobTaskRunJobTaskPipelineParamsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20801
          },
          "name": "fullRefreshInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20791
          },
          "name": "fullRefresh",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 20768
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskRunJobTaskPipelineParams"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskRunJobTaskPipelineParamsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskSparkJarTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskSparkJarTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 21185
      },
      "name": "JobTaskSparkJarTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#jar_uri Job#jar_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21189
          },
          "name": "jarUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#main_class_name Job#main_class_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21193
          },
          "name": "mainClassName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21197
          },
          "name": "parameters",
          "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/databricks/databricks/1.114.2/docs/resources/job#run_as_repl Job#run_as_repl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21201
          },
          "name": "runAsRepl",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSparkJarTask"
    },
    "@cdktn/provider-databricks.job.JobTaskSparkJarTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskSparkJarTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 21261
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 21254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21312
          },
          "name": "resetJarUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21328
          },
          "name": "resetMainClassName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21344
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21360
          },
          "name": "resetRunAsRepl"
        }
      ],
      "name": "JobTaskSparkJarTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21316
          },
          "name": "jarUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21332
          },
          "name": "mainClassNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21348
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21364
          },
          "name": "runAsReplInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21306
          },
          "name": "jarUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21322
          },
          "name": "mainClassName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21338
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21354
          },
          "name": "runAsRepl",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSparkJarTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSparkJarTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskSparkPythonTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskSparkPythonTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 21368
      },
      "name": "JobTaskSparkPythonTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#python_file Job#python_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21376
          },
          "name": "pythonFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21372
          },
          "name": "parameters",
          "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/databricks/databricks/1.114.2/docs/resources/job#source Job#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21380
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSparkPythonTask"
    },
    "@cdktn/provider-databricks.job.JobTaskSparkPythonTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskSparkPythonTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 21433
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 21426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21478
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21507
          },
          "name": "resetSource"
        }
      ],
      "name": "JobTaskSparkPythonTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21482
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21495
          },
          "name": "pythonFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21511
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21472
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21488
          },
          "name": "pythonFile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21501
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21437
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSparkPythonTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSparkPythonTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskSparkSubmitTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskSparkSubmitTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 21515
      },
      "name": "JobTaskSparkSubmitTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21519
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSparkSubmitTask"
    },
    "@cdktn/provider-databricks.job.JobTaskSparkSubmitTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskSparkSubmitTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 21558
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 21551
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21591
          },
          "name": "resetParameters"
        }
      ],
      "name": "JobTaskSparkSubmitTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21595
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21585
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21562
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSparkSubmitTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSparkSubmitTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskSqlTask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 22423
      },
      "name": "JobTaskSqlTask",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#warehouse_id Job#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22431
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#alert Job#alert}",
            "stability": "stable",
            "summary": "alert block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22437
          },
          "name": "alert",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskAlert"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dashboard Job#dashboard}",
            "stability": "stable",
            "summary": "dashboard block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22443
          },
          "name": "dashboard",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskDashboard"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#file Job#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22449
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#parameters Job#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22427
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#query Job#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22455
          },
          "name": "query",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskQuery"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTask"
    },
    "@cdktn/provider-databricks.job.JobTaskSqlTaskAlert": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskAlert",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 21748
      },
      "name": "JobTaskSqlTaskAlert",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#alert_id Job#alert_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21752
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#pause_subscriptions Job#pause_subscriptions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21756
          },
          "name": "pauseSubscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#subscriptions Job#subscriptions}",
            "stability": "stable",
            "summary": "subscriptions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21762
          },
          "name": "subscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskAlertSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskAlert"
    },
    "@cdktn/provider-databricks.job.JobTaskSqlTaskAlertOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskAlertOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 21815
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 21808
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21886
          },
          "name": "putSubscriptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskAlertSubscriptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21873
          },
          "name": "resetPauseSubscriptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21889
          },
          "name": "resetSubscriptions"
        }
      ],
      "name": "JobTaskSqlTaskAlertOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21883
          },
          "name": "subscriptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskAlertSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21861
          },
          "name": "alertIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21877
          },
          "name": "pauseSubscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21893
          },
          "name": "subscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskAlertSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21854
          },
          "name": "alertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21867
          },
          "name": "pauseSubscriptions",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21819
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskAlert"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskAlertOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskSqlTaskAlertSubscriptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskAlertSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 21599
      },
      "name": "JobTaskSqlTaskAlertSubscriptions",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination_id Job#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21603
          },
          "name": "destinationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#user_name Job#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21607
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskAlertSubscriptions"
    },
    "@cdktn/provider-databricks.job.JobTaskSqlTaskAlertSubscriptionsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskAlertSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 21737
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 21729
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21744
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskAlertSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskSqlTaskAlertSubscriptionsList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21730
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskAlertSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskAlertSubscriptionsList"
    },
    "@cdktn/provider-databricks.job.JobTaskSqlTaskAlertSubscriptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskAlertSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 21656
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 21646
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21704
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21720
          },
          "name": "resetUserName"
        }
      ],
      "name": "JobTaskSqlTaskAlertSubscriptionsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21708
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21724
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21698
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21714
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21660
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskAlertSubscriptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskAlertSubscriptionsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskSqlTaskDashboard": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskDashboard",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 22046
      },
      "name": "JobTaskSqlTaskDashboard",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#dashboard_id Job#dashboard_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22054
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#custom_subject Job#custom_subject}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22050
          },
          "name": "customSubject",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#pause_subscriptions Job#pause_subscriptions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22058
          },
          "name": "pauseSubscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#subscriptions Job#subscriptions}",
            "stability": "stable",
            "summary": "subscriptions block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22064
          },
          "name": "subscriptions",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskDashboardSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskDashboard"
    },
    "@cdktn/provider-databricks.job.JobTaskSqlTaskDashboardOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskDashboardOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 22124
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 22117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22217
          },
          "name": "putSubscriptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskDashboardSubscriptions"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22175
          },
          "name": "resetCustomSubject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22204
          },
          "name": "resetPauseSubscriptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22220
          },
          "name": "resetSubscriptions"
        }
      ],
      "name": "JobTaskSqlTaskDashboardOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22214
          },
          "name": "subscriptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskDashboardSubscriptionsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22179
          },
          "name": "customSubjectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22192
          },
          "name": "dashboardIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22208
          },
          "name": "pauseSubscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22224
          },
          "name": "subscriptionsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskDashboardSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22169
          },
          "name": "customSubject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22185
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22198
          },
          "name": "pauseSubscriptions",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22128
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskDashboard"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskDashboardOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskSqlTaskDashboardSubscriptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskDashboardSubscriptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 21897
      },
      "name": "JobTaskSqlTaskDashboardSubscriptions",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#destination_id Job#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21901
          },
          "name": "destinationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#user_name Job#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21905
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskDashboardSubscriptions"
    },
    "@cdktn/provider-databricks.job.JobTaskSqlTaskDashboardSubscriptionsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskDashboardSubscriptionsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 22035
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 22027
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22042
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskDashboardSubscriptionsOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskSqlTaskDashboardSubscriptionsList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22028
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskDashboardSubscriptions"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskDashboardSubscriptionsList"
    },
    "@cdktn/provider-databricks.job.JobTaskSqlTaskDashboardSubscriptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskDashboardSubscriptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 21954
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 21944
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22002
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22018
          },
          "name": "resetUserName"
        }
      ],
      "name": "JobTaskSqlTaskDashboardSubscriptionsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22006
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22022
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21996
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22012
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 21958
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskDashboardSubscriptions"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskDashboardSubscriptionsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskSqlTaskFile": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 22228
      },
      "name": "JobTaskSqlTaskFile",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#path Job#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22232
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#source Job#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22236
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskFile"
    },
    "@cdktn/provider-databricks.job.JobTaskSqlTaskFileOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 22282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 22275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22334
          },
          "name": "resetSource"
        }
      ],
      "name": "JobTaskSqlTaskFileOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22322
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22338
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22315
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22328
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskFile"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskFileOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskSqlTaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 22529
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 22522
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22618
          },
          "name": "putAlert",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskAlert"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22634
          },
          "name": "putDashboard",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskDashboard"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22650
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22666
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22621
          },
          "name": "resetAlert"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22637
          },
          "name": "resetDashboard"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22653
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22592
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22669
          },
          "name": "resetQuery"
        }
      ],
      "name": "JobTaskSqlTaskOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22615
          },
          "name": "alert",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskAlertOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22631
          },
          "name": "dashboard",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskDashboardOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22647
          },
          "name": "file",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22663
          },
          "name": "query",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22625
          },
          "name": "alertInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskAlert"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22641
          },
          "name": "dashboardInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskDashboard"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22657
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22596
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22673
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22609
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22586
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22602
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22533
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTask"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskSqlTaskQuery": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 22342
      },
      "name": "JobTaskSqlTaskQuery",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#query_id Job#query_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22346
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskQuery"
    },
    "@cdktn/provider-databricks.job.JobTaskSqlTaskQueryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 22385
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 22378
      },
      "name": "JobTaskSqlTaskQueryOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22419
          },
          "name": "queryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22412
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22389
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskSqlTaskQuery"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskSqlTaskQueryOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskWebhookNotifications": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 351
      },
      "name": "JobTaskWebhookNotifications",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#on_duration_warning_threshold_exceeded Job#on_duration_warning_threshold_exceeded}",
            "stability": "stable",
            "summary": "on_duration_warning_threshold_exceeded block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 357
          },
          "name": "onDurationWarningThresholdExceeded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#on_failure Job#on_failure}",
            "stability": "stable",
            "summary": "on_failure block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 363
          },
          "name": "onFailure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#on_start Job#on_start}",
            "stability": "stable",
            "summary": "on_start block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 369
          },
          "name": "onStart",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#on_streaming_backlog_exceeded Job#on_streaming_backlog_exceeded}",
            "stability": "stable",
            "summary": "on_streaming_backlog_exceeded block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 375
          },
          "name": "onStreamingBacklogExceeded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#on_success Job#on_success}",
            "stability": "stable",
            "summary": "on_success block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 381
          },
          "name": "onSuccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobTaskWebhookNotifications"
    },
    "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnDurationWarningThresholdExceeded": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnDurationWarningThresholdExceeded",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 22677
      },
      "name": "JobTaskWebhookNotificationsOnDurationWarningThresholdExceeded",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22684
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
    },
    "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnDurationWarningThresholdExceededList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnDurationWarningThresholdExceededList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 22782
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 22774
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22789
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskWebhookNotificationsOnDurationWarningThresholdExceededList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22775
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskWebhookNotificationsOnDurationWarningThresholdExceededList"
    },
    "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 22726
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 22716
      },
      "name": "JobTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22769
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22762
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22730
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskWebhookNotificationsOnDurationWarningThresholdExceededOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnFailure": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnFailure",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 22793
      },
      "name": "JobTaskWebhookNotificationsOnFailure",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22800
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskWebhookNotificationsOnFailure"
    },
    "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnFailureList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnFailureList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 22898
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 22890
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22905
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnFailureOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskWebhookNotificationsOnFailureList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22891
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskWebhookNotificationsOnFailureList"
    },
    "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnFailureOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnFailureOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 22842
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 22832
      },
      "name": "JobTaskWebhookNotificationsOnFailureOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22885
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22878
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22846
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnFailure"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskWebhookNotificationsOnFailureOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnStart": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnStart",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 22909
      },
      "name": "JobTaskWebhookNotificationsOnStart",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22916
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskWebhookNotificationsOnStart"
    },
    "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnStartList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnStartList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 23014
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 23006
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 23021
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnStartOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskWebhookNotificationsOnStartList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 23007
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskWebhookNotificationsOnStartList"
    },
    "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnStartOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnStartOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs400.ts",
          "line": 22958
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs400.ts",
        "line": 22948
      },
      "name": "JobTaskWebhookNotificationsOnStartOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 23001
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22994
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs400.ts",
            "line": 22962
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnStart"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs400:JobTaskWebhookNotificationsOnStartOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnStreamingBacklogExceeded": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnStreamingBacklogExceeded",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 119
      },
      "name": "JobTaskWebhookNotificationsOnStreamingBacklogExceeded",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 126
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobTaskWebhookNotificationsOnStreamingBacklogExceeded"
    },
    "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnStreamingBacklogExceededList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnStreamingBacklogExceededList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs800.ts",
          "line": 224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 231
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskWebhookNotificationsOnStreamingBacklogExceededList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 217
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobTaskWebhookNotificationsOnStreamingBacklogExceededList"
    },
    "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs800.ts",
          "line": 168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 158
      },
      "name": "JobTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 211
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 204
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnStreamingBacklogExceeded"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobTaskWebhookNotificationsOnStreamingBacklogExceededOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnSuccess": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnSuccess",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 235
      },
      "name": "JobTaskWebhookNotificationsOnSuccess",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 242
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobTaskWebhookNotificationsOnSuccess"
    },
    "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnSuccessList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnSuccessList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs800.ts",
          "line": 340
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 332
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 347
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnSuccessOutputReference"
            }
          }
        }
      ],
      "name": "JobTaskWebhookNotificationsOnSuccessList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobTaskWebhookNotificationsOnSuccessList"
    },
    "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnSuccessOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnSuccessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs800.ts",
          "line": 284
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 274
      },
      "name": "JobTaskWebhookNotificationsOnSuccessOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 327
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 320
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 288
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnSuccess"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobTaskWebhookNotificationsOnSuccessOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs800.ts",
          "line": 448
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 441
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 502
          },
          "name": "putOnDurationWarningThresholdExceeded",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 518
          },
          "name": "putOnFailure",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnFailure"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 534
          },
          "name": "putOnStart",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnStart"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 550
          },
          "name": "putOnStreamingBacklogExceeded",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnStreamingBacklogExceeded"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 566
          },
          "name": "putOnSuccess",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnSuccess"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 505
          },
          "name": "resetOnDurationWarningThresholdExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 521
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 537
          },
          "name": "resetOnStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 553
          },
          "name": "resetOnStreamingBacklogExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 569
          },
          "name": "resetOnSuccess"
        }
      ],
      "name": "JobTaskWebhookNotificationsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 499
          },
          "name": "onDurationWarningThresholdExceeded",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnDurationWarningThresholdExceededList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 515
          },
          "name": "onFailure",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnFailureList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 531
          },
          "name": "onStart",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnStartList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 547
          },
          "name": "onStreamingBacklogExceeded",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnStreamingBacklogExceededList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 563
          },
          "name": "onSuccess",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnSuccessList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 509
          },
          "name": "onDurationWarningThresholdExceededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 525
          },
          "name": "onFailureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 541
          },
          "name": "onStartInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 557
          },
          "name": "onStreamingBacklogExceededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 573
          },
          "name": "onSuccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 452
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTaskWebhookNotifications"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobTaskWebhookNotificationsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTimeouts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 1963
      },
      "name": "JobTimeouts",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#create Job#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1967
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#update Job#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 1971
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobTimeouts"
    },
    "@cdktn/provider-databricks.job.JobTimeoutsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs800.ts",
          "line": 2018
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 2010
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2066
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2082
          },
          "name": "resetUpdate"
        }
      ],
      "name": "JobTimeoutsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2070
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2086
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2060
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2076
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2022
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobTimeoutsOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTrigger": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTrigger",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 2741
      },
      "name": "JobTrigger",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#file_arrival Job#file_arrival}",
            "stability": "stable",
            "summary": "file_arrival block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2751
          },
          "name": "fileArrival",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTriggerFileArrival"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#model Job#model}",
            "stability": "stable",
            "summary": "model block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2757
          },
          "name": "model",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTriggerModel"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#pause_status Job#pause_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2745
          },
          "name": "pauseStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#periodic Job#periodic}",
            "stability": "stable",
            "summary": "periodic block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2763
          },
          "name": "periodic",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTriggerPeriodic"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#table_update Job#table_update}",
            "stability": "stable",
            "summary": "table_update block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2769
          },
          "name": "tableUpdate",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTriggerTableUpdate"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobTrigger"
    },
    "@cdktn/provider-databricks.job.JobTriggerFileArrival": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTriggerFileArrival",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 2090
      },
      "name": "JobTriggerFileArrival",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#url Job#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2098
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#min_time_between_triggers_seconds Job#min_time_between_triggers_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2094
          },
          "name": "minTimeBetweenTriggersSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#wait_after_last_change_seconds Job#wait_after_last_change_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2102
          },
          "name": "waitAfterLastChangeSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobTriggerFileArrival"
    },
    "@cdktn/provider-databricks.job.JobTriggerFileArrivalOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTriggerFileArrivalOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs800.ts",
          "line": 2155
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 2148
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2200
          },
          "name": "resetMinTimeBetweenTriggersSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2229
          },
          "name": "resetWaitAfterLastChangeSeconds"
        }
      ],
      "name": "JobTriggerFileArrivalOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2204
          },
          "name": "minTimeBetweenTriggersSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2217
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2233
          },
          "name": "waitAfterLastChangeSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2194
          },
          "name": "minTimeBetweenTriggersSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2210
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2223
          },
          "name": "waitAfterLastChangeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2159
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTriggerFileArrival"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobTriggerFileArrivalOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTriggerModel": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTriggerModel",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 2237
      },
      "name": "JobTriggerModel",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#condition Job#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2245
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#aliases Job#aliases}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2241
          },
          "name": "aliases",
          "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/databricks/databricks/1.114.2/docs/resources/job#min_time_between_triggers_seconds Job#min_time_between_triggers_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2249
          },
          "name": "minTimeBetweenTriggersSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#securable_name Job#securable_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2253
          },
          "name": "securableName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#wait_after_last_change_seconds Job#wait_after_last_change_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2257
          },
          "name": "waitAfterLastChangeSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobTriggerModel"
    },
    "@cdktn/provider-databricks.job.JobTriggerModelOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTriggerModelOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs800.ts",
          "line": 2324
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 2317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2381
          },
          "name": "resetAliases"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2410
          },
          "name": "resetMinTimeBetweenTriggersSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2426
          },
          "name": "resetSecurableName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2442
          },
          "name": "resetWaitAfterLastChangeSeconds"
        }
      ],
      "name": "JobTriggerModelOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2385
          },
          "name": "aliasesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2398
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2414
          },
          "name": "minTimeBetweenTriggersSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2430
          },
          "name": "securableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2446
          },
          "name": "waitAfterLastChangeSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2375
          },
          "name": "aliases",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2391
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2404
          },
          "name": "minTimeBetweenTriggersSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2420
          },
          "name": "securableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2436
          },
          "name": "waitAfterLastChangeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTriggerModel"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobTriggerModelOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTriggerOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTriggerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs800.ts",
          "line": 2836
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 2829
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2906
          },
          "name": "putFileArrival",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTriggerFileArrival"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2922
          },
          "name": "putModel",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTriggerModel"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2938
          },
          "name": "putPeriodic",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTriggerPeriodic"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2954
          },
          "name": "putTableUpdate",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.job.JobTriggerTableUpdate"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2909
          },
          "name": "resetFileArrival"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2925
          },
          "name": "resetModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2893
          },
          "name": "resetPauseStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2941
          },
          "name": "resetPeriodic"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2957
          },
          "name": "resetTableUpdate"
        }
      ],
      "name": "JobTriggerOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2903
          },
          "name": "fileArrival",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTriggerFileArrivalOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2919
          },
          "name": "model",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTriggerModelOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2935
          },
          "name": "periodic",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTriggerPeriodicOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2951
          },
          "name": "tableUpdate",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTriggerTableUpdateOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2913
          },
          "name": "fileArrivalInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTriggerFileArrival"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2929
          },
          "name": "modelInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTriggerModel"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2897
          },
          "name": "pauseStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2945
          },
          "name": "periodicInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTriggerPeriodic"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2961
          },
          "name": "tableUpdateInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTriggerTableUpdate"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2887
          },
          "name": "pauseStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2840
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTrigger"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobTriggerOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTriggerPeriodic": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTriggerPeriodic",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 2450
      },
      "name": "JobTriggerPeriodic",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#interval Job#interval}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2454
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#unit Job#unit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2458
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobTriggerPeriodic"
    },
    "@cdktn/provider-databricks.job.JobTriggerPeriodicOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTriggerPeriodicOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs800.ts",
          "line": 2504
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 2497
      },
      "name": "JobTriggerPeriodicOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2544
          },
          "name": "intervalInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2557
          },
          "name": "unitInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2537
          },
          "name": "interval",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2550
          },
          "name": "unit",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2508
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTriggerPeriodic"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobTriggerPeriodicOutputReference"
    },
    "@cdktn/provider-databricks.job.JobTriggerTableUpdate": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTriggerTableUpdate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 2561
      },
      "name": "JobTriggerTableUpdate",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#table_names Job#table_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2573
          },
          "name": "tableNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#condition Job#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2565
          },
          "name": "condition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#min_time_between_triggers_seconds Job#min_time_between_triggers_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2569
          },
          "name": "minTimeBetweenTriggersSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#wait_after_last_change_seconds Job#wait_after_last_change_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2577
          },
          "name": "waitAfterLastChangeSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobTriggerTableUpdate"
    },
    "@cdktn/provider-databricks.job.JobTriggerTableUpdateOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobTriggerTableUpdateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs800.ts",
          "line": 2637
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 2630
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2688
          },
          "name": "resetCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2704
          },
          "name": "resetMinTimeBetweenTriggersSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2733
          },
          "name": "resetWaitAfterLastChangeSeconds"
        }
      ],
      "name": "JobTriggerTableUpdateOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2692
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2708
          },
          "name": "minTimeBetweenTriggersSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2721
          },
          "name": "tableNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2737
          },
          "name": "waitAfterLastChangeSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2682
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2698
          },
          "name": "minTimeBetweenTriggersSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2714
          },
          "name": "tableNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2727
          },
          "name": "waitAfterLastChangeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2641
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobTriggerTableUpdate"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobTriggerTableUpdateOutputReference"
    },
    "@cdktn/provider-databricks.job.JobWebhookNotifications": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 3545
      },
      "name": "JobWebhookNotifications",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#on_duration_warning_threshold_exceeded Job#on_duration_warning_threshold_exceeded}",
            "stability": "stable",
            "summary": "on_duration_warning_threshold_exceeded block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3551
          },
          "name": "onDurationWarningThresholdExceeded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#on_failure Job#on_failure}",
            "stability": "stable",
            "summary": "on_failure block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3557
          },
          "name": "onFailure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#on_start Job#on_start}",
            "stability": "stable",
            "summary": "on_start block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3563
          },
          "name": "onStart",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#on_streaming_backlog_exceeded Job#on_streaming_backlog_exceeded}",
            "stability": "stable",
            "summary": "on_streaming_backlog_exceeded block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3569
          },
          "name": "onStreamingBacklogExceeded",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#on_success Job#on_success}",
            "stability": "stable",
            "summary": "on_success block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3575
          },
          "name": "onSuccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobWebhookNotifications"
    },
    "@cdktn/provider-databricks.job.JobWebhookNotificationsOnDurationWarningThresholdExceeded": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnDurationWarningThresholdExceeded",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 2965
      },
      "name": "JobWebhookNotificationsOnDurationWarningThresholdExceeded",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 2972
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobWebhookNotificationsOnDurationWarningThresholdExceeded"
    },
    "@cdktn/provider-databricks.job.JobWebhookNotificationsOnDurationWarningThresholdExceededList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnDurationWarningThresholdExceededList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs800.ts",
          "line": 3070
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 3062
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3077
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnDurationWarningThresholdExceededOutputReference"
            }
          }
        }
      ],
      "name": "JobWebhookNotificationsOnDurationWarningThresholdExceededList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3063
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobWebhookNotificationsOnDurationWarningThresholdExceededList"
    },
    "@cdktn/provider-databricks.job.JobWebhookNotificationsOnDurationWarningThresholdExceededOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnDurationWarningThresholdExceededOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs800.ts",
          "line": 3014
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 3004
      },
      "name": "JobWebhookNotificationsOnDurationWarningThresholdExceededOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3057
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3050
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3018
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnDurationWarningThresholdExceeded"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobWebhookNotificationsOnDurationWarningThresholdExceededOutputReference"
    },
    "@cdktn/provider-databricks.job.JobWebhookNotificationsOnFailure": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnFailure",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 3081
      },
      "name": "JobWebhookNotificationsOnFailure",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3088
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobWebhookNotificationsOnFailure"
    },
    "@cdktn/provider-databricks.job.JobWebhookNotificationsOnFailureList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnFailureList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs800.ts",
          "line": 3186
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 3178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3193
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnFailureOutputReference"
            }
          }
        }
      ],
      "name": "JobWebhookNotificationsOnFailureList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3179
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobWebhookNotificationsOnFailureList"
    },
    "@cdktn/provider-databricks.job.JobWebhookNotificationsOnFailureOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnFailureOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs800.ts",
          "line": 3130
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 3120
      },
      "name": "JobWebhookNotificationsOnFailureOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3173
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3166
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnFailure"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobWebhookNotificationsOnFailureOutputReference"
    },
    "@cdktn/provider-databricks.job.JobWebhookNotificationsOnStart": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnStart",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 3197
      },
      "name": "JobWebhookNotificationsOnStart",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3204
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobWebhookNotificationsOnStart"
    },
    "@cdktn/provider-databricks.job.JobWebhookNotificationsOnStartList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnStartList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs800.ts",
          "line": 3302
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 3294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3309
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnStartOutputReference"
            }
          }
        }
      ],
      "name": "JobWebhookNotificationsOnStartList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3295
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobWebhookNotificationsOnStartList"
    },
    "@cdktn/provider-databricks.job.JobWebhookNotificationsOnStartOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnStartOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs800.ts",
          "line": 3246
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 3236
      },
      "name": "JobWebhookNotificationsOnStartOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3289
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3282
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3250
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnStart"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobWebhookNotificationsOnStartOutputReference"
    },
    "@cdktn/provider-databricks.job.JobWebhookNotificationsOnStreamingBacklogExceeded": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnStreamingBacklogExceeded",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 3313
      },
      "name": "JobWebhookNotificationsOnStreamingBacklogExceeded",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3320
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobWebhookNotificationsOnStreamingBacklogExceeded"
    },
    "@cdktn/provider-databricks.job.JobWebhookNotificationsOnStreamingBacklogExceededList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnStreamingBacklogExceededList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs800.ts",
          "line": 3418
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 3410
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3425
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnStreamingBacklogExceededOutputReference"
            }
          }
        }
      ],
      "name": "JobWebhookNotificationsOnStreamingBacklogExceededList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3411
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobWebhookNotificationsOnStreamingBacklogExceededList"
    },
    "@cdktn/provider-databricks.job.JobWebhookNotificationsOnStreamingBacklogExceededOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnStreamingBacklogExceededOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs800.ts",
          "line": 3362
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 3352
      },
      "name": "JobWebhookNotificationsOnStreamingBacklogExceededOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3405
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3398
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3366
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnStreamingBacklogExceeded"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobWebhookNotificationsOnStreamingBacklogExceededOutputReference"
    },
    "@cdktn/provider-databricks.job.JobWebhookNotificationsOnSuccess": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnSuccess",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 3429
      },
      "name": "JobWebhookNotificationsOnSuccess",
      "namespace": "job",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/job#id Job#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3436
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobWebhookNotificationsOnSuccess"
    },
    "@cdktn/provider-databricks.job.JobWebhookNotificationsOnSuccessList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnSuccessList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs800.ts",
          "line": 3534
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 3526
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3541
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnSuccessOutputReference"
            }
          }
        }
      ],
      "name": "JobWebhookNotificationsOnSuccessList",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3527
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobWebhookNotificationsOnSuccessList"
    },
    "@cdktn/provider-databricks.job.JobWebhookNotificationsOnSuccessOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnSuccessOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs800.ts",
          "line": 3478
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 3468
      },
      "name": "JobWebhookNotificationsOnSuccessOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3521
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3514
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3482
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnSuccess"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobWebhookNotificationsOnSuccessOutputReference"
    },
    "@cdktn/provider-databricks.job.JobWebhookNotificationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/job/index-structs/structs800.ts",
          "line": 3642
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/job/index-structs/structs800.ts",
        "line": 3635
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3696
          },
          "name": "putOnDurationWarningThresholdExceeded",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnDurationWarningThresholdExceeded"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3712
          },
          "name": "putOnFailure",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnFailure"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3728
          },
          "name": "putOnStart",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnStart"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3744
          },
          "name": "putOnStreamingBacklogExceeded",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnStreamingBacklogExceeded"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3760
          },
          "name": "putOnSuccess",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnSuccess"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3699
          },
          "name": "resetOnDurationWarningThresholdExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3715
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3731
          },
          "name": "resetOnStart"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3747
          },
          "name": "resetOnStreamingBacklogExceeded"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3763
          },
          "name": "resetOnSuccess"
        }
      ],
      "name": "JobWebhookNotificationsOutputReference",
      "namespace": "job",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3693
          },
          "name": "onDurationWarningThresholdExceeded",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnDurationWarningThresholdExceededList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3709
          },
          "name": "onFailure",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnFailureList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3725
          },
          "name": "onStart",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnStartList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3741
          },
          "name": "onStreamingBacklogExceeded",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnStreamingBacklogExceededList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3757
          },
          "name": "onSuccess",
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnSuccessList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3703
          },
          "name": "onDurationWarningThresholdExceededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnDurationWarningThresholdExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3719
          },
          "name": "onFailureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3735
          },
          "name": "onStartInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnStart"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3751
          },
          "name": "onStreamingBacklogExceededInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnStreamingBacklogExceeded"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3767
          },
          "name": "onSuccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.job.JobWebhookNotificationsOnSuccess"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/job/index-structs/structs800.ts",
            "line": 3646
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.job.JobWebhookNotifications"
          }
        }
      ],
      "symbolId": "src/job/index-structs/structs800:JobWebhookNotificationsOutputReference"
    },
    "@cdktn/provider-databricks.knowledgeAssistant.KnowledgeAssistant": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant databricks_knowledge_assistant}."
      },
      "fqn": "@cdktn/provider-databricks.knowledgeAssistant.KnowledgeAssistant",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant databricks_knowledge_assistant} Resource."
        },
        "locationInModule": {
          "filename": "src/knowledge-assistant/index.ts",
          "line": 159
        },
        "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": "@cdktn/provider-databricks.knowledgeAssistant.KnowledgeAssistantConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/knowledge-assistant/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a KnowledgeAssistant resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 144
          },
          "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 KnowledgeAssistant to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing KnowledgeAssistant that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the KnowledgeAssistant to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 267
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.knowledgeAssistant.KnowledgeAssistantProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 249
          },
          "name": "resetInstructions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 270
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 287
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 296
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "KnowledgeAssistant",
      "namespace": "knowledgeAssistant",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 132
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 186
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 191
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 222
          },
          "name": "endpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 227
          },
          "name": "errorInfo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 232
          },
          "name": "experimentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 237
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 258
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 264
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.knowledgeAssistant.KnowledgeAssistantProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 279
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 204
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 217
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 253
          },
          "name": "instructionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 274
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.knowledgeAssistant.KnowledgeAssistantProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 197
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 210
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 243
          },
          "name": "instructions",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/knowledge-assistant/index:KnowledgeAssistant"
    },
    "@cdktn/provider-databricks.knowledgeAssistant.KnowledgeAssistantConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.knowledgeAssistant.KnowledgeAssistantConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/knowledge-assistant/index.ts",
        "line": 14
      },
      "name": "KnowledgeAssistantConfig",
      "namespace": "knowledgeAssistant",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant#description KnowledgeAssistant#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 18
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant#display_name KnowledgeAssistant#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 22
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant#instructions KnowledgeAssistant#instructions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 26
          },
          "name": "instructions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant#provider_config KnowledgeAssistant#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 30
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.knowledgeAssistant.KnowledgeAssistantProviderConfig"
          }
        }
      ],
      "symbolId": "src/knowledge-assistant/index:KnowledgeAssistantConfig"
    },
    "@cdktn/provider-databricks.knowledgeAssistant.KnowledgeAssistantProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.knowledgeAssistant.KnowledgeAssistantProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/knowledge-assistant/index.ts",
        "line": 32
      },
      "name": "KnowledgeAssistantProviderConfig",
      "namespace": "knowledgeAssistant",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant#workspace_id KnowledgeAssistant#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 36
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/knowledge-assistant/index:KnowledgeAssistantProviderConfig"
    },
    "@cdktn/provider-databricks.knowledgeAssistant.KnowledgeAssistantProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.knowledgeAssistant.KnowledgeAssistantProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/knowledge-assistant/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/knowledge-assistant/index.ts",
        "line": 68
      },
      "name": "KnowledgeAssistantProviderConfigOutputReference",
      "namespace": "knowledgeAssistant",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 119
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 112
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.knowledgeAssistant.KnowledgeAssistantProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/knowledge-assistant/index:KnowledgeAssistantProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSource": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant_knowledge_source databricks_knowledge_assistant_knowledge_source}."
      },
      "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant_knowledge_source databricks_knowledge_assistant_knowledge_source} Resource."
        },
        "locationInModule": {
          "filename": "src/knowledge-assistant-knowledge-source/index.ts",
          "line": 538
        },
        "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": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/knowledge-assistant-knowledge-source/index.ts",
        "line": 506
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a KnowledgeAssistantKnowledgeSource resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 523
          },
          "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 KnowledgeAssistantKnowledgeSource to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant_knowledge_source#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing KnowledgeAssistantKnowledgeSource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the KnowledgeAssistantKnowledgeSource to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 620
          },
          "name": "putFiles",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceFiles"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 604
          },
          "name": "putFileTable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceFileTable"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 641
          },
          "name": "putIndex",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceIndex"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 680
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 623
          },
          "name": "resetFiles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 607
          },
          "name": "resetFileTable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 644
          },
          "name": "resetIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 683
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 713
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 726
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "KnowledgeAssistantKnowledgeSource",
      "namespace": "knowledgeAssistantKnowledgeSource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 511
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 569
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 617
          },
          "name": "files",
          "type": {
            "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceFilesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 601
          },
          "name": "fileTable",
          "type": {
            "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceFileTableOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 632
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 638
          },
          "name": "index",
          "type": {
            "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceIndexOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 653
          },
          "name": "knowledgeCutoffTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 658
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 677
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 705
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 582
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 595
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 627
          },
          "name": "filesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceFiles"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 611
          },
          "name": "fileTableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceFileTable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 648
          },
          "name": "indexInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceIndex"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 671
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 687
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 700
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 575
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 588
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 664
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 693
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/knowledge-assistant-knowledge-source/index:KnowledgeAssistantKnowledgeSource"
    },
    "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/knowledge-assistant-knowledge-source/index.ts",
        "line": 14
      },
      "name": "KnowledgeAssistantKnowledgeSourceConfig",
      "namespace": "knowledgeAssistantKnowledgeSource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant_knowledge_source#description KnowledgeAssistantKnowledgeSource#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 18
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant_knowledge_source#display_name KnowledgeAssistantKnowledgeSource#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 22
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant_knowledge_source#parent KnowledgeAssistantKnowledgeSource#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 38
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant_knowledge_source#source_type KnowledgeAssistantKnowledgeSource#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 46
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant_knowledge_source#files KnowledgeAssistantKnowledgeSource#files}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 30
          },
          "name": "files",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceFiles"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant_knowledge_source#file_table KnowledgeAssistantKnowledgeSource#file_table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 26
          },
          "name": "fileTable",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceFileTable"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant_knowledge_source#index KnowledgeAssistantKnowledgeSource#index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 34
          },
          "name": "index",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceIndex"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant_knowledge_source#provider_config KnowledgeAssistantKnowledgeSource#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 42
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceProviderConfig"
          }
        }
      ],
      "symbolId": "src/knowledge-assistant-knowledge-source/index:KnowledgeAssistantKnowledgeSourceConfig"
    },
    "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceFileTable": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceFileTable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/knowledge-assistant-knowledge-source/index.ts",
        "line": 48
      },
      "name": "KnowledgeAssistantKnowledgeSourceFileTable",
      "namespace": "knowledgeAssistantKnowledgeSource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant_knowledge_source#file_col KnowledgeAssistantKnowledgeSource#file_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 52
          },
          "name": "fileCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant_knowledge_source#table_name KnowledgeAssistantKnowledgeSource#table_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 56
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/knowledge-assistant-knowledge-source/index:KnowledgeAssistantKnowledgeSourceFileTable"
    },
    "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceFileTableOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceFileTableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/knowledge-assistant-knowledge-source/index.ts",
          "line": 103
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/knowledge-assistant-knowledge-source/index.ts",
        "line": 95
      },
      "name": "KnowledgeAssistantKnowledgeSourceFileTableOutputReference",
      "namespace": "knowledgeAssistantKnowledgeSource",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 152
          },
          "name": "fileColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 165
          },
          "name": "tableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 145
          },
          "name": "fileCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 158
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 107
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceFileTable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/knowledge-assistant-knowledge-source/index:KnowledgeAssistantKnowledgeSourceFileTableOutputReference"
    },
    "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceFiles": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceFiles",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/knowledge-assistant-knowledge-source/index.ts",
        "line": 169
      },
      "name": "KnowledgeAssistantKnowledgeSourceFiles",
      "namespace": "knowledgeAssistantKnowledgeSource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant_knowledge_source#path KnowledgeAssistantKnowledgeSource#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 173
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/knowledge-assistant-knowledge-source/index:KnowledgeAssistantKnowledgeSourceFiles"
    },
    "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceFilesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceFilesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/knowledge-assistant-knowledge-source/index.ts",
          "line": 213
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/knowledge-assistant-knowledge-source/index.ts",
        "line": 205
      },
      "name": "KnowledgeAssistantKnowledgeSourceFilesOutputReference",
      "namespace": "knowledgeAssistantKnowledgeSource",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 256
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 249
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 217
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceFiles"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/knowledge-assistant-knowledge-source/index:KnowledgeAssistantKnowledgeSourceFilesOutputReference"
    },
    "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceIndex": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceIndex",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/knowledge-assistant-knowledge-source/index.ts",
        "line": 260
      },
      "name": "KnowledgeAssistantKnowledgeSourceIndex",
      "namespace": "knowledgeAssistantKnowledgeSource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant_knowledge_source#doc_uri_col KnowledgeAssistantKnowledgeSource#doc_uri_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 264
          },
          "name": "docUriCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant_knowledge_source#index_name KnowledgeAssistantKnowledgeSource#index_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 268
          },
          "name": "indexName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant_knowledge_source#text_col KnowledgeAssistantKnowledgeSource#text_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 272
          },
          "name": "textCol",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/knowledge-assistant-knowledge-source/index:KnowledgeAssistantKnowledgeSourceIndex"
    },
    "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceIndexOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceIndexOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/knowledge-assistant-knowledge-source/index.ts",
          "line": 326
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/knowledge-assistant-knowledge-source/index.ts",
        "line": 318
      },
      "name": "KnowledgeAssistantKnowledgeSourceIndexOutputReference",
      "namespace": "knowledgeAssistantKnowledgeSource",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 381
          },
          "name": "docUriColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 394
          },
          "name": "indexNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 407
          },
          "name": "textColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 374
          },
          "name": "docUriCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 387
          },
          "name": "indexName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 400
          },
          "name": "textCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 330
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceIndex"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/knowledge-assistant-knowledge-source/index:KnowledgeAssistantKnowledgeSourceIndexOutputReference"
    },
    "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/knowledge-assistant-knowledge-source/index.ts",
        "line": 411
      },
      "name": "KnowledgeAssistantKnowledgeSourceProviderConfig",
      "namespace": "knowledgeAssistantKnowledgeSource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/knowledge_assistant_knowledge_source#workspace_id KnowledgeAssistantKnowledgeSource#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 415
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/knowledge-assistant-knowledge-source/index:KnowledgeAssistantKnowledgeSourceProviderConfig"
    },
    "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/knowledge-assistant-knowledge-source/index.ts",
          "line": 455
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/knowledge-assistant-knowledge-source/index.ts",
        "line": 447
      },
      "name": "KnowledgeAssistantKnowledgeSourceProviderConfigOutputReference",
      "namespace": "knowledgeAssistantKnowledgeSource",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 498
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 491
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/knowledge-assistant-knowledge-source/index.ts",
            "line": 459
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.knowledgeAssistantKnowledgeSource.KnowledgeAssistantKnowledgeSourceProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/knowledge-assistant-knowledge-source/index:KnowledgeAssistantKnowledgeSourceProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitor": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor databricks_lakehouse_monitor}."
      },
      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitor",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor databricks_lakehouse_monitor} Resource."
        },
        "locationInModule": {
          "filename": "src/lakehouse-monitor/index.ts",
          "line": 1469
        },
        "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": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 1437
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a LakehouseMonitor resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1454
          },
          "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 LakehouseMonitor to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing LakehouseMonitor that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the LakehouseMonitor to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1674
          },
          "name": "putCustomMetrics",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorCustomMetrics"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1690
          },
          "name": "putDataClassificationConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorDataClassificationConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1706
          },
          "name": "putInferenceLog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorInferenceLog"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1722
          },
          "name": "putNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1738
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1754
          },
          "name": "putSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1770
          },
          "name": "putSnapshot",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorSnapshot"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1802
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1786
          },
          "name": "putTimeSeries",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeSeries"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1530
          },
          "name": "resetBaselineTableName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1677
          },
          "name": "resetCustomMetrics"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1693
          },
          "name": "resetDataClassificationConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1556
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1709
          },
          "name": "resetInferenceLog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1572
          },
          "name": "resetLatestMonitorFailureMsg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1725
          },
          "name": "resetNotifications"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1741
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1757
          },
          "name": "resetSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1611
          },
          "name": "resetSkipBuiltinDashboard"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1627
          },
          "name": "resetSlicingExprs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1773
          },
          "name": "resetSnapshot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1805
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1789
          },
          "name": "resetTimeSeries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1661
          },
          "name": "resetWarehouseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1817
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1840
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "LakehouseMonitor",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1442
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1671
          },
          "name": "customMetrics",
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorCustomMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1539
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1687
          },
          "name": "dataClassificationConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorDataClassificationConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1544
          },
          "name": "driftMetricsTableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1703
          },
          "name": "inferenceLog",
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorInferenceLogOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1581
          },
          "name": "monitorVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1719
          },
          "name": "notifications",
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1599
          },
          "name": "profileMetricsTableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1735
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1751
          },
          "name": "schedule",
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1767
          },
          "name": "snapshot",
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorSnapshotOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1636
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1799
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1783
          },
          "name": "timeSeries",
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeSeriesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1518
          },
          "name": "assetsDirInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1534
          },
          "name": "baselineTableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1681
          },
          "name": "customMetricsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorCustomMetrics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1697
          },
          "name": "dataClassificationConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorDataClassificationConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1560
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1713
          },
          "name": "inferenceLogInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorInferenceLog"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1576
          },
          "name": "latestMonitorFailureMsgInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1729
          },
          "name": "notificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1594
          },
          "name": "outputSchemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1745
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1761
          },
          "name": "scheduleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorSchedule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1615
          },
          "name": "skipBuiltinDashboardInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1631
          },
          "name": "slicingExprsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1777
          },
          "name": "snapshotInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorSnapshot"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1649
          },
          "name": "tableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1809
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1793
          },
          "name": "timeSeriesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeSeries"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1665
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1511
          },
          "name": "assetsDir",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1524
          },
          "name": "baselineTableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1550
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1566
          },
          "name": "latestMonitorFailureMsg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1587
          },
          "name": "outputSchemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1605
          },
          "name": "skipBuiltinDashboard",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1621
          },
          "name": "slicingExprs",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1642
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1655
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitor"
    },
    "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 14
      },
      "name": "LakehouseMonitorConfig",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#assets_dir LakehouseMonitor#assets_dir}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 18
          },
          "name": "assetsDir",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#output_schema_name LakehouseMonitor#output_schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 37
          },
          "name": "outputSchemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#table_name LakehouseMonitor#table_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 49
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#baseline_table_name LakehouseMonitor#baseline_table_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 22
          },
          "name": "baselineTableName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#custom_metrics LakehouseMonitor#custom_metrics}",
            "stability": "stable",
            "summary": "custom_metrics block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 59
          },
          "name": "customMetrics",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorCustomMetrics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#data_classification_config LakehouseMonitor#data_classification_config}",
            "stability": "stable",
            "summary": "data_classification_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 65
          },
          "name": "dataClassificationConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorDataClassificationConfig"
          }
        },
        {
          "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/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#id LakehouseMonitor#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/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/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#inference_log LakehouseMonitor#inference_log}",
            "stability": "stable",
            "summary": "inference_log block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 71
          },
          "name": "inferenceLog",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorInferenceLog"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#latest_monitor_failure_msg LakehouseMonitor#latest_monitor_failure_msg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 33
          },
          "name": "latestMonitorFailureMsg",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#notifications LakehouseMonitor#notifications}",
            "stability": "stable",
            "summary": "notifications block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 77
          },
          "name": "notifications",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotifications"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#provider_config LakehouseMonitor#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 83
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#schedule LakehouseMonitor#schedule}",
            "stability": "stable",
            "summary": "schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 89
          },
          "name": "schedule",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorSchedule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#skip_builtin_dashboard LakehouseMonitor#skip_builtin_dashboard}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 41
          },
          "name": "skipBuiltinDashboard",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#slicing_exprs LakehouseMonitor#slicing_exprs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 45
          },
          "name": "slicingExprs",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#snapshot LakehouseMonitor#snapshot}",
            "stability": "stable",
            "summary": "snapshot block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 95
          },
          "name": "snapshot",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorSnapshot"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#timeouts LakehouseMonitor#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 107
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#time_series LakehouseMonitor#time_series}",
            "stability": "stable",
            "summary": "time_series block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 101
          },
          "name": "timeSeries",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeSeries"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#warehouse_id LakehouseMonitor#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 53
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorConfig"
    },
    "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorCustomMetrics": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorCustomMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 109
      },
      "name": "LakehouseMonitorCustomMetrics",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#definition LakehouseMonitor#definition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 113
          },
          "name": "definition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#input_columns LakehouseMonitor#input_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 117
          },
          "name": "inputColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#name LakehouseMonitor#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 121
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#output_data_type LakehouseMonitor#output_data_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 125
          },
          "name": "outputDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#type LakehouseMonitor#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 129
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorCustomMetrics"
    },
    "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorCustomMetricsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorCustomMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lakehouse-monitor/index.ts",
          "line": 331
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 323
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 338
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorCustomMetricsOutputReference"
            }
          }
        }
      ],
      "name": "LakehouseMonitorCustomMetricsList",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 324
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorCustomMetrics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorCustomMetricsList"
    },
    "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorCustomMetricsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorCustomMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lakehouse-monitor/index.ts",
          "line": 199
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 189
      },
      "name": "LakehouseMonitorCustomMetricsOutputReference",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 266
          },
          "name": "definitionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 279
          },
          "name": "inputColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 292
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 305
          },
          "name": "outputDataTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 318
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 259
          },
          "name": "definition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 272
          },
          "name": "inputColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 285
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 298
          },
          "name": "outputDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 311
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 203
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorCustomMetrics"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorCustomMetricsOutputReference"
    },
    "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorDataClassificationConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorDataClassificationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 342
      },
      "name": "LakehouseMonitorDataClassificationConfig",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#enabled LakehouseMonitor#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 346
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorDataClassificationConfig"
    },
    "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorDataClassificationConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorDataClassificationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lakehouse-monitor/index.ts",
          "line": 385
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 418
          },
          "name": "resetEnabled"
        }
      ],
      "name": "LakehouseMonitorDataClassificationConfigOutputReference",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 422
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 412
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 389
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorDataClassificationConfig"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorDataClassificationConfigOutputReference"
    },
    "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorInferenceLog": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorInferenceLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 426
      },
      "name": "LakehouseMonitorInferenceLog",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#granularities LakehouseMonitor#granularities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 430
          },
          "name": "granularities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#model_id_col LakehouseMonitor#model_id_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 438
          },
          "name": "modelIdCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#prediction_col LakehouseMonitor#prediction_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 442
          },
          "name": "predictionCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#problem_type LakehouseMonitor#problem_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 450
          },
          "name": "problemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#timestamp_col LakehouseMonitor#timestamp_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 454
          },
          "name": "timestampCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#label_col LakehouseMonitor#label_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 434
          },
          "name": "labelCol",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#prediction_proba_col LakehouseMonitor#prediction_proba_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 446
          },
          "name": "predictionProbaCol",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorInferenceLog"
    },
    "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorInferenceLogOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorInferenceLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lakehouse-monitor/index.ts",
          "line": 535
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 528
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 617
          },
          "name": "resetLabelCol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 659
          },
          "name": "resetPredictionProbaCol"
        }
      ],
      "name": "LakehouseMonitorInferenceLogOutputReference",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 605
          },
          "name": "granularitiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 621
          },
          "name": "labelColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 634
          },
          "name": "modelIdColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 647
          },
          "name": "predictionColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 663
          },
          "name": "predictionProbaColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 676
          },
          "name": "problemTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 689
          },
          "name": "timestampColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 598
          },
          "name": "granularities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 611
          },
          "name": "labelCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 627
          },
          "name": "modelIdCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 640
          },
          "name": "predictionCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 653
          },
          "name": "predictionProbaCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 669
          },
          "name": "problemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 682
          },
          "name": "timestampCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 539
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorInferenceLog"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorInferenceLogOutputReference"
    },
    "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotifications": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 861
      },
      "name": "LakehouseMonitorNotifications",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#on_failure LakehouseMonitor#on_failure}",
            "stability": "stable",
            "summary": "on_failure block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 867
          },
          "name": "onFailure",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnFailure"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#on_new_classification_tag_detected LakehouseMonitor#on_new_classification_tag_detected}",
            "stability": "stable",
            "summary": "on_new_classification_tag_detected block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 873
          },
          "name": "onNewClassificationTagDetected",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnNewClassificationTagDetected"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorNotifications"
    },
    "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnFailure": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnFailure",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 693
      },
      "name": "LakehouseMonitorNotificationsOnFailure",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#email_addresses LakehouseMonitor#email_addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 697
          },
          "name": "emailAddresses",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorNotificationsOnFailure"
    },
    "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnFailureOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnFailureOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lakehouse-monitor/index.ts",
          "line": 736
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 729
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 769
          },
          "name": "resetEmailAddresses"
        }
      ],
      "name": "LakehouseMonitorNotificationsOnFailureOutputReference",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 773
          },
          "name": "emailAddressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 763
          },
          "name": "emailAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 740
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnFailure"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorNotificationsOnFailureOutputReference"
    },
    "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnNewClassificationTagDetected": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnNewClassificationTagDetected",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 777
      },
      "name": "LakehouseMonitorNotificationsOnNewClassificationTagDetected",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#email_addresses LakehouseMonitor#email_addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 781
          },
          "name": "emailAddresses",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorNotificationsOnNewClassificationTagDetected"
    },
    "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnNewClassificationTagDetectedOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnNewClassificationTagDetectedOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lakehouse-monitor/index.ts",
          "line": 820
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 813
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 853
          },
          "name": "resetEmailAddresses"
        }
      ],
      "name": "LakehouseMonitorNotificationsOnNewClassificationTagDetectedOutputReference",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 857
          },
          "name": "emailAddressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 847
          },
          "name": "emailAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 824
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnNewClassificationTagDetected"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorNotificationsOnNewClassificationTagDetectedOutputReference"
    },
    "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lakehouse-monitor/index.ts",
          "line": 919
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 912
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 955
          },
          "name": "putOnFailure",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnFailure"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 971
          },
          "name": "putOnNewClassificationTagDetected",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnNewClassificationTagDetected"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 958
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 974
          },
          "name": "resetOnNewClassificationTagDetected"
        }
      ],
      "name": "LakehouseMonitorNotificationsOutputReference",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 952
          },
          "name": "onFailure",
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnFailureOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 968
          },
          "name": "onNewClassificationTagDetected",
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnNewClassificationTagDetectedOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 962
          },
          "name": "onFailureInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnFailure"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 978
          },
          "name": "onNewClassificationTagDetectedInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotificationsOnNewClassificationTagDetected"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 923
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorNotifications"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorNotificationsOutputReference"
    },
    "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 982
      },
      "name": "LakehouseMonitorProviderConfig",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#workspace_id LakehouseMonitor#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 986
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorProviderConfig"
    },
    "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lakehouse-monitor/index.ts",
          "line": 1025
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 1018
      },
      "name": "LakehouseMonitorProviderConfigOutputReference",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1059
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1052
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1029
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorProviderConfig"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorSchedule": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 1063
      },
      "name": "LakehouseMonitorSchedule",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#quartz_cron_expression LakehouseMonitor#quartz_cron_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1067
          },
          "name": "quartzCronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#timezone_id LakehouseMonitor#timezone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1071
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorSchedule"
    },
    "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorScheduleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lakehouse-monitor/index.ts",
          "line": 1117
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 1110
      },
      "name": "LakehouseMonitorScheduleOutputReference",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1149
          },
          "name": "pauseStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1162
          },
          "name": "quartzCronExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1175
          },
          "name": "timezoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1155
          },
          "name": "quartzCronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1168
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1121
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorSchedule"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorScheduleOutputReference"
    },
    "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorSnapshot": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorSnapshot",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 1179
      },
      "name": "LakehouseMonitorSnapshot",
      "namespace": "lakehouseMonitor",
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorSnapshot"
    },
    "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorSnapshotOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorSnapshotOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lakehouse-monitor/index.ts",
          "line": 1209
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 1202
      },
      "name": "LakehouseMonitorSnapshotOutputReference",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorSnapshot"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorSnapshotOutputReference"
    },
    "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeSeries": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeSeries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 1228
      },
      "name": "LakehouseMonitorTimeSeries",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#granularities LakehouseMonitor#granularities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1232
          },
          "name": "granularities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#timestamp_col LakehouseMonitor#timestamp_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1236
          },
          "name": "timestampCol",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorTimeSeries"
    },
    "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeSeriesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeSeriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lakehouse-monitor/index.ts",
          "line": 1282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 1275
      },
      "name": "LakehouseMonitorTimeSeriesOutputReference",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1322
          },
          "name": "granularitiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1335
          },
          "name": "timestampColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1315
          },
          "name": "granularities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1328
          },
          "name": "timestampCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeSeries"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorTimeSeriesOutputReference"
    },
    "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeouts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 1339
      },
      "name": "LakehouseMonitorTimeouts",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/lakehouse_monitor#create LakehouseMonitor#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1343
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorTimeouts"
    },
    "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeoutsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/lakehouse-monitor/index.ts",
          "line": 1383
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/lakehouse-monitor/index.ts",
        "line": 1375
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1425
          },
          "name": "resetCreate"
        }
      ],
      "name": "LakehouseMonitorTimeoutsOutputReference",
      "namespace": "lakehouseMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1429
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1419
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/lakehouse-monitor/index.ts",
            "line": 1387
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.lakehouseMonitor.LakehouseMonitorTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/lakehouse-monitor/index:LakehouseMonitorTimeoutsOutputReference"
    },
    "@cdktn/provider-databricks.library.Library": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/library databricks_library}."
      },
      "fqn": "@cdktn/provider-databricks.library.Library",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/library databricks_library} Resource."
        },
        "locationInModule": {
          "filename": "src/library/index.ts",
          "line": 687
        },
        "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": "@cdktn/provider-databricks.library.LibraryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/library/index.ts",
        "line": 655
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Library resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 672
          },
          "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 Library to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/library#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Library that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Library to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 817
          },
          "name": "putCran",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.library.LibraryCran"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 833
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.library.LibraryMaven"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 849
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.library.LibraryProviderConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 865
          },
          "name": "putPypi",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.library.LibraryPypi"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 820
          },
          "name": "resetCran"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 740
          },
          "name": "resetEgg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 756
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 772
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 836
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 852
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 868
          },
          "name": "resetPypi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 788
          },
          "name": "resetRequirements"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 804
          },
          "name": "resetWhl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 880
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 895
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Library",
      "namespace": "library",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 660
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 814
          },
          "name": "cran",
          "type": {
            "fqn": "@cdktn/provider-databricks.library.LibraryCranList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 830
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktn/provider-databricks.library.LibraryMavenList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 846
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.library.LibraryProviderConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 862
          },
          "name": "pypi",
          "type": {
            "fqn": "@cdktn/provider-databricks.library.LibraryPypiList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 728
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 824
          },
          "name": "cranInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.library.LibraryCran"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 744
          },
          "name": "eggInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 760
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 776
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 840
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.library.LibraryMaven"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 856
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.library.LibraryProviderConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 872
          },
          "name": "pypiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.library.LibraryPypi"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 792
          },
          "name": "requirementsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 808
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 721
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 734
          },
          "name": "egg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 750
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 766
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 782
          },
          "name": "requirements",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 798
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/library/index:Library"
    },
    "@cdktn/provider-databricks.library.LibraryConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.library.LibraryConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/library/index.ts",
        "line": 14
      },
      "name": "LibraryConfig",
      "namespace": "library",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/library#cluster_id Library#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 18
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/library#cran Library#cran}",
            "stability": "stable",
            "summary": "cran block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 47
          },
          "name": "cran",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.library.LibraryCran"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/library#egg Library#egg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 22
          },
          "name": "egg",
          "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/databricks/databricks/1.114.2/docs/resources/library#id Library#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 29
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/library#jar Library#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 33
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/library#maven Library#maven}",
            "stability": "stable",
            "summary": "maven block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 53
          },
          "name": "maven",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.library.LibraryMaven"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/library#provider_config Library#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 59
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.library.LibraryProviderConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/library#pypi Library#pypi}",
            "stability": "stable",
            "summary": "pypi block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 65
          },
          "name": "pypi",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.library.LibraryPypi"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/library#requirements Library#requirements}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 37
          },
          "name": "requirements",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/library#whl Library#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 41
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/library/index:LibraryConfig"
    },
    "@cdktn/provider-databricks.library.LibraryCran": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.library.LibraryCran",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/library/index.ts",
        "line": 67
      },
      "name": "LibraryCran",
      "namespace": "library",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/library#package Library#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 71
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/library#repo Library#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 75
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/library/index:LibraryCran"
    },
    "@cdktn/provider-databricks.library.LibraryCranList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.library.LibraryCranList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/library/index.ts",
          "line": 202
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/library/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 209
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.library.LibraryCranOutputReference"
            }
          }
        }
      ],
      "name": "LibraryCranList",
      "namespace": "library",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.library.LibraryCran"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/library/index:LibraryCranList"
    },
    "@cdktn/provider-databricks.library.LibraryCranOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.library.LibraryCranOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/library/index.ts",
          "line": 124
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/library/index.ts",
        "line": 114
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 185
          },
          "name": "resetRepo"
        }
      ],
      "name": "LibraryCranOutputReference",
      "namespace": "library",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 173
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 189
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 166
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 179
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 128
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.library.LibraryCran"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/library/index:LibraryCranOutputReference"
    },
    "@cdktn/provider-databricks.library.LibraryMaven": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.library.LibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/library/index.ts",
        "line": 213
      },
      "name": "LibraryMaven",
      "namespace": "library",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/library#coordinates Library#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 217
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/library#exclusions Library#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 221
          },
          "name": "exclusions",
          "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/databricks/databricks/1.114.2/docs/resources/library#repo Library#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 225
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/library/index:LibraryMaven"
    },
    "@cdktn/provider-databricks.library.LibraryMavenList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.library.LibraryMavenList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/library/index.ts",
          "line": 381
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/library/index.ts",
        "line": 373
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 388
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.library.LibraryMavenOutputReference"
            }
          }
        }
      ],
      "name": "LibraryMavenList",
      "namespace": "library",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 374
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.library.LibraryMaven"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/library/index:LibraryMavenList"
    },
    "@cdktn/provider-databricks.library.LibraryMavenOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.library.LibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/library/index.ts",
          "line": 281
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/library/index.ts",
        "line": 271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 348
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 364
          },
          "name": "resetRepo"
        }
      ],
      "name": "LibraryMavenOutputReference",
      "namespace": "library",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 336
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 352
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 368
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 329
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 342
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 358
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.library.LibraryMaven"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/library/index:LibraryMavenOutputReference"
    },
    "@cdktn/provider-databricks.library.LibraryProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.library.LibraryProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/library/index.ts",
        "line": 392
      },
      "name": "LibraryProviderConfig",
      "namespace": "library",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/library#workspace_id Library#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 396
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/library/index:LibraryProviderConfig"
    },
    "@cdktn/provider-databricks.library.LibraryProviderConfigList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.library.LibraryProviderConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/library/index.ts",
          "line": 494
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/library/index.ts",
        "line": 486
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 501
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.library.LibraryProviderConfigOutputReference"
            }
          }
        }
      ],
      "name": "LibraryProviderConfigList",
      "namespace": "library",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 487
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.library.LibraryProviderConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/library/index:LibraryProviderConfigList"
    },
    "@cdktn/provider-databricks.library.LibraryProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.library.LibraryProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/library/index.ts",
          "line": 438
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/library/index.ts",
        "line": 428
      },
      "name": "LibraryProviderConfigOutputReference",
      "namespace": "library",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 481
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 474
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 442
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.library.LibraryProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/library/index:LibraryProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.library.LibraryPypi": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.library.LibraryPypi",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/library/index.ts",
        "line": 505
      },
      "name": "LibraryPypi",
      "namespace": "library",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/library#package Library#package}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 509
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/library#repo Library#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 513
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/library/index:LibraryPypi"
    },
    "@cdktn/provider-databricks.library.LibraryPypiList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.library.LibraryPypiList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/library/index.ts",
          "line": 640
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/library/index.ts",
        "line": 632
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 647
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.library.LibraryPypiOutputReference"
            }
          }
        }
      ],
      "name": "LibraryPypiList",
      "namespace": "library",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 633
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.library.LibraryPypi"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/library/index:LibraryPypiList"
    },
    "@cdktn/provider-databricks.library.LibraryPypiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.library.LibraryPypiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/library/index.ts",
          "line": 562
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/library/index.ts",
        "line": 552
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 623
          },
          "name": "resetRepo"
        }
      ],
      "name": "LibraryPypiOutputReference",
      "namespace": "library",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 611
          },
          "name": "packageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 627
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 604
          },
          "name": "package",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 617
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/library/index.ts",
            "line": 566
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.library.LibraryPypi"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/library/index:LibraryPypiOutputReference"
    },
    "@cdktn/provider-databricks.materializedFeaturesFeatureTag.MaterializedFeaturesFeatureTag": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/materialized_features_feature_tag databricks_materialized_features_feature_tag}."
      },
      "fqn": "@cdktn/provider-databricks.materializedFeaturesFeatureTag.MaterializedFeaturesFeatureTag",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/materialized_features_feature_tag databricks_materialized_features_feature_tag} Resource."
        },
        "locationInModule": {
          "filename": "src/materialized-features-feature-tag/index.ts",
          "line": 155
        },
        "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": "@cdktn/provider-databricks.materializedFeaturesFeatureTag.MaterializedFeaturesFeatureTagConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/materialized-features-feature-tag/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a MaterializedFeaturesFeatureTag resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/materialized-features-feature-tag/index.ts",
            "line": 140
          },
          "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 MaterializedFeaturesFeatureTag to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/materialized_features_feature_tag#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MaterializedFeaturesFeatureTag that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MaterializedFeaturesFeatureTag to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/materialized-features-feature-tag/index.ts",
            "line": 198
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.materializedFeaturesFeatureTag.MaterializedFeaturesFeatureTagProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/materialized-features-feature-tag/index.ts",
            "line": 201
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/materialized-features-feature-tag/index.ts",
            "line": 217
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/materialized-features-feature-tag/index.ts",
            "line": 229
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/materialized-features-feature-tag/index.ts",
            "line": 237
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MaterializedFeaturesFeatureTag",
      "namespace": "materializedFeaturesFeatureTag",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/materialized-features-feature-tag/index.ts",
            "line": 128
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/materialized-features-feature-tag/index.ts",
            "line": 195
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.materializedFeaturesFeatureTag.MaterializedFeaturesFeatureTagProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/materialized-features-feature-tag/index.ts",
            "line": 189
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/materialized-features-feature-tag/index.ts",
            "line": 205
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.materializedFeaturesFeatureTag.MaterializedFeaturesFeatureTagProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/materialized-features-feature-tag/index.ts",
            "line": 221
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/materialized-features-feature-tag/index.ts",
            "line": 182
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/materialized-features-feature-tag/index.ts",
            "line": 211
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/materialized-features-feature-tag/index:MaterializedFeaturesFeatureTag"
    },
    "@cdktn/provider-databricks.materializedFeaturesFeatureTag.MaterializedFeaturesFeatureTagConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.materializedFeaturesFeatureTag.MaterializedFeaturesFeatureTagConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/materialized-features-feature-tag/index.ts",
        "line": 14
      },
      "name": "MaterializedFeaturesFeatureTagConfig",
      "namespace": "materializedFeaturesFeatureTag",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/materialized_features_feature_tag#key MaterializedFeaturesFeatureTag#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/materialized-features-feature-tag/index.ts",
            "line": 18
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/materialized_features_feature_tag#provider_config MaterializedFeaturesFeatureTag#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/materialized-features-feature-tag/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.materializedFeaturesFeatureTag.MaterializedFeaturesFeatureTagProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/materialized_features_feature_tag#value MaterializedFeaturesFeatureTag#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/materialized-features-feature-tag/index.ts",
            "line": 26
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/materialized-features-feature-tag/index:MaterializedFeaturesFeatureTagConfig"
    },
    "@cdktn/provider-databricks.materializedFeaturesFeatureTag.MaterializedFeaturesFeatureTagProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.materializedFeaturesFeatureTag.MaterializedFeaturesFeatureTagProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/materialized-features-feature-tag/index.ts",
        "line": 28
      },
      "name": "MaterializedFeaturesFeatureTagProviderConfig",
      "namespace": "materializedFeaturesFeatureTag",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/materialized_features_feature_tag#workspace_id MaterializedFeaturesFeatureTag#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/materialized-features-feature-tag/index.ts",
            "line": 32
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/materialized-features-feature-tag/index:MaterializedFeaturesFeatureTagProviderConfig"
    },
    "@cdktn/provider-databricks.materializedFeaturesFeatureTag.MaterializedFeaturesFeatureTagProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.materializedFeaturesFeatureTag.MaterializedFeaturesFeatureTagProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/materialized-features-feature-tag/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/materialized-features-feature-tag/index.ts",
        "line": 64
      },
      "name": "MaterializedFeaturesFeatureTagProviderConfigOutputReference",
      "namespace": "materializedFeaturesFeatureTag",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/materialized-features-feature-tag/index.ts",
            "line": 115
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/materialized-features-feature-tag/index.ts",
            "line": 108
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/materialized-features-feature-tag/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.materializedFeaturesFeatureTag.MaterializedFeaturesFeatureTagProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/materialized-features-feature-tag/index:MaterializedFeaturesFeatureTagProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.metastore.Metastore": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore databricks_metastore}."
      },
      "fqn": "@cdktn/provider-databricks.metastore.Metastore",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore databricks_metastore} Resource."
        },
        "locationInModule": {
          "filename": "src/metastore/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",
            "optional": true,
            "type": {
              "fqn": "@cdktn/provider-databricks.metastore.MetastoreConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metastore/index.ts",
        "line": 172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Metastore resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/metastore/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 Metastore to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Metastore that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Metastore to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 522
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.metastore.MetastoreProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 250
          },
          "name": "resetApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 281
          },
          "name": "resetDefaultDataAccessConfigId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 297
          },
          "name": "resetDeltaSharingOrganizationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 313
          },
          "name": "resetDeltaSharingRecipientTokenLifetimeInSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 329
          },
          "name": "resetDeltaSharingScope"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 345
          },
          "name": "resetExternalAccessEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 361
          },
          "name": "resetForceDestroy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 382
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 403
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 419
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 435
          },
          "name": "resetPrivilegeModelVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 525
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 451
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 467
          },
          "name": "resetStorageRoot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 483
          },
          "name": "resetStorageRootCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 499
          },
          "name": "resetStorageRootCredentialName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 537
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 558
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Metastore",
      "namespace": "metastore",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 177
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 259
          },
          "name": "cloud",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 264
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 269
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 370
          },
          "name": "globalMetastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 391
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 519
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.metastore.MetastoreProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 508
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 513
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 254
          },
          "name": "apiInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 285
          },
          "name": "defaultDataAccessConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 301
          },
          "name": "deltaSharingOrganizationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 317
          },
          "name": "deltaSharingRecipientTokenLifetimeInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 333
          },
          "name": "deltaSharingScopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 349
          },
          "name": "externalAccessEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 365
          },
          "name": "forceDestroyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 386
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 407
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 423
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 439
          },
          "name": "privilegeModelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 529
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastore.MetastoreProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 455
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 487
          },
          "name": "storageRootCredentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 503
          },
          "name": "storageRootCredentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 471
          },
          "name": "storageRootInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 244
          },
          "name": "api",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 275
          },
          "name": "defaultDataAccessConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 291
          },
          "name": "deltaSharingOrganizationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 307
          },
          "name": "deltaSharingRecipientTokenLifetimeInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 323
          },
          "name": "deltaSharingScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 339
          },
          "name": "externalAccessEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 355
          },
          "name": "forceDestroy",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 376
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 397
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 413
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 429
          },
          "name": "privilegeModelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 445
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 461
          },
          "name": "storageRoot",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 477
          },
          "name": "storageRootCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 493
          },
          "name": "storageRootCredentialName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metastore/index:Metastore"
    },
    "@cdktn/provider-databricks.metastore.MetastoreConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.metastore.MetastoreConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metastore/index.ts",
        "line": 14
      },
      "name": "MetastoreConfig",
      "namespace": "metastore",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `account` and `workspace`. When not set, the API level is inferred from the provider host.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore#api Metastore#api}",
            "stability": "stable",
            "summary": "Specifies whether to use account-level or workspace-level API."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 20
          },
          "name": "api",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore#default_data_access_config_id Metastore#default_data_access_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 24
          },
          "name": "defaultDataAccessConfigId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore#delta_sharing_organization_name Metastore#delta_sharing_organization_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 28
          },
          "name": "deltaSharingOrganizationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore#delta_sharing_recipient_token_lifetime_in_seconds Metastore#delta_sharing_recipient_token_lifetime_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 32
          },
          "name": "deltaSharingRecipientTokenLifetimeInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore#delta_sharing_scope Metastore#delta_sharing_scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 36
          },
          "name": "deltaSharingScope",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore#external_access_enabled Metastore#external_access_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 40
          },
          "name": "externalAccessEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore#force_destroy Metastore#force_destroy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 44
          },
          "name": "forceDestroy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.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/databricks/databricks/1.114.2/docs/resources/metastore#id Metastore#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 51
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore#name Metastore#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 55
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore#owner Metastore#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 59
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore#privilege_model_version Metastore#privilege_model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 63
          },
          "name": "privilegeModelVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore#provider_config Metastore#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 85
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastore.MetastoreProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore#region Metastore#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 67
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore#storage_root Metastore#storage_root}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 71
          },
          "name": "storageRoot",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore#storage_root_credential_id Metastore#storage_root_credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 75
          },
          "name": "storageRootCredentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore#storage_root_credential_name Metastore#storage_root_credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 79
          },
          "name": "storageRootCredentialName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metastore/index:MetastoreConfig"
    },
    "@cdktn/provider-databricks.metastore.MetastoreProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.metastore.MetastoreProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metastore/index.ts",
        "line": 87
      },
      "name": "MetastoreProviderConfig",
      "namespace": "metastore",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore#workspace_id Metastore#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 91
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metastore/index:MetastoreProviderConfig"
    },
    "@cdktn/provider-databricks.metastore.MetastoreProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.metastore.MetastoreProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metastore/index.ts",
          "line": 130
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metastore/index.ts",
        "line": 123
      },
      "name": "MetastoreProviderConfigOutputReference",
      "namespace": "metastore",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 164
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 157
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore/index.ts",
            "line": 134
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastore.MetastoreProviderConfig"
          }
        }
      ],
      "symbolId": "src/metastore/index:MetastoreProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.metastoreAssignment.MetastoreAssignment": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_assignment databricks_metastore_assignment}."
      },
      "fqn": "@cdktn/provider-databricks.metastoreAssignment.MetastoreAssignment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_assignment databricks_metastore_assignment} Resource."
        },
        "locationInModule": {
          "filename": "src/metastore-assignment/index.ts",
          "line": 164
        },
        "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": "@cdktn/provider-databricks.metastoreAssignment.MetastoreAssignmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metastore-assignment/index.ts",
        "line": 132
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a MetastoreAssignment resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 149
          },
          "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 MetastoreAssignment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_assignment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MetastoreAssignment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MetastoreAssignment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 271
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.metastoreAssignment.MetastoreAssignmentProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 200
          },
          "name": "resetApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 216
          },
          "name": "resetDefaultCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 232
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 274
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 286
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 297
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MetastoreAssignment",
      "namespace": "metastoreAssignment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 137
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 268
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreAssignment.MetastoreAssignmentProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 204
          },
          "name": "apiInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 220
          },
          "name": "defaultCatalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 236
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 249
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 278
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreAssignment.MetastoreAssignmentProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 262
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 194
          },
          "name": "api",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 210
          },
          "name": "defaultCatalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 226
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 242
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 255
          },
          "name": "workspaceId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/metastore-assignment/index:MetastoreAssignment"
    },
    "@cdktn/provider-databricks.metastoreAssignment.MetastoreAssignmentConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.metastoreAssignment.MetastoreAssignmentConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metastore-assignment/index.ts",
        "line": 14
      },
      "name": "MetastoreAssignmentConfig",
      "namespace": "metastoreAssignment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_assignment#metastore_id MetastoreAssignment#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 35
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_assignment#workspace_id MetastoreAssignment#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 39
          },
          "name": "workspaceId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `account` and `workspace`. When not set, the API level is inferred from the provider host.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_assignment#api MetastoreAssignment#api}",
            "stability": "stable",
            "summary": "Specifies whether to use account-level or workspace-level API."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 20
          },
          "name": "api",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_assignment#default_catalog_name MetastoreAssignment#default_catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 24
          },
          "name": "defaultCatalogName",
          "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/databricks/databricks/1.114.2/docs/resources/metastore_assignment#id MetastoreAssignment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 31
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_assignment#provider_config MetastoreAssignment#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 45
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreAssignment.MetastoreAssignmentProviderConfig"
          }
        }
      ],
      "symbolId": "src/metastore-assignment/index:MetastoreAssignmentConfig"
    },
    "@cdktn/provider-databricks.metastoreAssignment.MetastoreAssignmentProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.metastoreAssignment.MetastoreAssignmentProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metastore-assignment/index.ts",
        "line": 47
      },
      "name": "MetastoreAssignmentProviderConfig",
      "namespace": "metastoreAssignment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_assignment#workspace_id MetastoreAssignment#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 51
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metastore-assignment/index:MetastoreAssignmentProviderConfig"
    },
    "@cdktn/provider-databricks.metastoreAssignment.MetastoreAssignmentProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.metastoreAssignment.MetastoreAssignmentProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metastore-assignment/index.ts",
          "line": 90
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metastore-assignment/index.ts",
        "line": 83
      },
      "name": "MetastoreAssignmentProviderConfigOutputReference",
      "namespace": "metastoreAssignment",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 124
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 117
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-assignment/index.ts",
            "line": 94
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreAssignment.MetastoreAssignmentProviderConfig"
          }
        }
      ],
      "symbolId": "src/metastore-assignment/index:MetastoreAssignmentProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccess": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access databricks_metastore_data_access}."
      },
      "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccess",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access databricks_metastore_data_access} Resource."
        },
        "locationInModule": {
          "filename": "src/metastore-data-access/index.ts",
          "line": 1062
        },
        "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": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metastore-data-access/index.ts",
        "line": 1030
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a MetastoreDataAccess resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1047
          },
          "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 MetastoreDataAccess to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MetastoreDataAccess that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MetastoreDataAccess to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1297
          },
          "name": "putAwsIamRole",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRole"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1313
          },
          "name": "putAzureManagedIdentity",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentity"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1329
          },
          "name": "putAzureServicePrincipal",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipal"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1345
          },
          "name": "putCloudflareApiToken",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessCloudflareApiToken"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1361
          },
          "name": "putDatabricksGcpServiceAccount",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessDatabricksGcpServiceAccount"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1377
          },
          "name": "putGcpServiceAccountKey",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessGcpServiceAccountKey"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1393
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1111
          },
          "name": "resetApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1300
          },
          "name": "resetAwsIamRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1316
          },
          "name": "resetAzureManagedIdentity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1332
          },
          "name": "resetAzureServicePrincipal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1348
          },
          "name": "resetCloudflareApiToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1127
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1364
          },
          "name": "resetDatabricksGcpServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1143
          },
          "name": "resetForceDestroy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1159
          },
          "name": "resetForceUpdate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1380
          },
          "name": "resetGcpServiceAccountKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1175
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1191
          },
          "name": "resetIsDefault"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1207
          },
          "name": "resetIsolationMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1223
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1252
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1396
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1268
          },
          "name": "resetReadOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1284
          },
          "name": "resetSkipValidation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1408
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1432
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MetastoreDataAccess",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1035
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1294
          },
          "name": "awsIamRole",
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRoleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1310
          },
          "name": "azureManagedIdentity",
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1326
          },
          "name": "azureServicePrincipal",
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipalOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1342
          },
          "name": "cloudflareApiToken",
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessCloudflareApiTokenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1358
          },
          "name": "databricksGcpServiceAccount",
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessDatabricksGcpServiceAccountOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1374
          },
          "name": "gcpServiceAccountKey",
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessGcpServiceAccountKeyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1390
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1115
          },
          "name": "apiInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1304
          },
          "name": "awsIamRoleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRole"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1320
          },
          "name": "azureManagedIdentityInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentity"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1336
          },
          "name": "azureServicePrincipalInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipal"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1352
          },
          "name": "cloudflareApiTokenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessCloudflareApiToken"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1131
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1368
          },
          "name": "databricksGcpServiceAccountInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessDatabricksGcpServiceAccount"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1147
          },
          "name": "forceDestroyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1163
          },
          "name": "forceUpdateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1384
          },
          "name": "gcpServiceAccountKeyInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessGcpServiceAccountKey"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1179
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1195
          },
          "name": "isDefaultInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1211
          },
          "name": "isolationModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1227
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1240
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1256
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1400
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1272
          },
          "name": "readOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1288
          },
          "name": "skipValidationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1105
          },
          "name": "api",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1121
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1137
          },
          "name": "forceDestroy",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1153
          },
          "name": "forceUpdate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1169
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1185
          },
          "name": "isDefault",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1201
          },
          "name": "isolationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1217
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1233
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1246
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1262
          },
          "name": "readOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1278
          },
          "name": "skipValidation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccess"
    },
    "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRole": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRole",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metastore-data-access/index.ts",
        "line": 111
      },
      "name": "MetastoreDataAccessAwsIamRole",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#role_arn MetastoreDataAccess#role_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 119
          },
          "name": "roleArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#external_id MetastoreDataAccess#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 115
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#unity_catalog_iam_arn MetastoreDataAccess#unity_catalog_iam_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 123
          },
          "name": "unityCatalogIamArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessAwsIamRole"
    },
    "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRoleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRoleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metastore-data-access/index.ts",
          "line": 176
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metastore-data-access/index.ts",
        "line": 169
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 221
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 250
          },
          "name": "resetUnityCatalogIamArn"
        }
      ],
      "name": "MetastoreDataAccessAwsIamRoleOutputReference",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 225
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 238
          },
          "name": "roleArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 254
          },
          "name": "unityCatalogIamArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 215
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 231
          },
          "name": "roleArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 244
          },
          "name": "unityCatalogIamArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRole"
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessAwsIamRoleOutputReference"
    },
    "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentity": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metastore-data-access/index.ts",
        "line": 258
      },
      "name": "MetastoreDataAccessAzureManagedIdentity",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#access_connector_id MetastoreDataAccess#access_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 262
          },
          "name": "accessConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#credential_id MetastoreDataAccess#credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 266
          },
          "name": "credentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#managed_identity_id MetastoreDataAccess#managed_identity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 270
          },
          "name": "managedIdentityId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessAzureManagedIdentity"
    },
    "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentityOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metastore-data-access/index.ts",
          "line": 323
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metastore-data-access/index.ts",
        "line": 316
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 381
          },
          "name": "resetCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 397
          },
          "name": "resetManagedIdentityId"
        }
      ],
      "name": "MetastoreDataAccessAzureManagedIdentityOutputReference",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 369
          },
          "name": "accessConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 385
          },
          "name": "credentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 401
          },
          "name": "managedIdentityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 362
          },
          "name": "accessConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 375
          },
          "name": "credentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 391
          },
          "name": "managedIdentityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentity"
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessAzureManagedIdentityOutputReference"
    },
    "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metastore-data-access/index.ts",
        "line": 405
      },
      "name": "MetastoreDataAccessAzureServicePrincipal",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#application_id MetastoreDataAccess#application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 409
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#client_secret MetastoreDataAccess#client_secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 413
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#directory_id MetastoreDataAccess#directory_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 417
          },
          "name": "directoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessAzureServicePrincipal"
    },
    "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipalOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipalOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metastore-data-access/index.ts",
          "line": 470
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metastore-data-access/index.ts",
        "line": 463
      },
      "name": "MetastoreDataAccessAzureServicePrincipalOutputReference",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 516
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 529
          },
          "name": "clientSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 542
          },
          "name": "directoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 509
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 522
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 535
          },
          "name": "directoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 474
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipal"
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessAzureServicePrincipalOutputReference"
    },
    "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessCloudflareApiToken": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessCloudflareApiToken",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metastore-data-access/index.ts",
        "line": 546
      },
      "name": "MetastoreDataAccessCloudflareApiToken",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#access_key_id MetastoreDataAccess#access_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 550
          },
          "name": "accessKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#account_id MetastoreDataAccess#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 554
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#secret_access_key MetastoreDataAccess#secret_access_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 558
          },
          "name": "secretAccessKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessCloudflareApiToken"
    },
    "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessCloudflareApiTokenOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessCloudflareApiTokenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metastore-data-access/index.ts",
          "line": 611
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metastore-data-access/index.ts",
        "line": 604
      },
      "name": "MetastoreDataAccessCloudflareApiTokenOutputReference",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 657
          },
          "name": "accessKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 670
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 683
          },
          "name": "secretAccessKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 650
          },
          "name": "accessKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 663
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 676
          },
          "name": "secretAccessKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 615
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessCloudflareApiToken"
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessCloudflareApiTokenOutputReference"
    },
    "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metastore-data-access/index.ts",
        "line": 14
      },
      "name": "MetastoreDataAccessConfig",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#name MetastoreDataAccess#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 55
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `account` and `workspace`. When not set, the API level is inferred from the provider host.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#api MetastoreDataAccess#api}",
            "stability": "stable",
            "summary": "Specifies whether to use account-level or workspace-level API."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 20
          },
          "name": "api",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#aws_iam_role MetastoreDataAccess#aws_iam_role}",
            "stability": "stable",
            "summary": "aws_iam_role block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 73
          },
          "name": "awsIamRole",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAwsIamRole"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#azure_managed_identity MetastoreDataAccess#azure_managed_identity}",
            "stability": "stable",
            "summary": "azure_managed_identity block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 79
          },
          "name": "azureManagedIdentity",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureManagedIdentity"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#azure_service_principal MetastoreDataAccess#azure_service_principal}",
            "stability": "stable",
            "summary": "azure_service_principal block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 85
          },
          "name": "azureServicePrincipal",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessAzureServicePrincipal"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#cloudflare_api_token MetastoreDataAccess#cloudflare_api_token}",
            "stability": "stable",
            "summary": "cloudflare_api_token block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 91
          },
          "name": "cloudflareApiToken",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessCloudflareApiToken"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#comment MetastoreDataAccess#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 24
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#databricks_gcp_service_account MetastoreDataAccess#databricks_gcp_service_account}",
            "stability": "stable",
            "summary": "databricks_gcp_service_account block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 97
          },
          "name": "databricksGcpServiceAccount",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessDatabricksGcpServiceAccount"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#force_destroy MetastoreDataAccess#force_destroy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 28
          },
          "name": "forceDestroy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#force_update MetastoreDataAccess#force_update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 32
          },
          "name": "forceUpdate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#gcp_service_account_key MetastoreDataAccess#gcp_service_account_key}",
            "stability": "stable",
            "summary": "gcp_service_account_key block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 103
          },
          "name": "gcpServiceAccountKey",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessGcpServiceAccountKey"
          }
        },
        {
          "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/databricks/databricks/1.114.2/docs/resources/metastore_data_access#id MetastoreDataAccess#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 39
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#is_default MetastoreDataAccess#is_default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 43
          },
          "name": "isDefault",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#isolation_mode MetastoreDataAccess#isolation_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 47
          },
          "name": "isolationMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#metastore_id MetastoreDataAccess#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 51
          },
          "name": "metastoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#owner MetastoreDataAccess#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 59
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#provider_config MetastoreDataAccess#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 109
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#read_only MetastoreDataAccess#read_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 63
          },
          "name": "readOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#skip_validation MetastoreDataAccess#skip_validation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 67
          },
          "name": "skipValidation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessConfig"
    },
    "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessDatabricksGcpServiceAccount": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessDatabricksGcpServiceAccount",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metastore-data-access/index.ts",
        "line": 687
      },
      "name": "MetastoreDataAccessDatabricksGcpServiceAccount",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#credential_id MetastoreDataAccess#credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 691
          },
          "name": "credentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#email MetastoreDataAccess#email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 695
          },
          "name": "email",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessDatabricksGcpServiceAccount"
    },
    "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessDatabricksGcpServiceAccountOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessDatabricksGcpServiceAccountOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metastore-data-access/index.ts",
          "line": 741
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metastore-data-access/index.ts",
        "line": 734
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 780
          },
          "name": "resetCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 796
          },
          "name": "resetEmail"
        }
      ],
      "name": "MetastoreDataAccessDatabricksGcpServiceAccountOutputReference",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 784
          },
          "name": "credentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 800
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 774
          },
          "name": "credentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 790
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 745
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessDatabricksGcpServiceAccount"
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessDatabricksGcpServiceAccountOutputReference"
    },
    "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessGcpServiceAccountKey": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessGcpServiceAccountKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metastore-data-access/index.ts",
        "line": 804
      },
      "name": "MetastoreDataAccessGcpServiceAccountKey",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#email MetastoreDataAccess#email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 808
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#private_key MetastoreDataAccess#private_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 812
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#private_key_id MetastoreDataAccess#private_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 816
          },
          "name": "privateKeyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessGcpServiceAccountKey"
    },
    "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessGcpServiceAccountKeyOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessGcpServiceAccountKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metastore-data-access/index.ts",
          "line": 869
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metastore-data-access/index.ts",
        "line": 862
      },
      "name": "MetastoreDataAccessGcpServiceAccountKeyOutputReference",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 915
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 941
          },
          "name": "privateKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 928
          },
          "name": "privateKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 908
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 921
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 934
          },
          "name": "privateKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 873
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessGcpServiceAccountKey"
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessGcpServiceAccountKeyOutputReference"
    },
    "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/metastore-data-access/index.ts",
        "line": 945
      },
      "name": "MetastoreDataAccessProviderConfig",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/metastore_data_access#workspace_id MetastoreDataAccess#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 949
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessProviderConfig"
    },
    "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/metastore-data-access/index.ts",
          "line": 988
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/metastore-data-access/index.ts",
        "line": 981
      },
      "name": "MetastoreDataAccessProviderConfigOutputReference",
      "namespace": "metastoreDataAccess",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1022
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 1015
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/metastore-data-access/index.ts",
            "line": 992
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.metastoreDataAccess.MetastoreDataAccessProviderConfig"
          }
        }
      ],
      "symbolId": "src/metastore-data-access/index:MetastoreDataAccessProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.mlflowExperiment.MlflowExperiment": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_experiment databricks_mlflow_experiment}."
      },
      "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperiment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_experiment databricks_mlflow_experiment} Resource."
        },
        "locationInModule": {
          "filename": "src/mlflow-experiment/index.ts",
          "line": 394
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mlflow-experiment/index.ts",
        "line": 362
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a MlflowExperiment resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 379
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the MlflowExperiment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_experiment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MlflowExperiment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MlflowExperiment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 557
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 573
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 589
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 435
          },
          "name": "resetArtifactLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 451
          },
          "name": "resetCreationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 467
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 483
          },
          "name": "resetExperimentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 499
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 515
          },
          "name": "resetLastUpdateTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 531
          },
          "name": "resetLifecycleStage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 560
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 576
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 601
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 617
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MlflowExperiment",
      "namespace": "mlflowExperiment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 367
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 554
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 570
          },
          "name": "tags",
          "type": {
            "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 586
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 439
          },
          "name": "artifactLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 455
          },
          "name": "creationTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 471
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 487
          },
          "name": "experimentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 503
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 519
          },
          "name": "lastUpdateTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 535
          },
          "name": "lifecycleStageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 548
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 564
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 580
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 593
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 429
          },
          "name": "artifactLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 445
          },
          "name": "creationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 461
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 477
          },
          "name": "experimentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 493
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 509
          },
          "name": "lastUpdateTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 525
          },
          "name": "lifecycleStage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 541
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mlflow-experiment/index:MlflowExperiment"
    },
    "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mlflow-experiment/index.ts",
        "line": 14
      },
      "name": "MlflowExperimentConfig",
      "namespace": "mlflowExperiment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_experiment#name MlflowExperiment#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 49
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_experiment#artifact_location MlflowExperiment#artifact_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 18
          },
          "name": "artifactLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_experiment#creation_time MlflowExperiment#creation_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 22
          },
          "name": "creationTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_experiment#description MlflowExperiment#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 26
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_experiment#experiment_id MlflowExperiment#experiment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 30
          },
          "name": "experimentId",
          "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/databricks/databricks/1.114.2/docs/resources/mlflow_experiment#id MlflowExperiment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 37
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_experiment#last_update_time MlflowExperiment#last_update_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 41
          },
          "name": "lastUpdateTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_experiment#lifecycle_stage MlflowExperiment#lifecycle_stage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 45
          },
          "name": "lifecycleStage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_experiment#provider_config MlflowExperiment#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 55
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_experiment#tags MlflowExperiment#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 61
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_experiment#timeouts MlflowExperiment#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 67
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentTimeouts"
          }
        }
      ],
      "symbolId": "src/mlflow-experiment/index:MlflowExperimentConfig"
    },
    "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mlflow-experiment/index.ts",
        "line": 69
      },
      "name": "MlflowExperimentProviderConfig",
      "namespace": "mlflowExperiment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_experiment#workspace_id MlflowExperiment#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 73
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mlflow-experiment/index:MlflowExperimentProviderConfig"
    },
    "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mlflow-experiment/index.ts",
          "line": 112
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mlflow-experiment/index.ts",
        "line": 105
      },
      "name": "MlflowExperimentProviderConfigOutputReference",
      "namespace": "mlflowExperiment",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 146
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 139
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 116
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentProviderConfig"
          }
        }
      ],
      "symbolId": "src/mlflow-experiment/index:MlflowExperimentProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mlflow-experiment/index.ts",
        "line": 150
      },
      "name": "MlflowExperimentTags",
      "namespace": "mlflowExperiment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_experiment#key MlflowExperiment#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 154
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_experiment#value MlflowExperiment#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 158
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mlflow-experiment/index:MlflowExperimentTags"
    },
    "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mlflow-experiment/index.ts",
          "line": 288
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mlflow-experiment/index.ts",
        "line": 280
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 295
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentTagsOutputReference"
            }
          }
        }
      ],
      "name": "MlflowExperimentTagsList",
      "namespace": "mlflowExperiment",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 281
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mlflow-experiment/index:MlflowExperimentTagsList"
    },
    "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mlflow-experiment/index.ts",
          "line": 207
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mlflow-experiment/index.ts",
        "line": 197
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 255
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 271
          },
          "name": "resetValue"
        }
      ],
      "name": "MlflowExperimentTagsOutputReference",
      "namespace": "mlflowExperiment",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 259
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 275
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 249
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 265
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 211
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mlflow-experiment/index:MlflowExperimentTagsOutputReference"
    },
    "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentTimeouts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mlflow-experiment/index.ts",
        "line": 299
      },
      "name": "MlflowExperimentTimeouts",
      "namespace": "mlflowExperiment",
      "symbolId": "src/mlflow-experiment/index:MlflowExperimentTimeouts"
    },
    "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentTimeoutsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mlflow-experiment/index.ts",
          "line": 330
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mlflow-experiment/index.ts",
        "line": 322
      },
      "name": "MlflowExperimentTimeoutsOutputReference",
      "namespace": "mlflowExperiment",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-experiment/index.ts",
            "line": 334
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.mlflowExperiment.MlflowExperimentTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mlflow-experiment/index:MlflowExperimentTimeoutsOutputReference"
    },
    "@cdktn/provider-databricks.mlflowModel.MlflowModel": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_model databricks_mlflow_model}."
      },
      "fqn": "@cdktn/provider-databricks.mlflowModel.MlflowModel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_model databricks_mlflow_model} Resource."
        },
        "locationInModule": {
          "filename": "src/mlflow-model/index.ts",
          "line": 309
        },
        "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": "@cdktn/provider-databricks.mlflowModel.MlflowModelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mlflow-model/index.ts",
        "line": 277
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a MlflowModel resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 294
          },
          "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 MlflowModel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_model#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MlflowModel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MlflowModel to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 391
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mlflowModel.MlflowModelProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 407
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.mlflowModel.MlflowModelTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 344
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 360
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 394
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 410
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 422
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 432
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MlflowModel",
      "namespace": "mlflowModel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 282
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 388
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.mlflowModel.MlflowModelProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 382
          },
          "name": "registeredModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 404
          },
          "name": "tags",
          "type": {
            "fqn": "@cdktn/provider-databricks.mlflowModel.MlflowModelTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 348
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 364
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 377
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 398
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mlflowModel.MlflowModelProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 414
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.mlflowModel.MlflowModelTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 338
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 354
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 370
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mlflow-model/index:MlflowModel"
    },
    "@cdktn/provider-databricks.mlflowModel.MlflowModelConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mlflowModel.MlflowModelConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mlflow-model/index.ts",
        "line": 14
      },
      "name": "MlflowModelConfig",
      "namespace": "mlflowModel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_model#name MlflowModel#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 29
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_model#description MlflowModel#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/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/databricks/databricks/1.114.2/docs/resources/mlflow_model#id MlflowModel#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 25
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_model#provider_config MlflowModel#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 35
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mlflowModel.MlflowModelProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_model#tags MlflowModel#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 41
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.mlflowModel.MlflowModelTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mlflow-model/index:MlflowModelConfig"
    },
    "@cdktn/provider-databricks.mlflowModel.MlflowModelProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mlflowModel.MlflowModelProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mlflow-model/index.ts",
        "line": 43
      },
      "name": "MlflowModelProviderConfig",
      "namespace": "mlflowModel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_model#workspace_id MlflowModel#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 47
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mlflow-model/index:MlflowModelProviderConfig"
    },
    "@cdktn/provider-databricks.mlflowModel.MlflowModelProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mlflowModel.MlflowModelProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mlflow-model/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mlflow-model/index.ts",
        "line": 79
      },
      "name": "MlflowModelProviderConfigOutputReference",
      "namespace": "mlflowModel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 120
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 113
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mlflowModel.MlflowModelProviderConfig"
          }
        }
      ],
      "symbolId": "src/mlflow-model/index:MlflowModelProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.mlflowModel.MlflowModelTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mlflowModel.MlflowModelTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mlflow-model/index.ts",
        "line": 124
      },
      "name": "MlflowModelTags",
      "namespace": "mlflowModel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_model#key MlflowModel#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 128
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_model#value MlflowModel#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 132
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mlflow-model/index:MlflowModelTags"
    },
    "@cdktn/provider-databricks.mlflowModel.MlflowModelTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mlflowModel.MlflowModelTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mlflow-model/index.ts",
          "line": 262
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mlflow-model/index.ts",
        "line": 254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 269
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.mlflowModel.MlflowModelTagsOutputReference"
            }
          }
        }
      ],
      "name": "MlflowModelTagsList",
      "namespace": "mlflowModel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 255
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.mlflowModel.MlflowModelTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mlflow-model/index:MlflowModelTagsList"
    },
    "@cdktn/provider-databricks.mlflowModel.MlflowModelTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mlflowModel.MlflowModelTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mlflow-model/index.ts",
          "line": 181
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mlflow-model/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 229
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 245
          },
          "name": "resetValue"
        }
      ],
      "name": "MlflowModelTagsOutputReference",
      "namespace": "mlflowModel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 233
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 249
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 223
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 239
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-model/index.ts",
            "line": 185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.mlflowModel.MlflowModelTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mlflow-model/index:MlflowModelTagsOutputReference"
    },
    "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhook": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_webhook databricks_mlflow_webhook}."
      },
      "fqn": "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhook",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_webhook databricks_mlflow_webhook} Resource."
        },
        "locationInModule": {
          "filename": "src/mlflow-webhook/index.ts",
          "line": 498
        },
        "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": "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mlflow-webhook/index.ts",
        "line": 466
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a MlflowWebhook resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 483
          },
          "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 MlflowWebhook to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_webhook#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MlflowWebhook that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MlflowWebhook to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 610
          },
          "name": "putHttpUrlSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookHttpUrlSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 626
          },
          "name": "putJobSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookJobSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 642
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 536
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 613
          },
          "name": "resetHttpUrlSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 565
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 629
          },
          "name": "resetJobSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 581
          },
          "name": "resetModelName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 645
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 597
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 657
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 670
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MlflowWebhook",
      "namespace": "mlflowWebhook",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 471
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 607
          },
          "name": "httpUrlSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookHttpUrlSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 623
          },
          "name": "jobSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookJobSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 639
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 540
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 553
          },
          "name": "eventsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 617
          },
          "name": "httpUrlSpecInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookHttpUrlSpec"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 569
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 633
          },
          "name": "jobSpecInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookJobSpec"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 585
          },
          "name": "modelNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 649
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 601
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 530
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 546
          },
          "name": "events",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 559
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 575
          },
          "name": "modelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 591
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mlflow-webhook/index:MlflowWebhook"
    },
    "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mlflow-webhook/index.ts",
        "line": 14
      },
      "name": "MlflowWebhookConfig",
      "namespace": "mlflowWebhook",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_webhook#events MlflowWebhook#events}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 22
          },
          "name": "events",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_webhook#description MlflowWebhook#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 18
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_webhook#http_url_spec MlflowWebhook#http_url_spec}",
            "stability": "stable",
            "summary": "http_url_spec block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 43
          },
          "name": "httpUrlSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookHttpUrlSpec"
          }
        },
        {
          "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/databricks/databricks/1.114.2/docs/resources/mlflow_webhook#id MlflowWebhook#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/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/databricks/databricks/1.114.2/docs/resources/mlflow_webhook#job_spec MlflowWebhook#job_spec}",
            "stability": "stable",
            "summary": "job_spec block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 49
          },
          "name": "jobSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookJobSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_webhook#model_name MlflowWebhook#model_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 33
          },
          "name": "modelName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_webhook#provider_config MlflowWebhook#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 55
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_webhook#status MlflowWebhook#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 37
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mlflow-webhook/index:MlflowWebhookConfig"
    },
    "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookHttpUrlSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookHttpUrlSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mlflow-webhook/index.ts",
        "line": 57
      },
      "name": "MlflowWebhookHttpUrlSpec",
      "namespace": "mlflowWebhook",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_webhook#url MlflowWebhook#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 73
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_webhook#authorization MlflowWebhook#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 61
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_webhook#enable_ssl_verification MlflowWebhook#enable_ssl_verification}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 65
          },
          "name": "enableSslVerification",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_webhook#secret MlflowWebhook#secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 69
          },
          "name": "secret",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mlflow-webhook/index:MlflowWebhookHttpUrlSpec"
    },
    "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookHttpUrlSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookHttpUrlSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mlflow-webhook/index.ts",
          "line": 133
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mlflow-webhook/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 184
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 200
          },
          "name": "resetEnableSslVerification"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 216
          },
          "name": "resetSecret"
        }
      ],
      "name": "MlflowWebhookHttpUrlSpecOutputReference",
      "namespace": "mlflowWebhook",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 188
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 204
          },
          "name": "enableSslVerificationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 220
          },
          "name": "secretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 233
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 178
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 194
          },
          "name": "enableSslVerification",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 210
          },
          "name": "secret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 226
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 137
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookHttpUrlSpec"
          }
        }
      ],
      "symbolId": "src/mlflow-webhook/index:MlflowWebhookHttpUrlSpecOutputReference"
    },
    "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookJobSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookJobSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mlflow-webhook/index.ts",
        "line": 237
      },
      "name": "MlflowWebhookJobSpec",
      "namespace": "mlflowWebhook",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_webhook#access_token MlflowWebhook#access_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 241
          },
          "name": "accessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_webhook#job_id MlflowWebhook#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 245
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_webhook#workspace_url MlflowWebhook#workspace_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 249
          },
          "name": "workspaceUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mlflow-webhook/index:MlflowWebhookJobSpec"
    },
    "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookJobSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookJobSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mlflow-webhook/index.ts",
          "line": 302
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mlflow-webhook/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 373
          },
          "name": "resetWorkspaceUrl"
        }
      ],
      "name": "MlflowWebhookJobSpecOutputReference",
      "namespace": "mlflowWebhook",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 348
          },
          "name": "accessTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 361
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 377
          },
          "name": "workspaceUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 341
          },
          "name": "accessToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 354
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 367
          },
          "name": "workspaceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 306
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookJobSpec"
          }
        }
      ],
      "symbolId": "src/mlflow-webhook/index:MlflowWebhookJobSpecOutputReference"
    },
    "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mlflow-webhook/index.ts",
        "line": 381
      },
      "name": "MlflowWebhookProviderConfig",
      "namespace": "mlflowWebhook",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mlflow_webhook#workspace_id MlflowWebhook#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 385
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mlflow-webhook/index:MlflowWebhookProviderConfig"
    },
    "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mlflow-webhook/index.ts",
          "line": 424
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mlflow-webhook/index.ts",
        "line": 417
      },
      "name": "MlflowWebhookProviderConfigOutputReference",
      "namespace": "mlflowWebhook",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 458
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 451
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mlflow-webhook/index.ts",
            "line": 428
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mlflowWebhook.MlflowWebhookProviderConfig"
          }
        }
      ],
      "symbolId": "src/mlflow-webhook/index:MlflowWebhookProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServing": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving databricks_model_serving}."
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServing",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving databricks_model_serving} Resource."
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 6386
        },
        "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": "@cdktn/provider-databricks.modelServing.ModelServingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 6354
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a ModelServing resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6371
          },
          "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 ModelServing to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ModelServing that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ModelServing to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6512
          },
          "name": "putAiGateway",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGateway"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6528
          },
          "name": "putConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigA"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6544
          },
          "name": "putEmailNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingEmailNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6560
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6576
          },
          "name": "putRateLimits",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.modelServing.ModelServingRateLimits"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6592
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.modelServing.ModelServingTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6608
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6515
          },
          "name": "resetAiGateway"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6428
          },
          "name": "resetBudgetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6531
          },
          "name": "resetConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6444
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6547
          },
          "name": "resetEmailNotifications"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6465
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6563
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6579
          },
          "name": "resetRateLimits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6494
          },
          "name": "resetRouteOptimized"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6595
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6611
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6623
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6640
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ModelServing",
      "namespace": "modelServing",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6359
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6509
          },
          "name": "aiGateway",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6525
          },
          "name": "config",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigAOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6541
          },
          "name": "emailNotifications",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingEmailNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6453
          },
          "name": "endpointUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6557
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6573
          },
          "name": "rateLimits",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingRateLimitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6503
          },
          "name": "servingEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6589
          },
          "name": "tags",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6605
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6519
          },
          "name": "aiGatewayInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGateway"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6432
          },
          "name": "budgetPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6535
          },
          "name": "configInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigA"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6448
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6551
          },
          "name": "emailNotificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingEmailNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6469
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6482
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6567
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6583
          },
          "name": "rateLimitsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingRateLimits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6498
          },
          "name": "routeOptimizedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6599
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6615
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.modelServing.ModelServingTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6422
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6438
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6459
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6475
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6488
          },
          "name": "routeOptimized",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServing"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingAiGateway": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGateway",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 1333
      },
      "name": "ModelServingAiGateway",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#fallback_config ModelServing#fallback_config}",
            "stability": "stable",
            "summary": "fallback_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1339
          },
          "name": "fallbackConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayFallbackConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#guardrails ModelServing#guardrails}",
            "stability": "stable",
            "summary": "guardrails block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1345
          },
          "name": "guardrails",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#inference_table_config ModelServing#inference_table_config}",
            "stability": "stable",
            "summary": "inference_table_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1351
          },
          "name": "inferenceTableConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayInferenceTableConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#rate_limits ModelServing#rate_limits}",
            "stability": "stable",
            "summary": "rate_limits block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1357
          },
          "name": "rateLimits",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayRateLimits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#usage_tracking_config ModelServing#usage_tracking_config}",
            "stability": "stable",
            "summary": "usage_tracking_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1363
          },
          "name": "usageTrackingConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayUsageTrackingConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGateway"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayFallbackConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayFallbackConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 81
      },
      "name": "ModelServingAiGatewayFallbackConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#enabled ModelServing#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 85
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayFallbackConfig"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayFallbackConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayFallbackConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 124
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 117
      },
      "name": "ModelServingAiGatewayFallbackConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 158
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 151
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 128
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayFallbackConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayFallbackConfigOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrails": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 700
      },
      "name": "ModelServingAiGatewayGuardrails",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#input ModelServing#input}",
            "stability": "stable",
            "summary": "input block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 706
          },
          "name": "input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInput"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#output ModelServing#output}",
            "stability": "stable",
            "summary": "output block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 712
          },
          "name": "output",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutput"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayGuardrails"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInput": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInput",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 246
      },
      "name": "ModelServingAiGatewayGuardrailsInput",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#invalid_keywords ModelServing#invalid_keywords}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 250
          },
          "name": "invalidKeywords",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#pii ModelServing#pii}",
            "stability": "stable",
            "summary": "pii block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 264
          },
          "name": "pii",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInputPii"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#safety ModelServing#safety}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 254
          },
          "name": "safety",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#valid_topics ModelServing#valid_topics}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 258
          },
          "name": "validTopics",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayGuardrailsInput"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInputOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInputOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 324
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 420
          },
          "name": "putPii",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInputPii"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 375
          },
          "name": "resetInvalidKeywords"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 423
          },
          "name": "resetPii"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 391
          },
          "name": "resetSafety"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 407
          },
          "name": "resetValidTopics"
        }
      ],
      "name": "ModelServingAiGatewayGuardrailsInputOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 417
          },
          "name": "pii",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInputPiiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 379
          },
          "name": "invalidKeywordsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 427
          },
          "name": "piiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInputPii"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 395
          },
          "name": "safetyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 411
          },
          "name": "validTopicsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 369
          },
          "name": "invalidKeywords",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 385
          },
          "name": "safety",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 401
          },
          "name": "validTopics",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInput"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayGuardrailsInputOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInputPii": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInputPii",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 162
      },
      "name": "ModelServingAiGatewayGuardrailsInputPii",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#behavior ModelServing#behavior}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 166
          },
          "name": "behavior",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayGuardrailsInputPii"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInputPiiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInputPiiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 205
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 238
          },
          "name": "resetBehavior"
        }
      ],
      "name": "ModelServingAiGatewayGuardrailsInputPiiOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 242
          },
          "name": "behaviorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 232
          },
          "name": "behavior",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 209
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInputPii"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayGuardrailsInputPiiOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutput": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutput",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 515
      },
      "name": "ModelServingAiGatewayGuardrailsOutput",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#invalid_keywords ModelServing#invalid_keywords}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 519
          },
          "name": "invalidKeywords",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#pii ModelServing#pii}",
            "stability": "stable",
            "summary": "pii block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 533
          },
          "name": "pii",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputPii"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#safety ModelServing#safety}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 523
          },
          "name": "safety",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#valid_topics ModelServing#valid_topics}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 527
          },
          "name": "validTopics",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayGuardrailsOutput"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 593
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 586
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 689
          },
          "name": "putPii",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputPii"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 644
          },
          "name": "resetInvalidKeywords"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 692
          },
          "name": "resetPii"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 660
          },
          "name": "resetSafety"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 676
          },
          "name": "resetValidTopics"
        }
      ],
      "name": "ModelServingAiGatewayGuardrailsOutputOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 686
          },
          "name": "pii",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputPiiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 648
          },
          "name": "invalidKeywordsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 696
          },
          "name": "piiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputPii"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 664
          },
          "name": "safetyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 680
          },
          "name": "validTopicsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 638
          },
          "name": "invalidKeywords",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 654
          },
          "name": "safety",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 670
          },
          "name": "validTopics",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 597
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutput"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayGuardrailsOutputOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputPii": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputPii",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 431
      },
      "name": "ModelServingAiGatewayGuardrailsOutputPii",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#behavior ModelServing#behavior}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 435
          },
          "name": "behavior",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayGuardrailsOutputPii"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputPiiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputPiiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 474
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 467
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 507
          },
          "name": "resetBehavior"
        }
      ],
      "name": "ModelServingAiGatewayGuardrailsOutputPiiOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 511
          },
          "name": "behaviorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 501
          },
          "name": "behavior",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 478
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputPii"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayGuardrailsOutputPiiOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 758
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 751
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 794
          },
          "name": "putInput",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInput"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 810
          },
          "name": "putOutput",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutput"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 797
          },
          "name": "resetInput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 813
          },
          "name": "resetOutput"
        }
      ],
      "name": "ModelServingAiGatewayGuardrailsOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 791
          },
          "name": "input",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInputOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 807
          },
          "name": "output",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 801
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsInput"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 817
          },
          "name": "outputInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutput"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 762
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrails"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayGuardrailsOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayInferenceTableConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayInferenceTableConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 821
      },
      "name": "ModelServingAiGatewayInferenceTableConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#catalog_name ModelServing#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 825
          },
          "name": "catalogName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#enabled ModelServing#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 829
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#schema_name ModelServing#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 833
          },
          "name": "schemaName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#table_name_prefix ModelServing#table_name_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 837
          },
          "name": "tableNamePrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayInferenceTableConfig"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayInferenceTableConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayInferenceTableConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 897
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 890
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 948
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 964
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 980
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 996
          },
          "name": "resetTableNamePrefix"
        }
      ],
      "name": "ModelServingAiGatewayInferenceTableConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 952
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 968
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 984
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1000
          },
          "name": "tableNamePrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 942
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 958
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 974
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 990
          },
          "name": "tableNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 901
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayInferenceTableConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayInferenceTableConfigOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 1430
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 1423
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1484
          },
          "name": "putFallbackConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayFallbackConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1500
          },
          "name": "putGuardrails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1516
          },
          "name": "putInferenceTableConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayInferenceTableConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1532
          },
          "name": "putRateLimits",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayRateLimits"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1548
          },
          "name": "putUsageTrackingConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayUsageTrackingConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1487
          },
          "name": "resetFallbackConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1503
          },
          "name": "resetGuardrails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1519
          },
          "name": "resetInferenceTableConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1535
          },
          "name": "resetRateLimits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1551
          },
          "name": "resetUsageTrackingConfig"
        }
      ],
      "name": "ModelServingAiGatewayOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1481
          },
          "name": "fallbackConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayFallbackConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1497
          },
          "name": "guardrails",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1513
          },
          "name": "inferenceTableConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayInferenceTableConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1529
          },
          "name": "rateLimits",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayRateLimitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1545
          },
          "name": "usageTrackingConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayUsageTrackingConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1491
          },
          "name": "fallbackConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayFallbackConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1507
          },
          "name": "guardrailsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayGuardrails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1523
          },
          "name": "inferenceTableConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayInferenceTableConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1539
          },
          "name": "rateLimitsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayRateLimits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1555
          },
          "name": "usageTrackingConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayUsageTrackingConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1434
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGateway"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayRateLimits": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayRateLimits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 1004
      },
      "name": "ModelServingAiGatewayRateLimits",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#renewal_period ModelServing#renewal_period}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1020
          },
          "name": "renewalPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#calls ModelServing#calls}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1008
          },
          "name": "calls",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#key ModelServing#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1012
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#principal ModelServing#principal}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1016
          },
          "name": "principal",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#tokens ModelServing#tokens}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1024
          },
          "name": "tokens",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayRateLimits"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayRateLimitsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayRateLimitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 1238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 1230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1245
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayRateLimitsOutputReference"
            }
          }
        }
      ],
      "name": "ModelServingAiGatewayRateLimitsList",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayRateLimits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayRateLimitsList"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayRateLimitsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayRateLimitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 1094
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 1084
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1160
          },
          "name": "resetCalls"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1176
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1192
          },
          "name": "resetPrincipal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1221
          },
          "name": "resetTokens"
        }
      ],
      "name": "ModelServingAiGatewayRateLimitsOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1164
          },
          "name": "callsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1180
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1196
          },
          "name": "principalInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1209
          },
          "name": "renewalPeriodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1225
          },
          "name": "tokensInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1154
          },
          "name": "calls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1170
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1186
          },
          "name": "principal",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1202
          },
          "name": "renewalPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1215
          },
          "name": "tokens",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1098
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayRateLimits"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayRateLimitsOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayUsageTrackingConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayUsageTrackingConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 1249
      },
      "name": "ModelServingAiGatewayUsageTrackingConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#enabled ModelServing#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1253
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayUsageTrackingConfig"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayUsageTrackingConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayUsageTrackingConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 1292
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 1285
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1325
          },
          "name": "resetEnabled"
        }
      ],
      "name": "ModelServingAiGatewayUsageTrackingConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1329
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1319
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1296
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGatewayUsageTrackingConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingAiGatewayUsageTrackingConfigOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 14
      },
      "name": "ModelServingConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#name ModelServing#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 33
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#ai_gateway ModelServing#ai_gateway}",
            "stability": "stable",
            "summary": "ai_gateway block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 43
          },
          "name": "aiGateway",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingAiGateway"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#budget_policy_id ModelServing#budget_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 18
          },
          "name": "budgetPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#config ModelServing#config}",
            "stability": "stable",
            "summary": "config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 49
          },
          "name": "config",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigA"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#description ModelServing#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 22
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#email_notifications ModelServing#email_notifications}",
            "stability": "stable",
            "summary": "email_notifications block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 55
          },
          "name": "emailNotifications",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingEmailNotifications"
          }
        },
        {
          "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/databricks/databricks/1.114.2/docs/resources/model_serving#id ModelServing#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/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/databricks/databricks/1.114.2/docs/resources/model_serving#provider_config ModelServing#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 61
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#rate_limits ModelServing#rate_limits}",
            "stability": "stable",
            "summary": "rate_limits block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 67
          },
          "name": "rateLimits",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingRateLimits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#route_optimized ModelServing#route_optimized}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 37
          },
          "name": "routeOptimized",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#tags ModelServing#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 73
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#timeouts ModelServing#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 79
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingTimeouts"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfig"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigA": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigA",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 5512
      },
      "name": "ModelServingConfigA",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#auto_capture_config ModelServing#auto_capture_config}",
            "stability": "stable",
            "summary": "auto_capture_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5518
          },
          "name": "autoCaptureConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigAutoCaptureConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#served_entities ModelServing#served_entities}",
            "stability": "stable",
            "summary": "served_entities block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5524
          },
          "name": "servedEntities",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#served_models ModelServing#served_models}",
            "stability": "stable",
            "summary": "served_models block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5530
          },
          "name": "servedModels",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedModels"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#traffic_config ModelServing#traffic_config}",
            "stability": "stable",
            "summary": "traffic_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5536
          },
          "name": "trafficConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigTrafficConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigA"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigAOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigAOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 5596
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 5589
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5644
          },
          "name": "putAutoCaptureConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigAutoCaptureConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5660
          },
          "name": "putServedEntities",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntities"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5676
          },
          "name": "putServedModels",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedModels"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5692
          },
          "name": "putTrafficConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigTrafficConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5647
          },
          "name": "resetAutoCaptureConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5663
          },
          "name": "resetServedEntities"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5679
          },
          "name": "resetServedModels"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5695
          },
          "name": "resetTrafficConfig"
        }
      ],
      "name": "ModelServingConfigAOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5641
          },
          "name": "autoCaptureConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigAutoCaptureConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5657
          },
          "name": "servedEntities",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5673
          },
          "name": "servedModels",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedModelsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5689
          },
          "name": "trafficConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigTrafficConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5651
          },
          "name": "autoCaptureConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigAutoCaptureConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5667
          },
          "name": "servedEntitiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5683
          },
          "name": "servedModelsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedModels"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5699
          },
          "name": "trafficConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigTrafficConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5600
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigA"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigAOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigAutoCaptureConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigAutoCaptureConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 1559
      },
      "name": "ModelServingConfigAutoCaptureConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#catalog_name ModelServing#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1563
          },
          "name": "catalogName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#enabled ModelServing#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1567
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#schema_name ModelServing#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1571
          },
          "name": "schemaName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#table_name_prefix ModelServing#table_name_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1575
          },
          "name": "tableNamePrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigAutoCaptureConfig"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigAutoCaptureConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigAutoCaptureConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 1635
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 1628
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1686
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1702
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1718
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1734
          },
          "name": "resetTableNamePrefix"
        }
      ],
      "name": "ModelServingConfigAutoCaptureConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1690
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1706
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1722
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1738
          },
          "name": "tableNamePrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1680
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1696
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1712
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1728
          },
          "name": "tableNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1639
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigAutoCaptureConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigAutoCaptureConfigOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntities": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 4128
      },
      "name": "ModelServingConfigServedEntities",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#burst_scaling_enabled ModelServing#burst_scaling_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4132
          },
          "name": "burstScalingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#entity_name ModelServing#entity_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4136
          },
          "name": "entityName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#entity_version ModelServing#entity_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4140
          },
          "name": "entityVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#environment_vars ModelServing#environment_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4144
          },
          "name": "environmentVars",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#external_model ModelServing#external_model}",
            "stability": "stable",
            "summary": "external_model block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4190
          },
          "name": "externalModel",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModel"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#instance_profile_arn ModelServing#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4148
          },
          "name": "instanceProfileArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#max_provisioned_concurrency ModelServing#max_provisioned_concurrency}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4152
          },
          "name": "maxProvisionedConcurrency",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#max_provisioned_throughput ModelServing#max_provisioned_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4156
          },
          "name": "maxProvisionedThroughput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#min_provisioned_concurrency ModelServing#min_provisioned_concurrency}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4160
          },
          "name": "minProvisionedConcurrency",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#min_provisioned_throughput ModelServing#min_provisioned_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4164
          },
          "name": "minProvisionedThroughput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#name ModelServing#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4168
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#provisioned_model_units ModelServing#provisioned_model_units}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4172
          },
          "name": "provisionedModelUnits",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#scale_to_zero_enabled ModelServing#scale_to_zero_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4176
          },
          "name": "scaleToZeroEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#workload_size ModelServing#workload_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4180
          },
          "name": "workloadSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#workload_type ModelServing#workload_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4184
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntities"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModel": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModel",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 3672
      },
      "name": "ModelServingConfigServedEntitiesExternalModel",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#name ModelServing#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3676
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#provider ModelServing#provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3680
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#task ModelServing#task}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3684
          },
          "name": "task",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#ai21labs_config ModelServing#ai21labs_config}",
            "stability": "stable",
            "summary": "ai21labs_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3690
          },
          "name": "ai21LabsConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAi21LabsConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#amazon_bedrock_config ModelServing#amazon_bedrock_config}",
            "stability": "stable",
            "summary": "amazon_bedrock_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3696
          },
          "name": "amazonBedrockConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAmazonBedrockConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#anthropic_config ModelServing#anthropic_config}",
            "stability": "stable",
            "summary": "anthropic_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3702
          },
          "name": "anthropicConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAnthropicConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#cohere_config ModelServing#cohere_config}",
            "stability": "stable",
            "summary": "cohere_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3708
          },
          "name": "cohereConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCohereConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#custom_provider_config ModelServing#custom_provider_config}",
            "stability": "stable",
            "summary": "custom_provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3714
          },
          "name": "customProviderConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#databricks_model_serving_config ModelServing#databricks_model_serving_config}",
            "stability": "stable",
            "summary": "databricks_model_serving_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3720
          },
          "name": "databricksModelServingConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelDatabricksModelServingConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#google_cloud_vertex_ai_config ModelServing#google_cloud_vertex_ai_config}",
            "stability": "stable",
            "summary": "google_cloud_vertex_ai_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3726
          },
          "name": "googleCloudVertexAiConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#openai_config ModelServing#openai_config}",
            "stability": "stable",
            "summary": "openai_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3732
          },
          "name": "openaiConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelOpenaiConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#palm_config ModelServing#palm_config}",
            "stability": "stable",
            "summary": "palm_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3738
          },
          "name": "palmConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelPalmConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModel"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAi21LabsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAi21LabsConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 1742
      },
      "name": "ModelServingConfigServedEntitiesExternalModelAi21LabsConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#ai21labs_api_key ModelServing#ai21labs_api_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1746
          },
          "name": "ai21LabsApiKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#ai21labs_api_key_plaintext ModelServing#ai21labs_api_key_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1750
          },
          "name": "ai21LabsApiKeyPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelAi21LabsConfig"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAi21LabsConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAi21LabsConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 1796
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 1789
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1835
          },
          "name": "resetAi21LabsApiKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1851
          },
          "name": "resetAi21LabsApiKeyPlaintext"
        }
      ],
      "name": "ModelServingConfigServedEntitiesExternalModelAi21LabsConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1839
          },
          "name": "ai21LabsApiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1855
          },
          "name": "ai21LabsApiKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1829
          },
          "name": "ai21LabsApiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1845
          },
          "name": "ai21LabsApiKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1800
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAi21LabsConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelAi21LabsConfigOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAmazonBedrockConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAmazonBedrockConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 1859
      },
      "name": "ModelServingConfigServedEntitiesExternalModelAmazonBedrockConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#aws_region ModelServing#aws_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1871
          },
          "name": "awsRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#bedrock_provider ModelServing#bedrock_provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1883
          },
          "name": "bedrockProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#aws_access_key_id ModelServing#aws_access_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1863
          },
          "name": "awsAccessKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#aws_access_key_id_plaintext ModelServing#aws_access_key_id_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1867
          },
          "name": "awsAccessKeyIdPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#aws_secret_access_key ModelServing#aws_secret_access_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1875
          },
          "name": "awsSecretAccessKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#aws_secret_access_key_plaintext ModelServing#aws_secret_access_key_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1879
          },
          "name": "awsSecretAccessKeyPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#instance_profile_arn ModelServing#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1887
          },
          "name": "instanceProfileArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelAmazonBedrockConfig"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAmazonBedrockConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAmazonBedrockConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 1968
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 1961
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2037
          },
          "name": "resetAwsAccessKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2053
          },
          "name": "resetAwsAccessKeyIdPlaintext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2082
          },
          "name": "resetAwsSecretAccessKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2098
          },
          "name": "resetAwsSecretAccessKeyPlaintext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2127
          },
          "name": "resetInstanceProfileArn"
        }
      ],
      "name": "ModelServingConfigServedEntitiesExternalModelAmazonBedrockConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2041
          },
          "name": "awsAccessKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2057
          },
          "name": "awsAccessKeyIdPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2070
          },
          "name": "awsRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2086
          },
          "name": "awsSecretAccessKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2102
          },
          "name": "awsSecretAccessKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2115
          },
          "name": "bedrockProviderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2131
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2031
          },
          "name": "awsAccessKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2047
          },
          "name": "awsAccessKeyIdPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2063
          },
          "name": "awsRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2076
          },
          "name": "awsSecretAccessKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2092
          },
          "name": "awsSecretAccessKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2108
          },
          "name": "bedrockProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2121
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 1972
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAmazonBedrockConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelAmazonBedrockConfigOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAnthropicConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAnthropicConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 2135
      },
      "name": "ModelServingConfigServedEntitiesExternalModelAnthropicConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#anthropic_api_key ModelServing#anthropic_api_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2139
          },
          "name": "anthropicApiKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#anthropic_api_key_plaintext ModelServing#anthropic_api_key_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2143
          },
          "name": "anthropicApiKeyPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelAnthropicConfig"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAnthropicConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAnthropicConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 2189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 2182
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2228
          },
          "name": "resetAnthropicApiKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2244
          },
          "name": "resetAnthropicApiKeyPlaintext"
        }
      ],
      "name": "ModelServingConfigServedEntitiesExternalModelAnthropicConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2232
          },
          "name": "anthropicApiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2248
          },
          "name": "anthropicApiKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2222
          },
          "name": "anthropicApiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2238
          },
          "name": "anthropicApiKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAnthropicConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelAnthropicConfigOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCohereConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCohereConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 2252
      },
      "name": "ModelServingConfigServedEntitiesExternalModelCohereConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#cohere_api_base ModelServing#cohere_api_base}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2256
          },
          "name": "cohereApiBase",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#cohere_api_key ModelServing#cohere_api_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2260
          },
          "name": "cohereApiKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#cohere_api_key_plaintext ModelServing#cohere_api_key_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2264
          },
          "name": "cohereApiKeyPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelCohereConfig"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCohereConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCohereConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 2317
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 2310
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2362
          },
          "name": "resetCohereApiBase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2378
          },
          "name": "resetCohereApiKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2394
          },
          "name": "resetCohereApiKeyPlaintext"
        }
      ],
      "name": "ModelServingConfigServedEntitiesExternalModelCohereConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2366
          },
          "name": "cohereApiBaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2382
          },
          "name": "cohereApiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2398
          },
          "name": "cohereApiKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2356
          },
          "name": "cohereApiBase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2372
          },
          "name": "cohereApiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2388
          },
          "name": "cohereApiKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCohereConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelCohereConfigOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 2666
      },
      "name": "ModelServingConfigServedEntitiesExternalModelCustomProviderConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#custom_provider_url ModelServing#custom_provider_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2670
          },
          "name": "customProviderUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#api_key_auth ModelServing#api_key_auth}",
            "stability": "stable",
            "summary": "api_key_auth block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2676
          },
          "name": "apiKeyAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#bearer_token_auth ModelServing#bearer_token_auth}",
            "stability": "stable",
            "summary": "bearer_token_auth block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2682
          },
          "name": "bearerTokenAuth",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelCustomProviderConfig"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 2402
      },
      "name": "ModelServingConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#key ModelServing#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2406
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#value ModelServing#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2410
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#value_plaintext ModelServing#value_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2414
          },
          "name": "valuePlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 2467
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 2460
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2525
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2541
          },
          "name": "resetValuePlaintext"
        }
      ],
      "name": "ModelServingConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2513
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2529
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2545
          },
          "name": "valuePlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2506
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2519
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2535
          },
          "name": "valuePlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2471
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 2549
      },
      "name": "ModelServingConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#token ModelServing#token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2553
          },
          "name": "token",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#token_plaintext ModelServing#token_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2557
          },
          "name": "tokenPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 2603
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 2596
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2642
          },
          "name": "resetToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2658
          },
          "name": "resetTokenPlaintext"
        }
      ],
      "name": "ModelServingConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2646
          },
          "name": "tokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2662
          },
          "name": "tokenPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2636
          },
          "name": "token",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2652
          },
          "name": "tokenPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2607
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 2735
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 2728
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2790
          },
          "name": "putApiKeyAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2806
          },
          "name": "putBearerTokenAuth",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2793
          },
          "name": "resetApiKeyAuth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2809
          },
          "name": "resetBearerTokenAuth"
        }
      ],
      "name": "ModelServingConfigServedEntitiesExternalModelCustomProviderConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2787
          },
          "name": "apiKeyAuth",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2803
          },
          "name": "bearerTokenAuth",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuthOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2797
          },
          "name": "apiKeyAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigApiKeyAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2813
          },
          "name": "bearerTokenAuthInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigBearerTokenAuth"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2781
          },
          "name": "customProviderUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2774
          },
          "name": "customProviderUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2739
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelCustomProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelDatabricksModelServingConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelDatabricksModelServingConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 2817
      },
      "name": "ModelServingConfigServedEntitiesExternalModelDatabricksModelServingConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#databricks_workspace_url ModelServing#databricks_workspace_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2829
          },
          "name": "databricksWorkspaceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#databricks_api_token ModelServing#databricks_api_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2821
          },
          "name": "databricksApiToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#databricks_api_token_plaintext ModelServing#databricks_api_token_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2825
          },
          "name": "databricksApiTokenPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelDatabricksModelServingConfig"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelDatabricksModelServingConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelDatabricksModelServingConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 2882
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 2875
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2927
          },
          "name": "resetDatabricksApiToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2943
          },
          "name": "resetDatabricksApiTokenPlaintext"
        }
      ],
      "name": "ModelServingConfigServedEntitiesExternalModelDatabricksModelServingConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2931
          },
          "name": "databricksApiTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2947
          },
          "name": "databricksApiTokenPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2960
          },
          "name": "databricksWorkspaceUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2921
          },
          "name": "databricksApiToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2937
          },
          "name": "databricksApiTokenPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2953
          },
          "name": "databricksWorkspaceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2886
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelDatabricksModelServingConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelDatabricksModelServingConfigOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 2964
      },
      "name": "ModelServingConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#project_id ModelServing#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2976
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#region ModelServing#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2980
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#private_key ModelServing#private_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2968
          },
          "name": "privateKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#private_key_plaintext ModelServing#private_key_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 2972
          },
          "name": "privateKeyPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 3040
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 3033
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3091
          },
          "name": "resetPrivateKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3107
          },
          "name": "resetPrivateKeyPlaintext"
        }
      ],
      "name": "ModelServingConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3095
          },
          "name": "privateKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3111
          },
          "name": "privateKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3124
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3137
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3085
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3101
          },
          "name": "privateKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3117
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3130
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3044
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelOpenaiConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelOpenaiConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 3141
      },
      "name": "ModelServingConfigServedEntitiesExternalModelOpenaiConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#microsoft_entra_client_id ModelServing#microsoft_entra_client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3145
          },
          "name": "microsoftEntraClientId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#microsoft_entra_client_secret ModelServing#microsoft_entra_client_secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3149
          },
          "name": "microsoftEntraClientSecret",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#microsoft_entra_client_secret_plaintext ModelServing#microsoft_entra_client_secret_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3153
          },
          "name": "microsoftEntraClientSecretPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#microsoft_entra_tenant_id ModelServing#microsoft_entra_tenant_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3157
          },
          "name": "microsoftEntraTenantId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#openai_api_base ModelServing#openai_api_base}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3161
          },
          "name": "openaiApiBase",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#openai_api_key ModelServing#openai_api_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3165
          },
          "name": "openaiApiKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#openai_api_key_plaintext ModelServing#openai_api_key_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3169
          },
          "name": "openaiApiKeyPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#openai_api_type ModelServing#openai_api_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3173
          },
          "name": "openaiApiType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#openai_api_version ModelServing#openai_api_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3177
          },
          "name": "openaiApiVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#openai_deployment_name ModelServing#openai_deployment_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3181
          },
          "name": "openaiDeploymentName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#openai_organization ModelServing#openai_organization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3185
          },
          "name": "openaiOrganization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelOpenaiConfig"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelOpenaiConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelOpenaiConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 3294
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 3287
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3387
          },
          "name": "resetMicrosoftEntraClientId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3403
          },
          "name": "resetMicrosoftEntraClientSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3419
          },
          "name": "resetMicrosoftEntraClientSecretPlaintext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3435
          },
          "name": "resetMicrosoftEntraTenantId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3451
          },
          "name": "resetOpenaiApiBase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3467
          },
          "name": "resetOpenaiApiKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3483
          },
          "name": "resetOpenaiApiKeyPlaintext"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3499
          },
          "name": "resetOpenaiApiType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3515
          },
          "name": "resetOpenaiApiVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3531
          },
          "name": "resetOpenaiDeploymentName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3547
          },
          "name": "resetOpenaiOrganization"
        }
      ],
      "name": "ModelServingConfigServedEntitiesExternalModelOpenaiConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3391
          },
          "name": "microsoftEntraClientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3407
          },
          "name": "microsoftEntraClientSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3423
          },
          "name": "microsoftEntraClientSecretPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3439
          },
          "name": "microsoftEntraTenantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3455
          },
          "name": "openaiApiBaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3471
          },
          "name": "openaiApiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3487
          },
          "name": "openaiApiKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3503
          },
          "name": "openaiApiTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3519
          },
          "name": "openaiApiVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3535
          },
          "name": "openaiDeploymentNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3551
          },
          "name": "openaiOrganizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3381
          },
          "name": "microsoftEntraClientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3397
          },
          "name": "microsoftEntraClientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3413
          },
          "name": "microsoftEntraClientSecretPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3429
          },
          "name": "microsoftEntraTenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3445
          },
          "name": "openaiApiBase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3461
          },
          "name": "openaiApiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3477
          },
          "name": "openaiApiKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3493
          },
          "name": "openaiApiType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3509
          },
          "name": "openaiApiVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3525
          },
          "name": "openaiDeploymentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3541
          },
          "name": "openaiOrganization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3298
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelOpenaiConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelOpenaiConfigOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 3854
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 3847
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3989
          },
          "name": "putAi21LabsConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAi21LabsConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4005
          },
          "name": "putAmazonBedrockConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAmazonBedrockConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4021
          },
          "name": "putAnthropicConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAnthropicConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4037
          },
          "name": "putCohereConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCohereConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4053
          },
          "name": "putCustomProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4069
          },
          "name": "putDatabricksModelServingConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelDatabricksModelServingConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4085
          },
          "name": "putGoogleCloudVertexAiConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4101
          },
          "name": "putOpenaiConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelOpenaiConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4117
          },
          "name": "putPalmConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelPalmConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3992
          },
          "name": "resetAi21LabsConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4008
          },
          "name": "resetAmazonBedrockConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4024
          },
          "name": "resetAnthropicConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4040
          },
          "name": "resetCohereConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4056
          },
          "name": "resetCustomProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4072
          },
          "name": "resetDatabricksModelServingConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4088
          },
          "name": "resetGoogleCloudVertexAiConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4104
          },
          "name": "resetOpenaiConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4120
          },
          "name": "resetPalmConfig"
        }
      ],
      "name": "ModelServingConfigServedEntitiesExternalModelOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3986
          },
          "name": "ai21LabsConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAi21LabsConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4002
          },
          "name": "amazonBedrockConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAmazonBedrockConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4018
          },
          "name": "anthropicConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAnthropicConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4034
          },
          "name": "cohereConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCohereConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4050
          },
          "name": "customProviderConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4066
          },
          "name": "databricksModelServingConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelDatabricksModelServingConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4082
          },
          "name": "googleCloudVertexAiConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelGoogleCloudVertexAiConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4098
          },
          "name": "openaiConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelOpenaiConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4114
          },
          "name": "palmConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelPalmConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3996
          },
          "name": "ai21LabsConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAi21LabsConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4012
          },
          "name": "amazonBedrockConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAmazonBedrockConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4028
          },
          "name": "anthropicConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelAnthropicConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4044
          },
          "name": "cohereConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCohereConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4060
          },
          "name": "customProviderConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelCustomProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4076
          },
          "name": "databricksModelServingConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelDatabricksModelServingConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4092
          },
          "name": "googleCloudVertexAiConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelGoogleCloudVertexAiConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3954
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4108
          },
          "name": "openaiConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelOpenaiConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4124
          },
          "name": "palmConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelPalmConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3967
          },
          "name": "providerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3980
          },
          "name": "taskInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3947
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3960
          },
          "name": "provider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3973
          },
          "name": "task",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3858
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModel"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelPalmConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelPalmConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 3555
      },
      "name": "ModelServingConfigServedEntitiesExternalModelPalmConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#palm_api_key ModelServing#palm_api_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3559
          },
          "name": "palmApiKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#palm_api_key_plaintext ModelServing#palm_api_key_plaintext}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3563
          },
          "name": "palmApiKeyPlaintext",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelPalmConfig"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelPalmConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelPalmConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 3609
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 3602
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3648
          },
          "name": "resetPalmApiKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3664
          },
          "name": "resetPalmApiKeyPlaintext"
        }
      ],
      "name": "ModelServingConfigServedEntitiesExternalModelPalmConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3652
          },
          "name": "palmApiKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3668
          },
          "name": "palmApiKeyPlaintextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3642
          },
          "name": "palmApiKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3658
          },
          "name": "palmApiKeyPlaintext",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 3613
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelPalmConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesExternalModelPalmConfigOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 4697
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 4689
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4704
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesOutputReference"
            }
          }
        }
      ],
      "name": "ModelServingConfigServedEntitiesList",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4690
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesList"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 4330
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 4320
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4677
          },
          "name": "putExternalModel",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModel"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4456
          },
          "name": "resetBurstScalingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4472
          },
          "name": "resetEntityName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4488
          },
          "name": "resetEntityVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4504
          },
          "name": "resetEnvironmentVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4680
          },
          "name": "resetExternalModel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4520
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4536
          },
          "name": "resetMaxProvisionedConcurrency"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4552
          },
          "name": "resetMaxProvisionedThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4568
          },
          "name": "resetMinProvisionedConcurrency"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4584
          },
          "name": "resetMinProvisionedThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4600
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4616
          },
          "name": "resetProvisionedModelUnits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4632
          },
          "name": "resetScaleToZeroEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4648
          },
          "name": "resetWorkloadSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4664
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "ModelServingConfigServedEntitiesOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4674
          },
          "name": "externalModel",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModelOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4460
          },
          "name": "burstScalingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4476
          },
          "name": "entityNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4492
          },
          "name": "entityVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4508
          },
          "name": "environmentVarsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4684
          },
          "name": "externalModelInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntitiesExternalModel"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4524
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4540
          },
          "name": "maxProvisionedConcurrencyInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4556
          },
          "name": "maxProvisionedThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4572
          },
          "name": "minProvisionedConcurrencyInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4588
          },
          "name": "minProvisionedThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4604
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4620
          },
          "name": "provisionedModelUnitsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4636
          },
          "name": "scaleToZeroEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4652
          },
          "name": "workloadSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4668
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4450
          },
          "name": "burstScalingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4466
          },
          "name": "entityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4482
          },
          "name": "entityVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4498
          },
          "name": "environmentVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4514
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4530
          },
          "name": "maxProvisionedConcurrency",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4546
          },
          "name": "maxProvisionedThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4562
          },
          "name": "minProvisionedConcurrency",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4578
          },
          "name": "minProvisionedThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4594
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4610
          },
          "name": "provisionedModelUnits",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4626
          },
          "name": "scaleToZeroEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4642
          },
          "name": "workloadSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4658
          },
          "name": "workloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4334
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedEntities"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedEntitiesOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedModels": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedModels",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 4708
      },
      "name": "ModelServingConfigServedModels",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#model_name ModelServing#model_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4740
          },
          "name": "modelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#model_version ModelServing#model_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4744
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#burst_scaling_enabled ModelServing#burst_scaling_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4712
          },
          "name": "burstScalingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#environment_vars ModelServing#environment_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4716
          },
          "name": "environmentVars",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#instance_profile_arn ModelServing#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4720
          },
          "name": "instanceProfileArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#max_provisioned_concurrency ModelServing#max_provisioned_concurrency}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4724
          },
          "name": "maxProvisionedConcurrency",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#max_provisioned_throughput ModelServing#max_provisioned_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4728
          },
          "name": "maxProvisionedThroughput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#min_provisioned_concurrency ModelServing#min_provisioned_concurrency}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4732
          },
          "name": "minProvisionedConcurrency",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#min_provisioned_throughput ModelServing#min_provisioned_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4736
          },
          "name": "minProvisionedThroughput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#name ModelServing#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4748
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#provisioned_model_units ModelServing#provisioned_model_units}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4752
          },
          "name": "provisionedModelUnits",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#scale_to_zero_enabled ModelServing#scale_to_zero_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4756
          },
          "name": "scaleToZeroEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#workload_size ModelServing#workload_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4760
          },
          "name": "workloadSize",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#workload_type ModelServing#workload_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4764
          },
          "name": "workloadType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedModels"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedModelsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedModelsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 5236
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 5228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5243
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedModelsOutputReference"
            }
          }
        }
      ],
      "name": "ModelServingConfigServedModelsList",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedModels"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedModelsList"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigServedModelsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedModelsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 4897
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 4887
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5017
          },
          "name": "resetBurstScalingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5033
          },
          "name": "resetEnvironmentVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5049
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5065
          },
          "name": "resetMaxProvisionedConcurrency"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5081
          },
          "name": "resetMaxProvisionedThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5097
          },
          "name": "resetMinProvisionedConcurrency"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5113
          },
          "name": "resetMinProvisionedThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5155
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5171
          },
          "name": "resetProvisionedModelUnits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5187
          },
          "name": "resetScaleToZeroEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5203
          },
          "name": "resetWorkloadSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5219
          },
          "name": "resetWorkloadType"
        }
      ],
      "name": "ModelServingConfigServedModelsOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5021
          },
          "name": "burstScalingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5037
          },
          "name": "environmentVarsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5053
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5069
          },
          "name": "maxProvisionedConcurrencyInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5085
          },
          "name": "maxProvisionedThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5101
          },
          "name": "minProvisionedConcurrencyInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5117
          },
          "name": "minProvisionedThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5130
          },
          "name": "modelNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5143
          },
          "name": "modelVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5159
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5175
          },
          "name": "provisionedModelUnitsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5191
          },
          "name": "scaleToZeroEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5207
          },
          "name": "workloadSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5223
          },
          "name": "workloadTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5011
          },
          "name": "burstScalingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5027
          },
          "name": "environmentVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5043
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5059
          },
          "name": "maxProvisionedConcurrency",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5075
          },
          "name": "maxProvisionedThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5091
          },
          "name": "minProvisionedConcurrency",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5107
          },
          "name": "minProvisionedThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5123
          },
          "name": "modelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5136
          },
          "name": "modelVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5149
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5165
          },
          "name": "provisionedModelUnits",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5181
          },
          "name": "scaleToZeroEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5197
          },
          "name": "workloadSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5213
          },
          "name": "workloadType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 4901
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigServedModels"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigServedModelsOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigTrafficConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigTrafficConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 5426
      },
      "name": "ModelServingConfigTrafficConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#routes ModelServing#routes}",
            "stability": "stable",
            "summary": "routes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5432
          },
          "name": "routes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigTrafficConfigRoutes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigTrafficConfig"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigTrafficConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigTrafficConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 5471
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 5464
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5501
          },
          "name": "putRoutes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigTrafficConfigRoutes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5504
          },
          "name": "resetRoutes"
        }
      ],
      "name": "ModelServingConfigTrafficConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5498
          },
          "name": "routes",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigTrafficConfigRoutesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5508
          },
          "name": "routesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigTrafficConfigRoutes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5475
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigTrafficConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigTrafficConfigOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigTrafficConfigRoutes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigTrafficConfigRoutes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 5247
      },
      "name": "ModelServingConfigTrafficConfigRoutes",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#traffic_percentage ModelServing#traffic_percentage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5259
          },
          "name": "trafficPercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#served_entity_name ModelServing#served_entity_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5251
          },
          "name": "servedEntityName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#served_model_name ModelServing#served_model_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5255
          },
          "name": "servedModelName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigTrafficConfigRoutes"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigTrafficConfigRoutesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigTrafficConfigRoutesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 5415
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 5407
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5422
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigTrafficConfigRoutesOutputReference"
            }
          }
        }
      ],
      "name": "ModelServingConfigTrafficConfigRoutesList",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigTrafficConfigRoutes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigTrafficConfigRoutesList"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingConfigTrafficConfigRoutesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigTrafficConfigRoutesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 5315
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 5305
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5369
          },
          "name": "resetServedEntityName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5385
          },
          "name": "resetServedModelName"
        }
      ],
      "name": "ModelServingConfigTrafficConfigRoutesOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5373
          },
          "name": "servedEntityNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5389
          },
          "name": "servedModelNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5402
          },
          "name": "trafficPercentageInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5363
          },
          "name": "servedEntityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5379
          },
          "name": "servedModelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5395
          },
          "name": "trafficPercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5319
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.modelServing.ModelServingConfigTrafficConfigRoutes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingConfigTrafficConfigRoutesOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingEmailNotifications": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingEmailNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 5703
      },
      "name": "ModelServingEmailNotifications",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#on_update_failure ModelServing#on_update_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5707
          },
          "name": "onUpdateFailure",
          "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/databricks/databricks/1.114.2/docs/resources/model_serving#on_update_success ModelServing#on_update_success}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5711
          },
          "name": "onUpdateSuccess",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingEmailNotifications"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingEmailNotificationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingEmailNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 5757
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 5750
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5796
          },
          "name": "resetOnUpdateFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5812
          },
          "name": "resetOnUpdateSuccess"
        }
      ],
      "name": "ModelServingEmailNotificationsOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5800
          },
          "name": "onUpdateFailureInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5816
          },
          "name": "onUpdateSuccessInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5790
          },
          "name": "onUpdateFailure",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5806
          },
          "name": "onUpdateSuccess",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5761
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingEmailNotifications"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingEmailNotificationsOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 5820
      },
      "name": "ModelServingProviderConfig",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#workspace_id ModelServing#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5824
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingProviderConfig"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 5863
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 5856
      },
      "name": "ModelServingProviderConfigOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5897
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5890
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5867
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServing.ModelServingProviderConfig"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingRateLimits": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingRateLimits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 5901
      },
      "name": "ModelServingRateLimits",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#calls ModelServing#calls}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5905
          },
          "name": "calls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#renewal_period ModelServing#renewal_period}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5913
          },
          "name": "renewalPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#key ModelServing#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5909
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingRateLimits"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingRateLimitsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingRateLimitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 6066
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 6058
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6073
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.modelServing.ModelServingRateLimitsOutputReference"
            }
          }
        }
      ],
      "name": "ModelServingRateLimitsList",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6059
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingRateLimits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingRateLimitsList"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingRateLimitsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingRateLimitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 5969
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 5959
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6036
          },
          "name": "resetKey"
        }
      ],
      "name": "ModelServingRateLimitsOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6024
          },
          "name": "callsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6040
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6053
          },
          "name": "renewalPeriodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6017
          },
          "name": "calls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6030
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6046
          },
          "name": "renewalPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 5973
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.modelServing.ModelServingRateLimits"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingRateLimitsOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 6077
      },
      "name": "ModelServingTags",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#key ModelServing#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6081
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#value ModelServing#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6085
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingTags"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 6212
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 6204
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6219
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.modelServing.ModelServingTagsOutputReference"
            }
          }
        }
      ],
      "name": "ModelServingTagsList",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingTagsList"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 6134
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 6124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6195
          },
          "name": "resetValue"
        }
      ],
      "name": "ModelServingTagsOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6183
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6199
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6176
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6189
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.modelServing.ModelServingTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingTagsOutputReference"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingTimeouts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 6223
      },
      "name": "ModelServingTimeouts",
      "namespace": "modelServing",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#create ModelServing#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6227
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving#update ModelServing#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6231
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingTimeouts"
    },
    "@cdktn/provider-databricks.modelServing.ModelServingTimeoutsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServing.ModelServingTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving/index.ts",
          "line": 6278
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving/index.ts",
        "line": 6270
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6326
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6342
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ModelServingTimeoutsOutputReference",
      "namespace": "modelServing",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6330
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6346
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6320
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6336
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving/index.ts",
            "line": 6282
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.modelServing.ModelServingTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving/index:ModelServingTimeoutsOutputReference"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughput": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput databricks_model_serving_provisioned_throughput}."
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughput",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput databricks_model_serving_provisioned_throughput} Resource."
        },
        "locationInModule": {
          "filename": "src/model-serving-provisioned-throughput/index.ts",
          "line": 2677
        },
        "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": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 2645
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a ModelServingProvisionedThroughput resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2662
          },
          "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 ModelServingProvisionedThroughput to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ModelServingProvisionedThroughput that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ModelServingProvisionedThroughput to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2763
          },
          "name": "putAiGateway",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGateway"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2779
          },
          "name": "putConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigA"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2792
          },
          "name": "putEmailNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputEmailNotifications"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2808
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2824
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2840
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2766
          },
          "name": "resetAiGateway"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2716
          },
          "name": "resetBudgetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2795
          },
          "name": "resetEmailNotifications"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2732
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2811
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2827
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2843
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2855
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2869
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ModelServingProvisionedThroughput",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2650
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2760
          },
          "name": "aiGateway",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2776
          },
          "name": "config",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigAOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2789
          },
          "name": "emailNotifications",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputEmailNotificationsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2805
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2754
          },
          "name": "servingEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2821
          },
          "name": "tags",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2837
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2770
          },
          "name": "aiGatewayInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGateway"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2720
          },
          "name": "budgetPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2783
          },
          "name": "configInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigA"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2799
          },
          "name": "emailNotificationsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputEmailNotifications"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2736
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2749
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2815
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2831
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2847
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2710
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2726
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2742
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughput"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGateway": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGateway",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 1319
      },
      "name": "ModelServingProvisionedThroughputAiGateway",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#fallback_config ModelServingProvisionedThroughput#fallback_config}",
            "stability": "stable",
            "summary": "fallback_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1325
          },
          "name": "fallbackConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayFallbackConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#guardrails ModelServingProvisionedThroughput#guardrails}",
            "stability": "stable",
            "summary": "guardrails block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1331
          },
          "name": "guardrails",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#inference_table_config ModelServingProvisionedThroughput#inference_table_config}",
            "stability": "stable",
            "summary": "inference_table_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1337
          },
          "name": "inferenceTableConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayInferenceTableConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#rate_limits ModelServingProvisionedThroughput#rate_limits}",
            "stability": "stable",
            "summary": "rate_limits block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1343
          },
          "name": "rateLimits",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayRateLimits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#usage_tracking_config ModelServingProvisionedThroughput#usage_tracking_config}",
            "stability": "stable",
            "summary": "usage_tracking_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1349
          },
          "name": "usageTrackingConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayUsageTrackingConfig"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputAiGateway"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayFallbackConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayFallbackConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 67
      },
      "name": "ModelServingProvisionedThroughputAiGatewayFallbackConfig",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#enabled ModelServingProvisionedThroughput#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 71
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputAiGatewayFallbackConfig"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayFallbackConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayFallbackConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving-provisioned-throughput/index.ts",
          "line": 110
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 103
      },
      "name": "ModelServingProvisionedThroughputAiGatewayFallbackConfigOutputReference",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 144
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 137
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 114
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayFallbackConfig"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputAiGatewayFallbackConfigOutputReference"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrails": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 686
      },
      "name": "ModelServingProvisionedThroughputAiGatewayGuardrails",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#input ModelServingProvisionedThroughput#input}",
            "stability": "stable",
            "summary": "input block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 692
          },
          "name": "input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsInput"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#output ModelServingProvisionedThroughput#output}",
            "stability": "stable",
            "summary": "output block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 698
          },
          "name": "output",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsOutput"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputAiGatewayGuardrails"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsInput": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsInput",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 232
      },
      "name": "ModelServingProvisionedThroughputAiGatewayGuardrailsInput",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#invalid_keywords ModelServingProvisionedThroughput#invalid_keywords}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 236
          },
          "name": "invalidKeywords",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#pii ModelServingProvisionedThroughput#pii}",
            "stability": "stable",
            "summary": "pii block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 250
          },
          "name": "pii",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsInputPii"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#safety ModelServingProvisionedThroughput#safety}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 240
          },
          "name": "safety",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#valid_topics ModelServingProvisionedThroughput#valid_topics}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 244
          },
          "name": "validTopics",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputAiGatewayGuardrailsInput"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsInputOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsInputOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving-provisioned-throughput/index.ts",
          "line": 310
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 303
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 406
          },
          "name": "putPii",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsInputPii"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 361
          },
          "name": "resetInvalidKeywords"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 409
          },
          "name": "resetPii"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 377
          },
          "name": "resetSafety"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 393
          },
          "name": "resetValidTopics"
        }
      ],
      "name": "ModelServingProvisionedThroughputAiGatewayGuardrailsInputOutputReference",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 403
          },
          "name": "pii",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsInputPiiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 365
          },
          "name": "invalidKeywordsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 413
          },
          "name": "piiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsInputPii"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 381
          },
          "name": "safetyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 397
          },
          "name": "validTopicsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 355
          },
          "name": "invalidKeywords",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 371
          },
          "name": "safety",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 387
          },
          "name": "validTopics",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 314
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsInput"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputAiGatewayGuardrailsInputOutputReference"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsInputPii": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsInputPii",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 148
      },
      "name": "ModelServingProvisionedThroughputAiGatewayGuardrailsInputPii",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#behavior ModelServingProvisionedThroughput#behavior}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 152
          },
          "name": "behavior",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputAiGatewayGuardrailsInputPii"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsInputPiiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsInputPiiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving-provisioned-throughput/index.ts",
          "line": 191
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 224
          },
          "name": "resetBehavior"
        }
      ],
      "name": "ModelServingProvisionedThroughputAiGatewayGuardrailsInputPiiOutputReference",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 228
          },
          "name": "behaviorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 218
          },
          "name": "behavior",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsInputPii"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputAiGatewayGuardrailsInputPiiOutputReference"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsOutput": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsOutput",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 501
      },
      "name": "ModelServingProvisionedThroughputAiGatewayGuardrailsOutput",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#invalid_keywords ModelServingProvisionedThroughput#invalid_keywords}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 505
          },
          "name": "invalidKeywords",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#pii ModelServingProvisionedThroughput#pii}",
            "stability": "stable",
            "summary": "pii block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 519
          },
          "name": "pii",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsOutputPii"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#safety ModelServingProvisionedThroughput#safety}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 509
          },
          "name": "safety",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#valid_topics ModelServingProvisionedThroughput#valid_topics}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 513
          },
          "name": "validTopics",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputAiGatewayGuardrailsOutput"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsOutputOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsOutputOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving-provisioned-throughput/index.ts",
          "line": 579
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 572
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 675
          },
          "name": "putPii",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsOutputPii"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 630
          },
          "name": "resetInvalidKeywords"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 678
          },
          "name": "resetPii"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 646
          },
          "name": "resetSafety"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 662
          },
          "name": "resetValidTopics"
        }
      ],
      "name": "ModelServingProvisionedThroughputAiGatewayGuardrailsOutputOutputReference",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 672
          },
          "name": "pii",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsOutputPiiOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 634
          },
          "name": "invalidKeywordsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 682
          },
          "name": "piiInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsOutputPii"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 650
          },
          "name": "safetyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 666
          },
          "name": "validTopicsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 624
          },
          "name": "invalidKeywords",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 640
          },
          "name": "safety",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 656
          },
          "name": "validTopics",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 583
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsOutput"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputAiGatewayGuardrailsOutputOutputReference"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsOutputPii": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsOutputPii",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 417
      },
      "name": "ModelServingProvisionedThroughputAiGatewayGuardrailsOutputPii",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#behavior ModelServingProvisionedThroughput#behavior}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 421
          },
          "name": "behavior",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputAiGatewayGuardrailsOutputPii"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsOutputPiiOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsOutputPiiOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving-provisioned-throughput/index.ts",
          "line": 460
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 453
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 493
          },
          "name": "resetBehavior"
        }
      ],
      "name": "ModelServingProvisionedThroughputAiGatewayGuardrailsOutputPiiOutputReference",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 497
          },
          "name": "behaviorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 487
          },
          "name": "behavior",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 464
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsOutputPii"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputAiGatewayGuardrailsOutputPiiOutputReference"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving-provisioned-throughput/index.ts",
          "line": 744
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 737
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 780
          },
          "name": "putInput",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsInput"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 796
          },
          "name": "putOutput",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsOutput"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 783
          },
          "name": "resetInput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 799
          },
          "name": "resetOutput"
        }
      ],
      "name": "ModelServingProvisionedThroughputAiGatewayGuardrailsOutputReference",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 777
          },
          "name": "input",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsInputOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 793
          },
          "name": "output",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsOutputOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 787
          },
          "name": "inputInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsInput"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 803
          },
          "name": "outputInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsOutput"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 748
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrails"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputAiGatewayGuardrailsOutputReference"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayInferenceTableConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayInferenceTableConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 807
      },
      "name": "ModelServingProvisionedThroughputAiGatewayInferenceTableConfig",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#catalog_name ModelServingProvisionedThroughput#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 811
          },
          "name": "catalogName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#enabled ModelServingProvisionedThroughput#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 815
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#schema_name ModelServingProvisionedThroughput#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 819
          },
          "name": "schemaName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#table_name_prefix ModelServingProvisionedThroughput#table_name_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 823
          },
          "name": "tableNamePrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputAiGatewayInferenceTableConfig"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayInferenceTableConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayInferenceTableConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving-provisioned-throughput/index.ts",
          "line": 883
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 876
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 934
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 950
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 966
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 982
          },
          "name": "resetTableNamePrefix"
        }
      ],
      "name": "ModelServingProvisionedThroughputAiGatewayInferenceTableConfigOutputReference",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 938
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 954
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 970
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 986
          },
          "name": "tableNamePrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 928
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 944
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 960
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 976
          },
          "name": "tableNamePrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 887
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayInferenceTableConfig"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputAiGatewayInferenceTableConfigOutputReference"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving-provisioned-throughput/index.ts",
          "line": 1416
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 1409
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1470
          },
          "name": "putFallbackConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayFallbackConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1486
          },
          "name": "putGuardrails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1502
          },
          "name": "putInferenceTableConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayInferenceTableConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1518
          },
          "name": "putRateLimits",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayRateLimits"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1534
          },
          "name": "putUsageTrackingConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayUsageTrackingConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1473
          },
          "name": "resetFallbackConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1489
          },
          "name": "resetGuardrails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1505
          },
          "name": "resetInferenceTableConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1521
          },
          "name": "resetRateLimits"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1537
          },
          "name": "resetUsageTrackingConfig"
        }
      ],
      "name": "ModelServingProvisionedThroughputAiGatewayOutputReference",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1467
          },
          "name": "fallbackConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayFallbackConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1483
          },
          "name": "guardrails",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1499
          },
          "name": "inferenceTableConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayInferenceTableConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1515
          },
          "name": "rateLimits",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayRateLimitsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1531
          },
          "name": "usageTrackingConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayUsageTrackingConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1477
          },
          "name": "fallbackConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayFallbackConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1493
          },
          "name": "guardrailsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayGuardrails"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1509
          },
          "name": "inferenceTableConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayInferenceTableConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1525
          },
          "name": "rateLimitsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayRateLimits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1541
          },
          "name": "usageTrackingConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayUsageTrackingConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1420
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGateway"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputAiGatewayOutputReference"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayRateLimits": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayRateLimits",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 990
      },
      "name": "ModelServingProvisionedThroughputAiGatewayRateLimits",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#renewal_period ModelServingProvisionedThroughput#renewal_period}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1006
          },
          "name": "renewalPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#calls ModelServingProvisionedThroughput#calls}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 994
          },
          "name": "calls",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#key ModelServingProvisionedThroughput#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 998
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#principal ModelServingProvisionedThroughput#principal}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1002
          },
          "name": "principal",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#tokens ModelServingProvisionedThroughput#tokens}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1010
          },
          "name": "tokens",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputAiGatewayRateLimits"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayRateLimitsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayRateLimitsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving-provisioned-throughput/index.ts",
          "line": 1224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 1216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1231
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayRateLimitsOutputReference"
            }
          }
        }
      ],
      "name": "ModelServingProvisionedThroughputAiGatewayRateLimitsList",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1217
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayRateLimits"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputAiGatewayRateLimitsList"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayRateLimitsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayRateLimitsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving-provisioned-throughput/index.ts",
          "line": 1080
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 1070
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1146
          },
          "name": "resetCalls"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1162
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1178
          },
          "name": "resetPrincipal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1207
          },
          "name": "resetTokens"
        }
      ],
      "name": "ModelServingProvisionedThroughputAiGatewayRateLimitsOutputReference",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1150
          },
          "name": "callsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1166
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1182
          },
          "name": "principalInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1195
          },
          "name": "renewalPeriodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1211
          },
          "name": "tokensInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1140
          },
          "name": "calls",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1156
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1172
          },
          "name": "principal",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1188
          },
          "name": "renewalPeriod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1201
          },
          "name": "tokens",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1084
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayRateLimits"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputAiGatewayRateLimitsOutputReference"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayUsageTrackingConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayUsageTrackingConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 1235
      },
      "name": "ModelServingProvisionedThroughputAiGatewayUsageTrackingConfig",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#enabled ModelServingProvisionedThroughput#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1239
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputAiGatewayUsageTrackingConfig"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayUsageTrackingConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayUsageTrackingConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving-provisioned-throughput/index.ts",
          "line": 1278
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 1271
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1311
          },
          "name": "resetEnabled"
        }
      ],
      "name": "ModelServingProvisionedThroughputAiGatewayUsageTrackingConfigOutputReference",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1315
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1305
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1282
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGatewayUsageTrackingConfig"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputAiGatewayUsageTrackingConfigOutputReference"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 14
      },
      "name": "ModelServingProvisionedThroughputConfig",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#config ModelServingProvisionedThroughput#config}",
            "stability": "stable",
            "summary": "config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 41
          },
          "name": "config",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigA"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#name ModelServingProvisionedThroughput#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 29
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#ai_gateway ModelServingProvisionedThroughput#ai_gateway}",
            "stability": "stable",
            "summary": "ai_gateway block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 35
          },
          "name": "aiGateway",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputAiGateway"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#budget_policy_id ModelServingProvisionedThroughput#budget_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 18
          },
          "name": "budgetPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#email_notifications ModelServingProvisionedThroughput#email_notifications}",
            "stability": "stable",
            "summary": "email_notifications block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 47
          },
          "name": "emailNotifications",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputEmailNotifications"
          }
        },
        {
          "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/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#id ModelServingProvisionedThroughput#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 25
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#provider_config ModelServingProvisionedThroughput#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 53
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#tags ModelServingProvisionedThroughput#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 59
          },
          "name": "tags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#timeouts ModelServingProvisionedThroughput#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 65
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputTimeouts"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputConfig"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigA": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigA",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 2049
      },
      "name": "ModelServingProvisionedThroughputConfigA",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#served_entities ModelServingProvisionedThroughput#served_entities}",
            "stability": "stable",
            "summary": "served_entities block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2055
          },
          "name": "servedEntities",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigServedEntities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#traffic_config ModelServingProvisionedThroughput#traffic_config}",
            "stability": "stable",
            "summary": "traffic_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2061
          },
          "name": "trafficConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigTrafficConfig"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputConfigA"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigAOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigAOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving-provisioned-throughput/index.ts",
          "line": 2107
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 2100
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2143
          },
          "name": "putServedEntities",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigServedEntities"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2159
          },
          "name": "putTrafficConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigTrafficConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2146
          },
          "name": "resetServedEntities"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2162
          },
          "name": "resetTrafficConfig"
        }
      ],
      "name": "ModelServingProvisionedThroughputConfigAOutputReference",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2140
          },
          "name": "servedEntities",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigServedEntitiesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2156
          },
          "name": "trafficConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigTrafficConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2150
          },
          "name": "servedEntitiesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigServedEntities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2166
          },
          "name": "trafficConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigTrafficConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2111
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigA"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputConfigAOutputReference"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigServedEntities": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigServedEntities",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 1545
      },
      "name": "ModelServingProvisionedThroughputConfigServedEntities",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#entity_name ModelServingProvisionedThroughput#entity_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1553
          },
          "name": "entityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#entity_version ModelServingProvisionedThroughput#entity_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1557
          },
          "name": "entityVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#provisioned_model_units ModelServingProvisionedThroughput#provisioned_model_units}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1565
          },
          "name": "provisionedModelUnits",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#burst_scaling_enabled ModelServingProvisionedThroughput#burst_scaling_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1549
          },
          "name": "burstScalingEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#name ModelServingProvisionedThroughput#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1561
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputConfigServedEntities"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigServedEntitiesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigServedEntitiesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving-provisioned-throughput/index.ts",
          "line": 1773
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 1765
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1780
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigServedEntitiesOutputReference"
            }
          }
        }
      ],
      "name": "ModelServingProvisionedThroughputConfigServedEntitiesList",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1766
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigServedEntities"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputConfigServedEntitiesList"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigServedEntitiesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigServedEntitiesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving-provisioned-throughput/index.ts",
          "line": 1635
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 1625
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1701
          },
          "name": "resetBurstScalingEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1743
          },
          "name": "resetName"
        }
      ],
      "name": "ModelServingProvisionedThroughputConfigServedEntitiesOutputReference",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1705
          },
          "name": "burstScalingEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1718
          },
          "name": "entityNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1731
          },
          "name": "entityVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1747
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1760
          },
          "name": "provisionedModelUnitsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1695
          },
          "name": "burstScalingEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1711
          },
          "name": "entityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1724
          },
          "name": "entityVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1737
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1753
          },
          "name": "provisionedModelUnits",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1639
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigServedEntities"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputConfigServedEntitiesOutputReference"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigTrafficConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigTrafficConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 1963
      },
      "name": "ModelServingProvisionedThroughputConfigTrafficConfig",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#routes ModelServingProvisionedThroughput#routes}",
            "stability": "stable",
            "summary": "routes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1969
          },
          "name": "routes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigTrafficConfigRoutes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputConfigTrafficConfig"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigTrafficConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigTrafficConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving-provisioned-throughput/index.ts",
          "line": 2008
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 2001
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2038
          },
          "name": "putRoutes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigTrafficConfigRoutes"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2041
          },
          "name": "resetRoutes"
        }
      ],
      "name": "ModelServingProvisionedThroughputConfigTrafficConfigOutputReference",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2035
          },
          "name": "routes",
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigTrafficConfigRoutesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2045
          },
          "name": "routesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigTrafficConfigRoutes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2012
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigTrafficConfig"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputConfigTrafficConfigOutputReference"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigTrafficConfigRoutes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigTrafficConfigRoutes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 1784
      },
      "name": "ModelServingProvisionedThroughputConfigTrafficConfigRoutes",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#traffic_percentage ModelServingProvisionedThroughput#traffic_percentage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1796
          },
          "name": "trafficPercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#served_entity_name ModelServingProvisionedThroughput#served_entity_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1788
          },
          "name": "servedEntityName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#served_model_name ModelServingProvisionedThroughput#served_model_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1792
          },
          "name": "servedModelName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputConfigTrafficConfigRoutes"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigTrafficConfigRoutesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigTrafficConfigRoutesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving-provisioned-throughput/index.ts",
          "line": 1952
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 1944
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1959
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigTrafficConfigRoutesOutputReference"
            }
          }
        }
      ],
      "name": "ModelServingProvisionedThroughputConfigTrafficConfigRoutesList",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1945
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigTrafficConfigRoutes"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputConfigTrafficConfigRoutesList"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigTrafficConfigRoutesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigTrafficConfigRoutesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving-provisioned-throughput/index.ts",
          "line": 1852
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 1842
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1906
          },
          "name": "resetServedEntityName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1922
          },
          "name": "resetServedModelName"
        }
      ],
      "name": "ModelServingProvisionedThroughputConfigTrafficConfigRoutesOutputReference",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1910
          },
          "name": "servedEntityNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1926
          },
          "name": "servedModelNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1939
          },
          "name": "trafficPercentageInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1900
          },
          "name": "servedEntityName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1916
          },
          "name": "servedModelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1932
          },
          "name": "trafficPercentage",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 1856
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputConfigTrafficConfigRoutes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputConfigTrafficConfigRoutesOutputReference"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputEmailNotifications": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputEmailNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 2170
      },
      "name": "ModelServingProvisionedThroughputEmailNotifications",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#on_update_failure ModelServingProvisionedThroughput#on_update_failure}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2174
          },
          "name": "onUpdateFailure",
          "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/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#on_update_success ModelServingProvisionedThroughput#on_update_success}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2178
          },
          "name": "onUpdateSuccess",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputEmailNotifications"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputEmailNotificationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputEmailNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving-provisioned-throughput/index.ts",
          "line": 2224
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 2217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2263
          },
          "name": "resetOnUpdateFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2279
          },
          "name": "resetOnUpdateSuccess"
        }
      ],
      "name": "ModelServingProvisionedThroughputEmailNotificationsOutputReference",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2267
          },
          "name": "onUpdateFailureInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2283
          },
          "name": "onUpdateSuccessInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2257
          },
          "name": "onUpdateFailure",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2273
          },
          "name": "onUpdateSuccess",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2228
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputEmailNotifications"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputEmailNotificationsOutputReference"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 2287
      },
      "name": "ModelServingProvisionedThroughputProviderConfig",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#workspace_id ModelServingProvisionedThroughput#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2291
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputProviderConfig"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving-provisioned-throughput/index.ts",
          "line": 2330
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 2323
      },
      "name": "ModelServingProvisionedThroughputProviderConfigOutputReference",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2364
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2357
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2334
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputProviderConfig"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 2368
      },
      "name": "ModelServingProvisionedThroughputTags",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#key ModelServingProvisionedThroughput#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2372
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#value ModelServingProvisionedThroughput#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2376
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputTags"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving-provisioned-throughput/index.ts",
          "line": 2503
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 2495
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2510
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputTagsOutputReference"
            }
          }
        }
      ],
      "name": "ModelServingProvisionedThroughputTagsList",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2496
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputTagsList"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving-provisioned-throughput/index.ts",
          "line": 2425
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 2415
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2486
          },
          "name": "resetValue"
        }
      ],
      "name": "ModelServingProvisionedThroughputTagsOutputReference",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2474
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2490
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2467
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2480
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2429
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputTagsOutputReference"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputTimeouts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 2514
      },
      "name": "ModelServingProvisionedThroughputTimeouts",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#create ModelServingProvisionedThroughput#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2518
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/model_serving_provisioned_throughput#update ModelServingProvisionedThroughput#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2522
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputTimeouts"
    },
    "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputTimeoutsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/model-serving-provisioned-throughput/index.ts",
          "line": 2569
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/model-serving-provisioned-throughput/index.ts",
        "line": 2561
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2617
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2633
          },
          "name": "resetUpdate"
        }
      ],
      "name": "ModelServingProvisionedThroughputTimeoutsOutputReference",
      "namespace": "modelServingProvisionedThroughput",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2621
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2637
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2611
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2627
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/model-serving-provisioned-throughput/index.ts",
            "line": 2573
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.modelServingProvisionedThroughput.ModelServingProvisionedThroughputTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/model-serving-provisioned-throughput/index:ModelServingProvisionedThroughputTimeoutsOutputReference"
    },
    "@cdktn/provider-databricks.mount.Mount": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount databricks_mount}."
      },
      "fqn": "@cdktn/provider-databricks.mount.Mount",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount databricks_mount} Resource."
        },
        "locationInModule": {
          "filename": "src/mount/index.ts",
          "line": 1344
        },
        "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": "@cdktn/provider-databricks.mount.MountConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 1312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Mount resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1329
          },
          "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 Mount to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Mount that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Mount to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1502
          },
          "name": "putAbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mount.MountAbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1518
          },
          "name": "putAdl",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mount.MountAdl"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1534
          },
          "name": "putGs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mount.MountGs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1550
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mount.MountProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1566
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mount.MountS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1582
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mount.MountTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1598
          },
          "name": "putWasb",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mount.MountWasb"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1505
          },
          "name": "resetAbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1521
          },
          "name": "resetAdl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1388
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1404
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1420
          },
          "name": "resetExtraConfigs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1537
          },
          "name": "resetGs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1436
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1452
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1553
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1468
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1569
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1585
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1489
          },
          "name": "resetUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1601
          },
          "name": "resetWasb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1613
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1632
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Mount",
      "namespace": "mount",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1317
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1499
          },
          "name": "abfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.mount.MountAbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1515
          },
          "name": "adl",
          "type": {
            "fqn": "@cdktn/provider-databricks.mount.MountAdlOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1531
          },
          "name": "gs",
          "type": {
            "fqn": "@cdktn/provider-databricks.mount.MountGsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1547
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.mount.MountProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1563
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.mount.MountS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1477
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1579
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktn/provider-databricks.mount.MountTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1595
          },
          "name": "wasb",
          "type": {
            "fqn": "@cdktn/provider-databricks.mount.MountWasbOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1509
          },
          "name": "abfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mount.MountAbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1525
          },
          "name": "adlInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mount.MountAdl"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1392
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1408
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1424
          },
          "name": "extraConfigsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1541
          },
          "name": "gsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mount.MountGs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1440
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1456
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1557
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mount.MountProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1472
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1573
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mount.MountS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1589
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.mount.MountTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1493
          },
          "name": "uriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1605
          },
          "name": "wasbInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mount.MountWasb"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1382
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1398
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1414
          },
          "name": "extraConfigs",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1430
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1446
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1462
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1483
          },
          "name": "uri",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mount/index:Mount"
    },
    "@cdktn/provider-databricks.mount.MountAbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mount.MountAbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 89
      },
      "name": "MountAbfs",
      "namespace": "mount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#client_id Mount#client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 93
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#client_secret_key Mount#client_secret_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 97
          },
          "name": "clientSecretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#client_secret_scope Mount#client_secret_scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 101
          },
          "name": "clientSecretScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#initialize_file_system Mount#initialize_file_system}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 113
          },
          "name": "initializeFileSystem",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#container_name Mount#container_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 105
          },
          "name": "containerName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#directory Mount#directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 109
          },
          "name": "directory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#storage_account_name Mount#storage_account_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 117
          },
          "name": "storageAccountName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#tenant_id Mount#tenant_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 121
          },
          "name": "tenantId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mount/index:MountAbfs"
    },
    "@cdktn/provider-databricks.mount.MountAbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mount.MountAbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mount/index.ts",
          "line": 209
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 202
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 323
          },
          "name": "resetContainerName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 339
          },
          "name": "resetDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 368
          },
          "name": "resetStorageAccountName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 384
          },
          "name": "resetTenantId"
        }
      ],
      "name": "MountAbfsOutputReference",
      "namespace": "mount",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 285
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 298
          },
          "name": "clientSecretKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 311
          },
          "name": "clientSecretScopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 327
          },
          "name": "containerNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 343
          },
          "name": "directoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 356
          },
          "name": "initializeFileSystemInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 372
          },
          "name": "storageAccountNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 388
          },
          "name": "tenantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 278
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 291
          },
          "name": "clientSecretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 304
          },
          "name": "clientSecretScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 317
          },
          "name": "containerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 333
          },
          "name": "directory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 349
          },
          "name": "initializeFileSystem",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 362
          },
          "name": "storageAccountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 378
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 213
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mount.MountAbfs"
          }
        }
      ],
      "symbolId": "src/mount/index:MountAbfsOutputReference"
    },
    "@cdktn/provider-databricks.mount.MountAdl": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mount.MountAdl",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 392
      },
      "name": "MountAdl",
      "namespace": "mount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#client_id Mount#client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 396
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#client_secret_key Mount#client_secret_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 400
          },
          "name": "clientSecretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#client_secret_scope Mount#client_secret_scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 404
          },
          "name": "clientSecretScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#directory Mount#directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 408
          },
          "name": "directory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#spark_conf_prefix Mount#spark_conf_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 412
          },
          "name": "sparkConfPrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#storage_resource_name Mount#storage_resource_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 416
          },
          "name": "storageResourceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#tenant_id Mount#tenant_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 420
          },
          "name": "tenantId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mount/index:MountAdl"
    },
    "@cdktn/provider-databricks.mount.MountAdlOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mount.MountAdlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mount/index.ts",
          "line": 501
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 609
          },
          "name": "resetDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 625
          },
          "name": "resetSparkConfPrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 641
          },
          "name": "resetStorageResourceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 657
          },
          "name": "resetTenantId"
        }
      ],
      "name": "MountAdlOutputReference",
      "namespace": "mount",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 571
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 584
          },
          "name": "clientSecretKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 597
          },
          "name": "clientSecretScopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 613
          },
          "name": "directoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 629
          },
          "name": "sparkConfPrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 645
          },
          "name": "storageResourceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 661
          },
          "name": "tenantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 564
          },
          "name": "clientId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 577
          },
          "name": "clientSecretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 590
          },
          "name": "clientSecretScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 603
          },
          "name": "directory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 619
          },
          "name": "sparkConfPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 635
          },
          "name": "storageResourceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 651
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 505
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mount.MountAdl"
          }
        }
      ],
      "symbolId": "src/mount/index:MountAdlOutputReference"
    },
    "@cdktn/provider-databricks.mount.MountConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mount.MountConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 14
      },
      "name": "MountConfig",
      "namespace": "mount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#abfs Mount#abfs}",
            "stability": "stable",
            "summary": "abfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 51
          },
          "name": "abfs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mount.MountAbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#adl Mount#adl}",
            "stability": "stable",
            "summary": "adl block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 57
          },
          "name": "adl",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mount.MountAdl"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#cluster_id Mount#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 18
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#encryption_type Mount#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 22
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#extra_configs Mount#extra_configs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 26
          },
          "name": "extraConfigs",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#gs Mount#gs}",
            "stability": "stable",
            "summary": "gs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 63
          },
          "name": "gs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mount.MountGs"
          }
        },
        {
          "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/databricks/databricks/1.114.2/docs/resources/mount#id Mount#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/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/databricks/databricks/1.114.2/docs/resources/mount#name Mount#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 37
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#provider_config Mount#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 69
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mount.MountProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#resource_id Mount#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 41
          },
          "name": "resourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#s3 Mount#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 75
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mount.MountS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#timeouts Mount#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 81
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mount.MountTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#uri Mount#uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 45
          },
          "name": "uri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#wasb Mount#wasb}",
            "stability": "stable",
            "summary": "wasb block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 87
          },
          "name": "wasb",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mount.MountWasb"
          }
        }
      ],
      "symbolId": "src/mount/index:MountConfig"
    },
    "@cdktn/provider-databricks.mount.MountGs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mount.MountGs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 665
      },
      "name": "MountGs",
      "namespace": "mount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#bucket_name Mount#bucket_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 669
          },
          "name": "bucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#service_account Mount#service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 673
          },
          "name": "serviceAccount",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mount/index:MountGs"
    },
    "@cdktn/provider-databricks.mount.MountGsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mount.MountGsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mount/index.ts",
          "line": 719
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 712
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 771
          },
          "name": "resetServiceAccount"
        }
      ],
      "name": "MountGsOutputReference",
      "namespace": "mount",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 759
          },
          "name": "bucketNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 775
          },
          "name": "serviceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 752
          },
          "name": "bucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 765
          },
          "name": "serviceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 723
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mount.MountGs"
          }
        }
      ],
      "symbolId": "src/mount/index:MountGsOutputReference"
    },
    "@cdktn/provider-databricks.mount.MountProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mount.MountProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 779
      },
      "name": "MountProviderConfig",
      "namespace": "mount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#workspace_id Mount#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 783
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mount/index:MountProviderConfig"
    },
    "@cdktn/provider-databricks.mount.MountProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mount.MountProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mount/index.ts",
          "line": 822
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 815
      },
      "name": "MountProviderConfigOutputReference",
      "namespace": "mount",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 856
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 849
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 826
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mount.MountProviderConfig"
          }
        }
      ],
      "symbolId": "src/mount/index:MountProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.mount.MountS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mount.MountS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 860
      },
      "name": "MountS3",
      "namespace": "mount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#bucket_name Mount#bucket_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 864
          },
          "name": "bucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#instance_profile Mount#instance_profile}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 868
          },
          "name": "instanceProfile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mount/index:MountS3"
    },
    "@cdktn/provider-databricks.mount.MountS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mount.MountS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mount/index.ts",
          "line": 914
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 907
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 966
          },
          "name": "resetInstanceProfile"
        }
      ],
      "name": "MountS3OutputReference",
      "namespace": "mount",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 954
          },
          "name": "bucketNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 970
          },
          "name": "instanceProfileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 947
          },
          "name": "bucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 960
          },
          "name": "instanceProfile",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 918
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mount.MountS3"
          }
        }
      ],
      "symbolId": "src/mount/index:MountS3OutputReference"
    },
    "@cdktn/provider-databricks.mount.MountTimeouts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mount.MountTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 974
      },
      "name": "MountTimeouts",
      "namespace": "mount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#default Mount#default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 978
          },
          "name": "default",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mount/index:MountTimeouts"
    },
    "@cdktn/provider-databricks.mount.MountTimeoutsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mount.MountTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mount/index.ts",
          "line": 1018
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 1010
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1060
          },
          "name": "resetDefault"
        }
      ],
      "name": "MountTimeoutsOutputReference",
      "namespace": "mount",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1064
          },
          "name": "defaultInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1054
          },
          "name": "default",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1022
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.mount.MountTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mount/index:MountTimeoutsOutputReference"
    },
    "@cdktn/provider-databricks.mount.MountWasb": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mount.MountWasb",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 1068
      },
      "name": "MountWasb",
      "namespace": "mount",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#auth_type Mount#auth_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1072
          },
          "name": "authType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#token_secret_key Mount#token_secret_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1088
          },
          "name": "tokenSecretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#token_secret_scope Mount#token_secret_scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1092
          },
          "name": "tokenSecretScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#container_name Mount#container_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1076
          },
          "name": "containerName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#directory Mount#directory}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1080
          },
          "name": "directory",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mount#storage_account_name Mount#storage_account_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1084
          },
          "name": "storageAccountName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mount/index:MountWasb"
    },
    "@cdktn/provider-databricks.mount.MountWasbOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mount.MountWasbOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mount/index.ts",
          "line": 1166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mount/index.ts",
        "line": 1159
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1242
          },
          "name": "resetContainerName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1258
          },
          "name": "resetDirectory"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1274
          },
          "name": "resetStorageAccountName"
        }
      ],
      "name": "MountWasbOutputReference",
      "namespace": "mount",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1230
          },
          "name": "authTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1246
          },
          "name": "containerNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1262
          },
          "name": "directoryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1278
          },
          "name": "storageAccountNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1291
          },
          "name": "tokenSecretKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1304
          },
          "name": "tokenSecretScopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1223
          },
          "name": "authType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1236
          },
          "name": "containerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1252
          },
          "name": "directory",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1268
          },
          "name": "storageAccountName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1284
          },
          "name": "tokenSecretKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1297
          },
          "name": "tokenSecretScope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mount/index.ts",
            "line": 1170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mount.MountWasb"
          }
        }
      ],
      "symbolId": "src/mount/index:MountWasbOutputReference"
    },
    "@cdktn/provider-databricks.mwsCredentials.MwsCredentials": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_credentials databricks_mws_credentials}."
      },
      "fqn": "@cdktn/provider-databricks.mwsCredentials.MwsCredentials",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_credentials databricks_mws_credentials} Resource."
        },
        "locationInModule": {
          "filename": "src/mws-credentials/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": "@cdktn/provider-databricks.mwsCredentials.MwsCredentialsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-credentials/index.ts",
        "line": 51
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a MwsCredentials resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mws-credentials/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 MwsCredentials to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_credentials#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MwsCredentials that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MwsCredentials to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 120
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 136
          },
          "name": "resetCreationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 152
          },
          "name": "resetCredentialsId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 181
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 197
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 222
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 234
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MwsCredentials",
      "namespace": "mwsCredentials",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 56
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 124
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 140
          },
          "name": "creationTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 156
          },
          "name": "credentialsIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 169
          },
          "name": "credentialsNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 185
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 201
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 214
          },
          "name": "roleArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 114
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 130
          },
          "name": "creationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 146
          },
          "name": "credentialsId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 162
          },
          "name": "credentialsName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 175
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 191
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 207
          },
          "name": "roleArn",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-credentials/index:MwsCredentials"
    },
    "@cdktn/provider-databricks.mwsCredentials.MwsCredentialsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsCredentials.MwsCredentialsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-credentials/index.ts",
        "line": 14
      },
      "name": "MwsCredentialsConfig",
      "namespace": "mwsCredentials",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_credentials#credentials_name MwsCredentials#credentials_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 30
          },
          "name": "credentialsName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_credentials#role_arn MwsCredentials#role_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 45
          },
          "name": "roleArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_credentials#account_id MwsCredentials#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 18
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_credentials#creation_time MwsCredentials#creation_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 22
          },
          "name": "creationTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_credentials#credentials_id MwsCredentials#credentials_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 26
          },
          "name": "credentialsId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_credentials#external_id MwsCredentials#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 34
          },
          "name": "externalId",
          "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/databricks/databricks/1.114.2/docs/resources/mws_credentials#id MwsCredentials#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-credentials/index.ts",
            "line": 41
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-credentials/index:MwsCredentialsConfig"
    },
    "@cdktn/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeys": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_customer_managed_keys databricks_mws_customer_managed_keys}."
      },
      "fqn": "@cdktn/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeys",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_customer_managed_keys databricks_mws_customer_managed_keys} Resource."
        },
        "locationInModule": {
          "filename": "src/mws-customer-managed-keys/index.ts",
          "line": 315
        },
        "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": "@cdktn/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-customer-managed-keys/index.ts",
        "line": 283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a MwsCustomerManagedKeys resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 300
          },
          "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 MwsCustomerManagedKeys to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_customer_managed_keys#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MwsCustomerManagedKeys that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MwsCustomerManagedKeys to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 423
          },
          "name": "putAwsKeyInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysAwsKeyInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 439
          },
          "name": "putGcpKeyInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysGcpKeyInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 426
          },
          "name": "resetAwsKeyInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 365
          },
          "name": "resetCreationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 381
          },
          "name": "resetCustomerManagedKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 442
          },
          "name": "resetGcpKeyInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 397
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 454
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 466
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MwsCustomerManagedKeys",
      "namespace": "mwsCustomerManagedKeys",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 288
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 420
          },
          "name": "awsKeyInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysAwsKeyInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 436
          },
          "name": "gcpKeyInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysGcpKeyInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 353
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 430
          },
          "name": "awsKeyInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysAwsKeyInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 369
          },
          "name": "creationTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 385
          },
          "name": "customerManagedKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 446
          },
          "name": "gcpKeyInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysGcpKeyInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 401
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 414
          },
          "name": "useCasesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 346
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 359
          },
          "name": "creationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 375
          },
          "name": "customerManagedKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 391
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 407
          },
          "name": "useCases",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/mws-customer-managed-keys/index:MwsCustomerManagedKeys"
    },
    "@cdktn/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysAwsKeyInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysAwsKeyInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-customer-managed-keys/index.ts",
        "line": 51
      },
      "name": "MwsCustomerManagedKeysAwsKeyInfo",
      "namespace": "mwsCustomerManagedKeys",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_customer_managed_keys#key_arn MwsCustomerManagedKeys#key_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 59
          },
          "name": "keyArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_customer_managed_keys#key_alias MwsCustomerManagedKeys#key_alias}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 55
          },
          "name": "keyAlias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_customer_managed_keys#key_region MwsCustomerManagedKeys#key_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 63
          },
          "name": "keyRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-customer-managed-keys/index:MwsCustomerManagedKeysAwsKeyInfo"
    },
    "@cdktn/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysAwsKeyInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysAwsKeyInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-customer-managed-keys/index.ts",
          "line": 116
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-customer-managed-keys/index.ts",
        "line": 109
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 161
          },
          "name": "resetKeyAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 190
          },
          "name": "resetKeyRegion"
        }
      ],
      "name": "MwsCustomerManagedKeysAwsKeyInfoOutputReference",
      "namespace": "mwsCustomerManagedKeys",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 165
          },
          "name": "keyAliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 178
          },
          "name": "keyArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 194
          },
          "name": "keyRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 155
          },
          "name": "keyAlias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 171
          },
          "name": "keyArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 184
          },
          "name": "keyRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 120
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysAwsKeyInfo"
          }
        }
      ],
      "symbolId": "src/mws-customer-managed-keys/index:MwsCustomerManagedKeysAwsKeyInfoOutputReference"
    },
    "@cdktn/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-customer-managed-keys/index.ts",
        "line": 14
      },
      "name": "MwsCustomerManagedKeysConfig",
      "namespace": "mwsCustomerManagedKeys",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_customer_managed_keys#account_id MwsCustomerManagedKeys#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 18
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_customer_managed_keys#use_cases MwsCustomerManagedKeys#use_cases}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 37
          },
          "name": "useCases",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_customer_managed_keys#aws_key_info MwsCustomerManagedKeys#aws_key_info}",
            "stability": "stable",
            "summary": "aws_key_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 43
          },
          "name": "awsKeyInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysAwsKeyInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_customer_managed_keys#creation_time MwsCustomerManagedKeys#creation_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 22
          },
          "name": "creationTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_customer_managed_keys#customer_managed_key_id MwsCustomerManagedKeys#customer_managed_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 26
          },
          "name": "customerManagedKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_customer_managed_keys#gcp_key_info MwsCustomerManagedKeys#gcp_key_info}",
            "stability": "stable",
            "summary": "gcp_key_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 49
          },
          "name": "gcpKeyInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysGcpKeyInfo"
          }
        },
        {
          "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/databricks/databricks/1.114.2/docs/resources/mws_customer_managed_keys#id MwsCustomerManagedKeys#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 33
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-customer-managed-keys/index:MwsCustomerManagedKeysConfig"
    },
    "@cdktn/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysGcpKeyInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysGcpKeyInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-customer-managed-keys/index.ts",
        "line": 198
      },
      "name": "MwsCustomerManagedKeysGcpKeyInfo",
      "namespace": "mwsCustomerManagedKeys",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_customer_managed_keys#kms_key_id MwsCustomerManagedKeys#kms_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 202
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-customer-managed-keys/index:MwsCustomerManagedKeysGcpKeyInfo"
    },
    "@cdktn/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysGcpKeyInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysGcpKeyInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-customer-managed-keys/index.ts",
          "line": 241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-customer-managed-keys/index.ts",
        "line": 234
      },
      "name": "MwsCustomerManagedKeysGcpKeyInfoOutputReference",
      "namespace": "mwsCustomerManagedKeys",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 275
          },
          "name": "kmsKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 268
          },
          "name": "kmsKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-customer-managed-keys/index.ts",
            "line": 245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsCustomerManagedKeys.MwsCustomerManagedKeysGcpKeyInfo"
          }
        }
      ],
      "symbolId": "src/mws-customer-managed-keys/index:MwsCustomerManagedKeysGcpKeyInfoOutputReference"
    },
    "@cdktn/provider-databricks.mwsLogDelivery.MwsLogDelivery": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_log_delivery databricks_mws_log_delivery}."
      },
      "fqn": "@cdktn/provider-databricks.mwsLogDelivery.MwsLogDelivery",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_log_delivery databricks_mws_log_delivery} Resource."
        },
        "locationInModule": {
          "filename": "src/mws-log-delivery/index.ts",
          "line": 103
        },
        "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": "@cdktn/provider-databricks.mwsLogDelivery.MwsLogDeliveryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-log-delivery/index.ts",
        "line": 71
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a MwsLogDelivery resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 88
          },
          "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 MwsLogDelivery to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_log_delivery#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MwsLogDelivery that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MwsLogDelivery to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 158
          },
          "name": "resetConfigId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 174
          },
          "name": "resetConfigName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 203
          },
          "name": "resetDeliveryPathPrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 219
          },
          "name": "resetDeliveryStartTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 235
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 277
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 306
          },
          "name": "resetWorkspaceIdsFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 318
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 335
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MwsLogDelivery",
      "namespace": "mwsLogDelivery",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 76
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 146
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 162
          },
          "name": "configIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 178
          },
          "name": "configNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 191
          },
          "name": "credentialsIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 207
          },
          "name": "deliveryPathPrefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 223
          },
          "name": "deliveryStartTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 239
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 252
          },
          "name": "logTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 265
          },
          "name": "outputFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 281
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 294
          },
          "name": "storageConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 310
          },
          "name": "workspaceIdsFilterInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 139
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 152
          },
          "name": "configId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 168
          },
          "name": "configName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 184
          },
          "name": "credentialsId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 197
          },
          "name": "deliveryPathPrefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 213
          },
          "name": "deliveryStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 229
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 245
          },
          "name": "logType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 258
          },
          "name": "outputFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 271
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 287
          },
          "name": "storageConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 300
          },
          "name": "workspaceIdsFilter",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/mws-log-delivery/index:MwsLogDelivery"
    },
    "@cdktn/provider-databricks.mwsLogDelivery.MwsLogDeliveryConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsLogDelivery.MwsLogDeliveryConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-log-delivery/index.ts",
        "line": 14
      },
      "name": "MwsLogDeliveryConfig",
      "namespace": "mwsLogDelivery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_log_delivery#account_id MwsLogDelivery#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 18
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_log_delivery#credentials_id MwsLogDelivery#credentials_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 30
          },
          "name": "credentialsId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_log_delivery#log_type MwsLogDelivery#log_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 49
          },
          "name": "logType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_log_delivery#output_format MwsLogDelivery#output_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 53
          },
          "name": "outputFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_log_delivery#storage_configuration_id MwsLogDelivery#storage_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 61
          },
          "name": "storageConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_log_delivery#config_id MwsLogDelivery#config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 22
          },
          "name": "configId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_log_delivery#config_name MwsLogDelivery#config_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 26
          },
          "name": "configName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_log_delivery#delivery_path_prefix MwsLogDelivery#delivery_path_prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 34
          },
          "name": "deliveryPathPrefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_log_delivery#delivery_start_time MwsLogDelivery#delivery_start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 38
          },
          "name": "deliveryStartTime",
          "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/databricks/databricks/1.114.2/docs/resources/mws_log_delivery#id MwsLogDelivery#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 45
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_log_delivery#status MwsLogDelivery#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 57
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_log_delivery#workspace_ids_filter MwsLogDelivery#workspace_ids_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-log-delivery/index.ts",
            "line": 65
          },
          "name": "workspaceIdsFilter",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "number"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/mws-log-delivery/index:MwsLogDeliveryConfig"
    },
    "@cdktn/provider-databricks.mwsNccBinding.MwsNccBinding": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_binding databricks_mws_ncc_binding}."
      },
      "fqn": "@cdktn/provider-databricks.mwsNccBinding.MwsNccBinding",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_binding databricks_mws_ncc_binding} Resource."
        },
        "locationInModule": {
          "filename": "src/mws-ncc-binding/index.ts",
          "line": 67
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktn/provider-databricks.mwsNccBinding.MwsNccBindingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-ncc-binding/index.ts",
        "line": 35
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a MwsNccBinding resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mws-ncc-binding/index.ts",
            "line": 52
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the MwsNccBinding to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_binding#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MwsNccBinding that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MwsNccBinding to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-binding/index.ts",
            "line": 100
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-binding/index.ts",
            "line": 138
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-binding/index.ts",
            "line": 146
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MwsNccBinding",
      "namespace": "mwsNccBinding",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-binding/index.ts",
            "line": 40
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-binding/index.ts",
            "line": 104
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-binding/index.ts",
            "line": 117
          },
          "name": "networkConnectivityConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-binding/index.ts",
            "line": 130
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-binding/index.ts",
            "line": 94
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-binding/index.ts",
            "line": 110
          },
          "name": "networkConnectivityConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-binding/index.ts",
            "line": 123
          },
          "name": "workspaceId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/mws-ncc-binding/index:MwsNccBinding"
    },
    "@cdktn/provider-databricks.mwsNccBinding.MwsNccBindingConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNccBinding.MwsNccBindingConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-ncc-binding/index.ts",
        "line": 14
      },
      "name": "MwsNccBindingConfig",
      "namespace": "mwsNccBinding",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_binding#network_connectivity_config_id MwsNccBinding#network_connectivity_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-binding/index.ts",
            "line": 25
          },
          "name": "networkConnectivityConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_binding#workspace_id MwsNccBinding#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-binding/index.ts",
            "line": 29
          },
          "name": "workspaceId",
          "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/databricks/databricks/1.114.2/docs/resources/mws_ncc_binding#id MwsNccBinding#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-binding/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-ncc-binding/index:MwsNccBindingConfig"
    },
    "@cdktn/provider-databricks.mwsNccPrivateEndpointRule.MwsNccPrivateEndpointRule": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_private_endpoint_rule databricks_mws_ncc_private_endpoint_rule}."
      },
      "fqn": "@cdktn/provider-databricks.mwsNccPrivateEndpointRule.MwsNccPrivateEndpointRule",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_private_endpoint_rule databricks_mws_ncc_private_endpoint_rule} Resource."
        },
        "locationInModule": {
          "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
          "line": 250
        },
        "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": "@cdktn/provider-databricks.mwsNccPrivateEndpointRule.MwsNccPrivateEndpointRuleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
        "line": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a MwsNccPrivateEndpointRule resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 235
          },
          "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 MwsNccPrivateEndpointRule to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_private_endpoint_rule#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MwsNccPrivateEndpointRule that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MwsNccPrivateEndpointRule to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 581
          },
          "name": "putGcpEndpoint",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mwsNccPrivateEndpointRule.MwsNccPrivateEndpointRuleGcpEndpoint"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 299
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 315
          },
          "name": "resetConnectionState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 331
          },
          "name": "resetCreationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 347
          },
          "name": "resetDeactivated"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 363
          },
          "name": "resetDeactivatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 379
          },
          "name": "resetDomainNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 395
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 411
          },
          "name": "resetEndpointName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 427
          },
          "name": "resetEndpointService"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 443
          },
          "name": "resetErrorMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 584
          },
          "name": "resetGcpEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 459
          },
          "name": "resetGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 475
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 504
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 520
          },
          "name": "resetResourceNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 536
          },
          "name": "resetRuleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 552
          },
          "name": "resetUpdatedTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 568
          },
          "name": "resetVpcEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 596
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 620
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MwsNccPrivateEndpointRule",
      "namespace": "mwsNccPrivateEndpointRule",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 223
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 578
          },
          "name": "gcpEndpoint",
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNccPrivateEndpointRule.MwsNccPrivateEndpointRuleGcpEndpointOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 303
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 319
          },
          "name": "connectionStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 335
          },
          "name": "creationTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 367
          },
          "name": "deactivatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 351
          },
          "name": "deactivatedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 383
          },
          "name": "domainNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 399
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 415
          },
          "name": "endpointNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 431
          },
          "name": "endpointServiceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 447
          },
          "name": "errorMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 588
          },
          "name": "gcpEndpointInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNccPrivateEndpointRule.MwsNccPrivateEndpointRuleGcpEndpoint"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 463
          },
          "name": "groupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 479
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 492
          },
          "name": "networkConnectivityConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 508
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 524
          },
          "name": "resourceNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 540
          },
          "name": "ruleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 556
          },
          "name": "updatedTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 572
          },
          "name": "vpcEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 293
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 309
          },
          "name": "connectionState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 325
          },
          "name": "creationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 341
          },
          "name": "deactivated",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 357
          },
          "name": "deactivatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 373
          },
          "name": "domainNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 389
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 405
          },
          "name": "endpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 421
          },
          "name": "endpointService",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 437
          },
          "name": "errorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 453
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 469
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 485
          },
          "name": "networkConnectivityConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 498
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 514
          },
          "name": "resourceNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 530
          },
          "name": "ruleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 546
          },
          "name": "updatedTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 562
          },
          "name": "vpcEndpointId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-ncc-private-endpoint-rule/index:MwsNccPrivateEndpointRule"
    },
    "@cdktn/provider-databricks.mwsNccPrivateEndpointRule.MwsNccPrivateEndpointRuleConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNccPrivateEndpointRule.MwsNccPrivateEndpointRuleConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
        "line": 14
      },
      "name": "MwsNccPrivateEndpointRuleConfig",
      "namespace": "mwsNccPrivateEndpointRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_private_endpoint_rule#network_connectivity_config_id MwsNccPrivateEndpointRule#network_connectivity_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 69
          },
          "name": "networkConnectivityConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_private_endpoint_rule#account_id MwsNccPrivateEndpointRule#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 18
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_private_endpoint_rule#connection_state MwsNccPrivateEndpointRule#connection_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 22
          },
          "name": "connectionState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_private_endpoint_rule#creation_time MwsNccPrivateEndpointRule#creation_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 26
          },
          "name": "creationTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_private_endpoint_rule#deactivated MwsNccPrivateEndpointRule#deactivated}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 30
          },
          "name": "deactivated",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_private_endpoint_rule#deactivated_at MwsNccPrivateEndpointRule#deactivated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 34
          },
          "name": "deactivatedAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_private_endpoint_rule#domain_names MwsNccPrivateEndpointRule#domain_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 38
          },
          "name": "domainNames",
          "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/databricks/databricks/1.114.2/docs/resources/mws_ncc_private_endpoint_rule#enabled MwsNccPrivateEndpointRule#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 42
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_private_endpoint_rule#endpoint_name MwsNccPrivateEndpointRule#endpoint_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 46
          },
          "name": "endpointName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_private_endpoint_rule#endpoint_service MwsNccPrivateEndpointRule#endpoint_service}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 50
          },
          "name": "endpointService",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_private_endpoint_rule#error_message MwsNccPrivateEndpointRule#error_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 54
          },
          "name": "errorMessage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_private_endpoint_rule#gcp_endpoint MwsNccPrivateEndpointRule#gcp_endpoint}",
            "stability": "stable",
            "summary": "gcp_endpoint block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 95
          },
          "name": "gcpEndpoint",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNccPrivateEndpointRule.MwsNccPrivateEndpointRuleGcpEndpoint"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_private_endpoint_rule#group_id MwsNccPrivateEndpointRule#group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 58
          },
          "name": "groupId",
          "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/databricks/databricks/1.114.2/docs/resources/mws_ncc_private_endpoint_rule#id MwsNccPrivateEndpointRule#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 65
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_private_endpoint_rule#resource_id MwsNccPrivateEndpointRule#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 73
          },
          "name": "resourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_private_endpoint_rule#resource_names MwsNccPrivateEndpointRule#resource_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 77
          },
          "name": "resourceNames",
          "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/databricks/databricks/1.114.2/docs/resources/mws_ncc_private_endpoint_rule#rule_id MwsNccPrivateEndpointRule#rule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 81
          },
          "name": "ruleId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_private_endpoint_rule#updated_time MwsNccPrivateEndpointRule#updated_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 85
          },
          "name": "updatedTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_private_endpoint_rule#vpc_endpoint_id MwsNccPrivateEndpointRule#vpc_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 89
          },
          "name": "vpcEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-ncc-private-endpoint-rule/index:MwsNccPrivateEndpointRuleConfig"
    },
    "@cdktn/provider-databricks.mwsNccPrivateEndpointRule.MwsNccPrivateEndpointRuleGcpEndpoint": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNccPrivateEndpointRule.MwsNccPrivateEndpointRuleGcpEndpoint",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
        "line": 97
      },
      "name": "MwsNccPrivateEndpointRuleGcpEndpoint",
      "namespace": "mwsNccPrivateEndpointRule",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_private_endpoint_rule#psc_endpoint_uri MwsNccPrivateEndpointRule#psc_endpoint_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 101
          },
          "name": "pscEndpointUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_ncc_private_endpoint_rule#service_attachment MwsNccPrivateEndpointRule#service_attachment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 105
          },
          "name": "serviceAttachment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-ncc-private-endpoint-rule/index:MwsNccPrivateEndpointRuleGcpEndpoint"
    },
    "@cdktn/provider-databricks.mwsNccPrivateEndpointRule.MwsNccPrivateEndpointRuleGcpEndpointOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNccPrivateEndpointRule.MwsNccPrivateEndpointRuleGcpEndpointOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
          "line": 151
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
        "line": 144
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 190
          },
          "name": "resetPscEndpointUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 206
          },
          "name": "resetServiceAttachment"
        }
      ],
      "name": "MwsNccPrivateEndpointRuleGcpEndpointOutputReference",
      "namespace": "mwsNccPrivateEndpointRule",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 194
          },
          "name": "pscEndpointUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 210
          },
          "name": "serviceAttachmentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 184
          },
          "name": "pscEndpointUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 200
          },
          "name": "serviceAttachment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-ncc-private-endpoint-rule/index.ts",
            "line": 155
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNccPrivateEndpointRule.MwsNccPrivateEndpointRuleGcpEndpoint"
          }
        }
      ],
      "symbolId": "src/mws-ncc-private-endpoint-rule/index:MwsNccPrivateEndpointRuleGcpEndpointOutputReference"
    },
    "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfig": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config databricks_mws_network_connectivity_config}."
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config databricks_mws_network_connectivity_config} Resource."
        },
        "locationInModule": {
          "filename": "src/mws-network-connectivity-config/index.ts",
          "line": 1710
        },
        "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": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-network-connectivity-config/index.ts",
        "line": 1678
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a MwsNetworkConnectivityConfig resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1695
          },
          "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 MwsNetworkConnectivityConfig to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MwsNetworkConnectivityConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MwsNetworkConnectivityConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1851
          },
          "name": "putEgressConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1748
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1764
          },
          "name": "resetCreationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1854
          },
          "name": "resetEgressConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1780
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1809
          },
          "name": "resetNetworkConnectivityConfigId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1838
          },
          "name": "resetUpdatedTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1866
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1879
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MwsNetworkConnectivityConfig",
      "namespace": "mwsNetworkConnectivityConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1683
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1848
          },
          "name": "egressConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1752
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1768
          },
          "name": "creationTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1858
          },
          "name": "egressConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1784
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1797
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1813
          },
          "name": "networkConnectivityConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1826
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1842
          },
          "name": "updatedTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1742
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1758
          },
          "name": "creationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1774
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1790
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1803
          },
          "name": "networkConnectivityConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1819
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1832
          },
          "name": "updatedTime",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfig"
    },
    "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-network-connectivity-config/index.ts",
        "line": 14
      },
      "name": "MwsNetworkConnectivityConfigConfig",
      "namespace": "mwsNetworkConnectivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#name MwsNetworkConnectivityConfig#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 33
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#region MwsNetworkConnectivityConfig#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 41
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#account_id MwsNetworkConnectivityConfig#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 18
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#creation_time MwsNetworkConnectivityConfig#creation_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 22
          },
          "name": "creationTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#egress_config MwsNetworkConnectivityConfig#egress_config}",
            "stability": "stable",
            "summary": "egress_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 51
          },
          "name": "egressConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfig"
          }
        },
        {
          "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/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#id MwsNetworkConnectivityConfig#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 29
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#network_connectivity_config_id MwsNetworkConnectivityConfig#network_connectivity_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 37
          },
          "name": "networkConnectivityConfigId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#updated_time MwsNetworkConnectivityConfig#updated_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 45
          },
          "name": "updatedTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigConfig"
    },
    "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-network-connectivity-config/index.ts",
        "line": 1553
      },
      "name": "MwsNetworkConnectivityConfigEgressConfig",
      "namespace": "mwsNetworkConnectivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#default_rules MwsNetworkConnectivityConfig#default_rules}",
            "stability": "stable",
            "summary": "default_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1559
          },
          "name": "defaultRules",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRules"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#target_rules MwsNetworkConnectivityConfig#target_rules}",
            "stability": "stable",
            "summary": "target_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1565
          },
          "name": "targetRules",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRules"
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfig"
    },
    "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-network-connectivity-config/index.ts",
        "line": 287
      },
      "name": "MwsNetworkConnectivityConfigEgressConfigDefaultRules",
      "namespace": "mwsNetworkConnectivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#aws_stable_ip_rule MwsNetworkConnectivityConfig#aws_stable_ip_rule}",
            "stability": "stable",
            "summary": "aws_stable_ip_rule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 293
          },
          "name": "awsStableIpRule",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#azure_service_endpoint_rule MwsNetworkConnectivityConfig#azure_service_endpoint_rule}",
            "stability": "stable",
            "summary": "azure_service_endpoint_rule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 299
          },
          "name": "azureServiceEndpointRule",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRule"
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfigDefaultRules"
    },
    "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRule": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-network-connectivity-config/index.ts",
        "line": 53
      },
      "name": "MwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRule",
      "namespace": "mwsNetworkConnectivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#cidr_blocks MwsNetworkConnectivityConfig#cidr_blocks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 57
          },
          "name": "cidrBlocks",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRule"
    },
    "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRuleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRuleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-network-connectivity-config/index.ts",
          "line": 96
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-network-connectivity-config/index.ts",
        "line": 89
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 129
          },
          "name": "resetCidrBlocks"
        }
      ],
      "name": "MwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRuleOutputReference",
      "namespace": "mwsNetworkConnectivityConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 133
          },
          "name": "cidrBlocksInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 123
          },
          "name": "cidrBlocks",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRule"
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRuleOutputReference"
    },
    "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRule": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-network-connectivity-config/index.ts",
        "line": 137
      },
      "name": "MwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRule",
      "namespace": "mwsNetworkConnectivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#subnets MwsNetworkConnectivityConfig#subnets}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 141
          },
          "name": "subnets",
          "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/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#target_region MwsNetworkConnectivityConfig#target_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 145
          },
          "name": "targetRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#target_services MwsNetworkConnectivityConfig#target_services}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 149
          },
          "name": "targetServices",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRule"
    },
    "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRuleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRuleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-network-connectivity-config/index.ts",
          "line": 202
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-network-connectivity-config/index.ts",
        "line": 195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 247
          },
          "name": "resetSubnets"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 263
          },
          "name": "resetTargetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 279
          },
          "name": "resetTargetServices"
        }
      ],
      "name": "MwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRuleOutputReference",
      "namespace": "mwsNetworkConnectivityConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 251
          },
          "name": "subnetsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 267
          },
          "name": "targetRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 283
          },
          "name": "targetServicesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 241
          },
          "name": "subnets",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 257
          },
          "name": "targetRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 273
          },
          "name": "targetServices",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRule"
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRuleOutputReference"
    },
    "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-network-connectivity-config/index.ts",
          "line": 345
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-network-connectivity-config/index.ts",
        "line": 338
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 381
          },
          "name": "putAwsStableIpRule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 397
          },
          "name": "putAzureServiceEndpointRule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 384
          },
          "name": "resetAwsStableIpRule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 400
          },
          "name": "resetAzureServiceEndpointRule"
        }
      ],
      "name": "MwsNetworkConnectivityConfigEgressConfigDefaultRulesOutputReference",
      "namespace": "mwsNetworkConnectivityConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 378
          },
          "name": "awsStableIpRule",
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRuleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 394
          },
          "name": "azureServiceEndpointRule",
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRuleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 388
          },
          "name": "awsStableIpRuleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAwsStableIpRule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 404
          },
          "name": "azureServiceEndpointRuleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesAzureServiceEndpointRule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 349
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRules"
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfigDefaultRulesOutputReference"
    },
    "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-network-connectivity-config/index.ts",
          "line": 1611
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-network-connectivity-config/index.ts",
        "line": 1604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1647
          },
          "name": "putDefaultRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRules"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1663
          },
          "name": "putTargetRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRules"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1650
          },
          "name": "resetDefaultRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1666
          },
          "name": "resetTargetRules"
        }
      ],
      "name": "MwsNetworkConnectivityConfigEgressConfigOutputReference",
      "namespace": "mwsNetworkConnectivityConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1644
          },
          "name": "defaultRules",
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRulesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1660
          },
          "name": "targetRules",
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1654
          },
          "name": "defaultRulesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigDefaultRules"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1670
          },
          "name": "targetRulesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRules"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1615
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfig"
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfigOutputReference"
    },
    "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-network-connectivity-config/index.ts",
        "line": 1432
      },
      "name": "MwsNetworkConnectivityConfigEgressConfigTargetRules",
      "namespace": "mwsNetworkConnectivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#aws_private_endpoint_rules MwsNetworkConnectivityConfig#aws_private_endpoint_rules}",
            "stability": "stable",
            "summary": "aws_private_endpoint_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1438
          },
          "name": "awsPrivateEndpointRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#azure_private_endpoint_rules MwsNetworkConnectivityConfig#azure_private_endpoint_rules}",
            "stability": "stable",
            "summary": "azure_private_endpoint_rules block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1444
          },
          "name": "azurePrivateEndpointRules",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfigTargetRules"
    },
    "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-network-connectivity-config/index.ts",
        "line": 408
      },
      "name": "MwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRules",
      "namespace": "mwsNetworkConnectivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#account_id MwsNetworkConnectivityConfig#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 412
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#connection_state MwsNetworkConnectivityConfig#connection_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 416
          },
          "name": "connectionState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#creation_time MwsNetworkConnectivityConfig#creation_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 420
          },
          "name": "creationTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#deactivated MwsNetworkConnectivityConfig#deactivated}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 424
          },
          "name": "deactivated",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#deactivated_at MwsNetworkConnectivityConfig#deactivated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 428
          },
          "name": "deactivatedAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#domain_names MwsNetworkConnectivityConfig#domain_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 432
          },
          "name": "domainNames",
          "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/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#enabled MwsNetworkConnectivityConfig#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 436
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#endpoint_service MwsNetworkConnectivityConfig#endpoint_service}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 440
          },
          "name": "endpointService",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#error_message MwsNetworkConnectivityConfig#error_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 444
          },
          "name": "errorMessage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#network_connectivity_config_id MwsNetworkConnectivityConfig#network_connectivity_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 448
          },
          "name": "networkConnectivityConfigId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#resource_names MwsNetworkConnectivityConfig#resource_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 452
          },
          "name": "resourceNames",
          "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/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#rule_id MwsNetworkConnectivityConfig#rule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 456
          },
          "name": "ruleId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#updated_time MwsNetworkConnectivityConfig#updated_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 460
          },
          "name": "updatedTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#vpc_endpoint_id MwsNetworkConnectivityConfig#vpc_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 464
          },
          "name": "vpcEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRules"
    },
    "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRulesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-network-connectivity-config/index.ts",
          "line": 942
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-network-connectivity-config/index.ts",
        "line": 934
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 949
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRulesOutputReference"
            }
          }
        }
      ],
      "name": "MwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRulesList",
      "namespace": "mwsNetworkConnectivityConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 935
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRulesList"
    },
    "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-network-connectivity-config/index.ts",
          "line": 597
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-network-connectivity-config/index.ts",
        "line": 587
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 717
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 733
          },
          "name": "resetConnectionState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 749
          },
          "name": "resetCreationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 765
          },
          "name": "resetDeactivated"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 781
          },
          "name": "resetDeactivatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 797
          },
          "name": "resetDomainNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 813
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 829
          },
          "name": "resetEndpointService"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 845
          },
          "name": "resetErrorMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 861
          },
          "name": "resetNetworkConnectivityConfigId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 877
          },
          "name": "resetResourceNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 893
          },
          "name": "resetRuleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 909
          },
          "name": "resetUpdatedTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 925
          },
          "name": "resetVpcEndpointId"
        }
      ],
      "name": "MwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRulesOutputReference",
      "namespace": "mwsNetworkConnectivityConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 721
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 737
          },
          "name": "connectionStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 753
          },
          "name": "creationTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 785
          },
          "name": "deactivatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 769
          },
          "name": "deactivatedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 801
          },
          "name": "domainNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 817
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 833
          },
          "name": "endpointServiceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 849
          },
          "name": "errorMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 865
          },
          "name": "networkConnectivityConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 881
          },
          "name": "resourceNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 897
          },
          "name": "ruleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 913
          },
          "name": "updatedTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 929
          },
          "name": "vpcEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 711
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 727
          },
          "name": "connectionState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 743
          },
          "name": "creationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 759
          },
          "name": "deactivated",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 775
          },
          "name": "deactivatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 791
          },
          "name": "domainNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 807
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 823
          },
          "name": "endpointService",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 839
          },
          "name": "errorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 855
          },
          "name": "networkConnectivityConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 871
          },
          "name": "resourceNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 887
          },
          "name": "ruleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 903
          },
          "name": "updatedTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 919
          },
          "name": "vpcEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 601
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRulesOutputReference"
    },
    "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-network-connectivity-config/index.ts",
        "line": 953
      },
      "name": "MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules",
      "namespace": "mwsNetworkConnectivityConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#connection_state MwsNetworkConnectivityConfig#connection_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 957
          },
          "name": "connectionState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#creation_time MwsNetworkConnectivityConfig#creation_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 961
          },
          "name": "creationTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#deactivated MwsNetworkConnectivityConfig#deactivated}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 965
          },
          "name": "deactivated",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#deactivated_at MwsNetworkConnectivityConfig#deactivated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 969
          },
          "name": "deactivatedAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#domain_names MwsNetworkConnectivityConfig#domain_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 973
          },
          "name": "domainNames",
          "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/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#endpoint_name MwsNetworkConnectivityConfig#endpoint_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 977
          },
          "name": "endpointName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#error_message MwsNetworkConnectivityConfig#error_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 981
          },
          "name": "errorMessage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#group_id MwsNetworkConnectivityConfig#group_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 985
          },
          "name": "groupId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#network_connectivity_config_id MwsNetworkConnectivityConfig#network_connectivity_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 989
          },
          "name": "networkConnectivityConfigId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#resource_id MwsNetworkConnectivityConfig#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 993
          },
          "name": "resourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#rule_id MwsNetworkConnectivityConfig#rule_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 997
          },
          "name": "ruleId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_network_connectivity_config#updated_time MwsNetworkConnectivityConfig#updated_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1001
          },
          "name": "updatedTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules"
    },
    "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-network-connectivity-config/index.ts",
          "line": 1421
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-network-connectivity-config/index.ts",
        "line": 1413
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1428
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesOutputReference"
            }
          }
        }
      ],
      "name": "MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesList",
      "namespace": "mwsNetworkConnectivityConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1414
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesList"
    },
    "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-network-connectivity-config/index.ts",
          "line": 1120
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-network-connectivity-config/index.ts",
        "line": 1110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1228
          },
          "name": "resetConnectionState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1244
          },
          "name": "resetCreationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1260
          },
          "name": "resetDeactivated"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1276
          },
          "name": "resetDeactivatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1292
          },
          "name": "resetDomainNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1308
          },
          "name": "resetEndpointName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1324
          },
          "name": "resetErrorMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1340
          },
          "name": "resetGroupId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1356
          },
          "name": "resetNetworkConnectivityConfigId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1372
          },
          "name": "resetResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1388
          },
          "name": "resetRuleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1404
          },
          "name": "resetUpdatedTime"
        }
      ],
      "name": "MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesOutputReference",
      "namespace": "mwsNetworkConnectivityConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1232
          },
          "name": "connectionStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1248
          },
          "name": "creationTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1280
          },
          "name": "deactivatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1264
          },
          "name": "deactivatedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1296
          },
          "name": "domainNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1312
          },
          "name": "endpointNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1328
          },
          "name": "errorMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1344
          },
          "name": "groupIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1360
          },
          "name": "networkConnectivityConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1376
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1392
          },
          "name": "ruleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1408
          },
          "name": "updatedTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1222
          },
          "name": "connectionState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1238
          },
          "name": "creationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1254
          },
          "name": "deactivated",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1270
          },
          "name": "deactivatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1286
          },
          "name": "domainNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1302
          },
          "name": "endpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1318
          },
          "name": "errorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1334
          },
          "name": "groupId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1350
          },
          "name": "networkConnectivityConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1366
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1382
          },
          "name": "ruleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1398
          },
          "name": "updatedTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1124
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesOutputReference"
    },
    "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-network-connectivity-config/index.ts",
          "line": 1490
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-network-connectivity-config/index.ts",
        "line": 1483
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1526
          },
          "name": "putAwsPrivateEndpointRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1542
          },
          "name": "putAzurePrivateEndpointRules",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1529
          },
          "name": "resetAwsPrivateEndpointRules"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1545
          },
          "name": "resetAzurePrivateEndpointRules"
        }
      ],
      "name": "MwsNetworkConnectivityConfigEgressConfigTargetRulesOutputReference",
      "namespace": "mwsNetworkConnectivityConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1523
          },
          "name": "awsPrivateEndpointRules",
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1539
          },
          "name": "azurePrivateEndpointRules",
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRulesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1533
          },
          "name": "awsPrivateEndpointRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAwsPrivateEndpointRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1549
          },
          "name": "azurePrivateEndpointRulesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRulesAzurePrivateEndpointRules"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-network-connectivity-config/index.ts",
            "line": 1494
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworkConnectivityConfig.MwsNetworkConnectivityConfigEgressConfigTargetRules"
          }
        }
      ],
      "symbolId": "src/mws-network-connectivity-config/index:MwsNetworkConnectivityConfigEgressConfigTargetRulesOutputReference"
    },
    "@cdktn/provider-databricks.mwsNetworks.MwsNetworks": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_networks databricks_mws_networks}."
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworks.MwsNetworks",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_networks databricks_mws_networks} Resource."
        },
        "locationInModule": {
          "filename": "src/mws-networks/index.ts",
          "line": 610
        },
        "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": "@cdktn/provider-databricks.mwsNetworks.MwsNetworksConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-networks/index.ts",
        "line": 578
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a MwsNetworks resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 595
          },
          "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 MwsNetworks to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_networks#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MwsNetworks that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MwsNetworks to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 804
          },
          "name": "putErrorMessages",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.mwsNetworks.MwsNetworksErrorMessages"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 820
          },
          "name": "putGcpNetworkInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mwsNetworks.MwsNetworksGcpNetworkInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 836
          },
          "name": "putVpcEndpoints",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mwsNetworks.MwsNetworksVpcEndpoints"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 666
          },
          "name": "resetCreationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 807
          },
          "name": "resetErrorMessages"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 823
          },
          "name": "resetGcpNetworkInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 682
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 698
          },
          "name": "resetNetworkId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 727
          },
          "name": "resetSecurityGroupIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 743
          },
          "name": "resetSubnetIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 839
          },
          "name": "resetVpcEndpoints"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 759
          },
          "name": "resetVpcId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 775
          },
          "name": "resetVpcStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 791
          },
          "name": "resetWorkspaceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 851
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 869
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MwsNetworks",
      "namespace": "mwsNetworks",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 583
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 801
          },
          "name": "errorMessages",
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworks.MwsNetworksErrorMessagesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 817
          },
          "name": "gcpNetworkInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworks.MwsNetworksGcpNetworkInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 833
          },
          "name": "vpcEndpoints",
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworks.MwsNetworksVpcEndpointsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 654
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 670
          },
          "name": "creationTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 811
          },
          "name": "errorMessagesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.mwsNetworks.MwsNetworksErrorMessages"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 827
          },
          "name": "gcpNetworkInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworks.MwsNetworksGcpNetworkInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 686
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 702
          },
          "name": "networkIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 715
          },
          "name": "networkNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 731
          },
          "name": "securityGroupIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 747
          },
          "name": "subnetIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 843
          },
          "name": "vpcEndpointsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworks.MwsNetworksVpcEndpoints"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 763
          },
          "name": "vpcIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 779
          },
          "name": "vpcStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 795
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 647
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 660
          },
          "name": "creationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 676
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 692
          },
          "name": "networkId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 708
          },
          "name": "networkName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 721
          },
          "name": "securityGroupIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 737
          },
          "name": "subnetIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 753
          },
          "name": "vpcId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 769
          },
          "name": "vpcStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 785
          },
          "name": "workspaceId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/mws-networks/index:MwsNetworks"
    },
    "@cdktn/provider-databricks.mwsNetworks.MwsNetworksConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworks.MwsNetworksConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-networks/index.ts",
        "line": 14
      },
      "name": "MwsNetworksConfig",
      "namespace": "mwsNetworks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_networks#account_id MwsNetworks#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 18
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_networks#network_name MwsNetworks#network_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 37
          },
          "name": "networkName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_networks#creation_time MwsNetworks#creation_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 22
          },
          "name": "creationTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_networks#error_messages MwsNetworks#error_messages}",
            "stability": "stable",
            "summary": "error_messages block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 63
          },
          "name": "errorMessages",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.mwsNetworks.MwsNetworksErrorMessages"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_networks#gcp_network_info MwsNetworks#gcp_network_info}",
            "stability": "stable",
            "summary": "gcp_network_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 69
          },
          "name": "gcpNetworkInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworks.MwsNetworksGcpNetworkInfo"
          }
        },
        {
          "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/databricks/databricks/1.114.2/docs/resources/mws_networks#id MwsNetworks#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 29
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_networks#network_id MwsNetworks#network_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 33
          },
          "name": "networkId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_networks#security_group_ids MwsNetworks#security_group_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 41
          },
          "name": "securityGroupIds",
          "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/databricks/databricks/1.114.2/docs/resources/mws_networks#subnet_ids MwsNetworks#subnet_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 45
          },
          "name": "subnetIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_networks#vpc_endpoints MwsNetworks#vpc_endpoints}",
            "stability": "stable",
            "summary": "vpc_endpoints block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 75
          },
          "name": "vpcEndpoints",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworks.MwsNetworksVpcEndpoints"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_networks#vpc_id MwsNetworks#vpc_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 49
          },
          "name": "vpcId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_networks#vpc_status MwsNetworks#vpc_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 53
          },
          "name": "vpcStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_networks#workspace_id MwsNetworks#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 57
          },
          "name": "workspaceId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/mws-networks/index:MwsNetworksConfig"
    },
    "@cdktn/provider-databricks.mwsNetworks.MwsNetworksErrorMessages": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworks.MwsNetworksErrorMessages",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-networks/index.ts",
        "line": 77
      },
      "name": "MwsNetworksErrorMessages",
      "namespace": "mwsNetworks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_networks#error_message MwsNetworks#error_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 81
          },
          "name": "errorMessage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_networks#error_type MwsNetworks#error_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 85
          },
          "name": "errorType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-networks/index:MwsNetworksErrorMessages"
    },
    "@cdktn/provider-databricks.mwsNetworks.MwsNetworksErrorMessagesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworks.MwsNetworksErrorMessagesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-networks/index.ts",
          "line": 215
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-networks/index.ts",
        "line": 207
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 222
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.mwsNetworks.MwsNetworksErrorMessagesOutputReference"
            }
          }
        }
      ],
      "name": "MwsNetworksErrorMessagesList",
      "namespace": "mwsNetworks",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 208
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.mwsNetworks.MwsNetworksErrorMessages"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mws-networks/index:MwsNetworksErrorMessagesList"
    },
    "@cdktn/provider-databricks.mwsNetworks.MwsNetworksErrorMessagesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworks.MwsNetworksErrorMessagesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-networks/index.ts",
          "line": 134
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-networks/index.ts",
        "line": 124
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 182
          },
          "name": "resetErrorMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 198
          },
          "name": "resetErrorType"
        }
      ],
      "name": "MwsNetworksErrorMessagesOutputReference",
      "namespace": "mwsNetworks",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 186
          },
          "name": "errorMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 202
          },
          "name": "errorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 176
          },
          "name": "errorMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 192
          },
          "name": "errorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 138
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.mwsNetworks.MwsNetworksErrorMessages"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mws-networks/index:MwsNetworksErrorMessagesOutputReference"
    },
    "@cdktn/provider-databricks.mwsNetworks.MwsNetworksGcpNetworkInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworks.MwsNetworksGcpNetworkInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-networks/index.ts",
        "line": 226
      },
      "name": "MwsNetworksGcpNetworkInfo",
      "namespace": "mwsNetworks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_networks#network_project_id MwsNetworks#network_project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 230
          },
          "name": "networkProjectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_networks#subnet_id MwsNetworks#subnet_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 242
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_networks#subnet_region MwsNetworks#subnet_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 246
          },
          "name": "subnetRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_networks#vpc_id MwsNetworks#vpc_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 250
          },
          "name": "vpcId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_networks#pod_ip_range_name MwsNetworks#pod_ip_range_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 234
          },
          "name": "podIpRangeName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_networks#service_ip_range_name MwsNetworks#service_ip_range_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 238
          },
          "name": "serviceIpRangeName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-networks/index:MwsNetworksGcpNetworkInfo"
    },
    "@cdktn/provider-databricks.mwsNetworks.MwsNetworksGcpNetworkInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworks.MwsNetworksGcpNetworkInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-networks/index.ts",
          "line": 324
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-networks/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 400
          },
          "name": "resetPodIpRangeName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 416
          },
          "name": "resetServiceIpRangeName"
        }
      ],
      "name": "MwsNetworksGcpNetworkInfoOutputReference",
      "namespace": "mwsNetworks",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 388
          },
          "name": "networkProjectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 404
          },
          "name": "podIpRangeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 420
          },
          "name": "serviceIpRangeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 433
          },
          "name": "subnetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 446
          },
          "name": "subnetRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 459
          },
          "name": "vpcIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 381
          },
          "name": "networkProjectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 394
          },
          "name": "podIpRangeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 410
          },
          "name": "serviceIpRangeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 426
          },
          "name": "subnetId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 439
          },
          "name": "subnetRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 452
          },
          "name": "vpcId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 328
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworks.MwsNetworksGcpNetworkInfo"
          }
        }
      ],
      "symbolId": "src/mws-networks/index:MwsNetworksGcpNetworkInfoOutputReference"
    },
    "@cdktn/provider-databricks.mwsNetworks.MwsNetworksVpcEndpoints": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworks.MwsNetworksVpcEndpoints",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-networks/index.ts",
        "line": 463
      },
      "name": "MwsNetworksVpcEndpoints",
      "namespace": "mwsNetworks",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_networks#dataplane_relay MwsNetworks#dataplane_relay}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 467
          },
          "name": "dataplaneRelay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_networks#rest_api MwsNetworks#rest_api}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 471
          },
          "name": "restApi",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/mws-networks/index:MwsNetworksVpcEndpoints"
    },
    "@cdktn/provider-databricks.mwsNetworks.MwsNetworksVpcEndpointsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsNetworks.MwsNetworksVpcEndpointsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-networks/index.ts",
          "line": 517
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-networks/index.ts",
        "line": 510
      },
      "name": "MwsNetworksVpcEndpointsOutputReference",
      "namespace": "mwsNetworks",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 557
          },
          "name": "dataplaneRelayInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 570
          },
          "name": "restApiInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 550
          },
          "name": "dataplaneRelay",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 563
          },
          "name": "restApi",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-networks/index.ts",
            "line": 521
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsNetworks.MwsNetworksVpcEndpoints"
          }
        }
      ],
      "symbolId": "src/mws-networks/index:MwsNetworksVpcEndpointsOutputReference"
    },
    "@cdktn/provider-databricks.mwsPermissionAssignment.MwsPermissionAssignment": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_permission_assignment databricks_mws_permission_assignment}."
      },
      "fqn": "@cdktn/provider-databricks.mwsPermissionAssignment.MwsPermissionAssignment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_permission_assignment databricks_mws_permission_assignment} Resource."
        },
        "locationInModule": {
          "filename": "src/mws-permission-assignment/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": "@cdktn/provider-databricks.mwsPermissionAssignment.MwsPermissionAssignmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-permission-assignment/index.ts",
        "line": 39
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a MwsPermissionAssignment resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mws-permission-assignment/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 MwsPermissionAssignment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_permission_assignment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MwsPermissionAssignment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MwsPermissionAssignment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-permission-assignment/index.ts",
            "line": 105
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-permission-assignment/index.ts",
            "line": 156
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-permission-assignment/index.ts",
            "line": 165
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MwsPermissionAssignment",
      "namespace": "mwsPermissionAssignment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-permission-assignment/index.ts",
            "line": 44
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-permission-assignment/index.ts",
            "line": 109
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-permission-assignment/index.ts",
            "line": 122
          },
          "name": "permissionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-permission-assignment/index.ts",
            "line": 135
          },
          "name": "principalIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-permission-assignment/index.ts",
            "line": 148
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-permission-assignment/index.ts",
            "line": 99
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-permission-assignment/index.ts",
            "line": 115
          },
          "name": "permissions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-permission-assignment/index.ts",
            "line": 128
          },
          "name": "principalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-permission-assignment/index.ts",
            "line": 141
          },
          "name": "workspaceId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/mws-permission-assignment/index:MwsPermissionAssignment"
    },
    "@cdktn/provider-databricks.mwsPermissionAssignment.MwsPermissionAssignmentConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsPermissionAssignment.MwsPermissionAssignmentConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-permission-assignment/index.ts",
        "line": 14
      },
      "name": "MwsPermissionAssignmentConfig",
      "namespace": "mwsPermissionAssignment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_permission_assignment#permissions MwsPermissionAssignment#permissions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-permission-assignment/index.ts",
            "line": 25
          },
          "name": "permissions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_permission_assignment#principal_id MwsPermissionAssignment#principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-permission-assignment/index.ts",
            "line": 29
          },
          "name": "principalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_permission_assignment#workspace_id MwsPermissionAssignment#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-permission-assignment/index.ts",
            "line": 33
          },
          "name": "workspaceId",
          "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/databricks/databricks/1.114.2/docs/resources/mws_permission_assignment#id MwsPermissionAssignment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-permission-assignment/index.ts",
            "line": 21
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-permission-assignment/index:MwsPermissionAssignmentConfig"
    },
    "@cdktn/provider-databricks.mwsPrivateAccessSettings.MwsPrivateAccessSettings": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_private_access_settings databricks_mws_private_access_settings}."
      },
      "fqn": "@cdktn/provider-databricks.mwsPrivateAccessSettings.MwsPrivateAccessSettings",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_private_access_settings databricks_mws_private_access_settings} Resource."
        },
        "locationInModule": {
          "filename": "src/mws-private-access-settings/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": "@cdktn/provider-databricks.mwsPrivateAccessSettings.MwsPrivateAccessSettingsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-private-access-settings/index.ts",
        "line": 55
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a MwsPrivateAccessSettings resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mws-private-access-settings/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 MwsPrivateAccessSettings to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_private_access_settings#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MwsPrivateAccessSettings that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MwsPrivateAccessSettings to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 125
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 141
          },
          "name": "resetAllowedVpcEndpointIds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 157
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 173
          },
          "name": "resetPrivateAccessLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 189
          },
          "name": "resetPrivateAccessSettingsId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 218
          },
          "name": "resetPublicAccessEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 243
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 256
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MwsPrivateAccessSettings",
      "namespace": "mwsPrivateAccessSettings",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 60
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 129
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 145
          },
          "name": "allowedVpcEndpointIdsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 161
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 177
          },
          "name": "privateAccessLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 193
          },
          "name": "privateAccessSettingsIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 206
          },
          "name": "privateAccessSettingsNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 222
          },
          "name": "publicAccessEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 235
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 119
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 135
          },
          "name": "allowedVpcEndpointIds",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 151
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 167
          },
          "name": "privateAccessLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 183
          },
          "name": "privateAccessSettingsId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 199
          },
          "name": "privateAccessSettingsName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 212
          },
          "name": "publicAccessEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 228
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-private-access-settings/index:MwsPrivateAccessSettings"
    },
    "@cdktn/provider-databricks.mwsPrivateAccessSettings.MwsPrivateAccessSettingsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsPrivateAccessSettings.MwsPrivateAccessSettingsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-private-access-settings/index.ts",
        "line": 14
      },
      "name": "MwsPrivateAccessSettingsConfig",
      "namespace": "mwsPrivateAccessSettings",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_private_access_settings#private_access_settings_name MwsPrivateAccessSettings#private_access_settings_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 41
          },
          "name": "privateAccessSettingsName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_private_access_settings#region MwsPrivateAccessSettings#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 49
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_private_access_settings#account_id MwsPrivateAccessSettings#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 18
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_private_access_settings#allowed_vpc_endpoint_ids MwsPrivateAccessSettings#allowed_vpc_endpoint_ids}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 22
          },
          "name": "allowedVpcEndpointIds",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.\nIf you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.",
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_private_access_settings#id MwsPrivateAccessSettings#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 29
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_private_access_settings#private_access_level MwsPrivateAccessSettings#private_access_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 33
          },
          "name": "privateAccessLevel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_private_access_settings#private_access_settings_id MwsPrivateAccessSettings#private_access_settings_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 37
          },
          "name": "privateAccessSettingsId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_private_access_settings#public_access_enabled MwsPrivateAccessSettings#public_access_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-private-access-settings/index.ts",
            "line": 45
          },
          "name": "publicAccessEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mws-private-access-settings/index:MwsPrivateAccessSettingsConfig"
    },
    "@cdktn/provider-databricks.mwsStorageConfigurations.MwsStorageConfigurations": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_storage_configurations databricks_mws_storage_configurations}."
      },
      "fqn": "@cdktn/provider-databricks.mwsStorageConfigurations.MwsStorageConfigurations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_storage_configurations databricks_mws_storage_configurations} Resource."
        },
        "locationInModule": {
          "filename": "src/mws-storage-configurations/index.ts",
          "line": 75
        },
        "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": "@cdktn/provider-databricks.mwsStorageConfigurations.MwsStorageConfigurationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-storage-configurations/index.ts",
        "line": 43
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a MwsStorageConfigurations resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 60
          },
          "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 MwsStorageConfigurations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_storage_configurations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MwsStorageConfigurations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MwsStorageConfigurations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 141
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 157
          },
          "name": "resetRoleArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 187
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 197
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MwsStorageConfigurations",
      "namespace": "mwsStorageConfigurations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 48
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 129
          },
          "name": "creationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 166
          },
          "name": "storageConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 111
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 124
          },
          "name": "bucketNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 145
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 161
          },
          "name": "roleArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 179
          },
          "name": "storageConfigurationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 104
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 117
          },
          "name": "bucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 135
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 151
          },
          "name": "roleArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 172
          },
          "name": "storageConfigurationName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-storage-configurations/index:MwsStorageConfigurations"
    },
    "@cdktn/provider-databricks.mwsStorageConfigurations.MwsStorageConfigurationsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsStorageConfigurations.MwsStorageConfigurationsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-storage-configurations/index.ts",
        "line": 14
      },
      "name": "MwsStorageConfigurationsConfig",
      "namespace": "mwsStorageConfigurations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_storage_configurations#account_id MwsStorageConfigurations#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 18
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_storage_configurations#bucket_name MwsStorageConfigurations#bucket_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 22
          },
          "name": "bucketName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_storage_configurations#storage_configuration_name MwsStorageConfigurations#storage_configuration_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 37
          },
          "name": "storageConfigurationName",
          "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/databricks/databricks/1.114.2/docs/resources/mws_storage_configurations#id MwsStorageConfigurations#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 29
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_storage_configurations#role_arn MwsStorageConfigurations#role_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-storage-configurations/index.ts",
            "line": 33
          },
          "name": "roleArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-storage-configurations/index:MwsStorageConfigurationsConfig"
    },
    "@cdktn/provider-databricks.mwsVpcEndpoint.MwsVpcEndpoint": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_vpc_endpoint databricks_mws_vpc_endpoint}."
      },
      "fqn": "@cdktn/provider-databricks.mwsVpcEndpoint.MwsVpcEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_vpc_endpoint databricks_mws_vpc_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/mws-vpc-endpoint/index.ts",
          "line": 308
        },
        "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": "@cdktn/provider-databricks.mwsVpcEndpoint.MwsVpcEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-vpc-endpoint/index.ts",
        "line": 276
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a MwsVpcEndpoint resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 293
          },
          "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 MwsVpcEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_vpc_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MwsVpcEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MwsVpcEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 503
          },
          "name": "putGcpVpcEndpointInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mwsVpcEndpoint.MwsVpcEndpointGcpVpcEndpointInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 349
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 365
          },
          "name": "resetAwsAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 381
          },
          "name": "resetAwsEndpointServiceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 397
          },
          "name": "resetAwsVpcEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 506
          },
          "name": "resetGcpVpcEndpointInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 413
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 429
          },
          "name": "resetRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 445
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 461
          },
          "name": "resetUseCase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 477
          },
          "name": "resetVpcEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 518
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 534
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MwsVpcEndpoint",
      "namespace": "mwsVpcEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 281
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 500
          },
          "name": "gcpVpcEndpointInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsVpcEndpoint.MwsVpcEndpointGcpVpcEndpointInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 353
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 369
          },
          "name": "awsAccountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 385
          },
          "name": "awsEndpointServiceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 401
          },
          "name": "awsVpcEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 510
          },
          "name": "gcpVpcEndpointInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsVpcEndpoint.MwsVpcEndpointGcpVpcEndpointInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 417
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 433
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 449
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 465
          },
          "name": "useCaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 481
          },
          "name": "vpcEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 494
          },
          "name": "vpcEndpointNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 343
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 359
          },
          "name": "awsAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 375
          },
          "name": "awsEndpointServiceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 391
          },
          "name": "awsVpcEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 407
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 423
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 439
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 455
          },
          "name": "useCase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 471
          },
          "name": "vpcEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 487
          },
          "name": "vpcEndpointName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-vpc-endpoint/index:MwsVpcEndpoint"
    },
    "@cdktn/provider-databricks.mwsVpcEndpoint.MwsVpcEndpointConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsVpcEndpoint.MwsVpcEndpointConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-vpc-endpoint/index.ts",
        "line": 14
      },
      "name": "MwsVpcEndpointConfig",
      "namespace": "mwsVpcEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_vpc_endpoint#vpc_endpoint_name MwsVpcEndpoint#vpc_endpoint_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 57
          },
          "name": "vpcEndpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_vpc_endpoint#account_id MwsVpcEndpoint#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 18
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_vpc_endpoint#aws_account_id MwsVpcEndpoint#aws_account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 22
          },
          "name": "awsAccountId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_vpc_endpoint#aws_endpoint_service_id MwsVpcEndpoint#aws_endpoint_service_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 26
          },
          "name": "awsEndpointServiceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_vpc_endpoint#aws_vpc_endpoint_id MwsVpcEndpoint#aws_vpc_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 30
          },
          "name": "awsVpcEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_vpc_endpoint#gcp_vpc_endpoint_info MwsVpcEndpoint#gcp_vpc_endpoint_info}",
            "stability": "stable",
            "summary": "gcp_vpc_endpoint_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 63
          },
          "name": "gcpVpcEndpointInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsVpcEndpoint.MwsVpcEndpointGcpVpcEndpointInfo"
          }
        },
        {
          "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/databricks/databricks/1.114.2/docs/resources/mws_vpc_endpoint#id MwsVpcEndpoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 37
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_vpc_endpoint#region MwsVpcEndpoint#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 41
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_vpc_endpoint#state MwsVpcEndpoint#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 45
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_vpc_endpoint#use_case MwsVpcEndpoint#use_case}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 49
          },
          "name": "useCase",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_vpc_endpoint#vpc_endpoint_id MwsVpcEndpoint#vpc_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 53
          },
          "name": "vpcEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-vpc-endpoint/index:MwsVpcEndpointConfig"
    },
    "@cdktn/provider-databricks.mwsVpcEndpoint.MwsVpcEndpointGcpVpcEndpointInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsVpcEndpoint.MwsVpcEndpointGcpVpcEndpointInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-vpc-endpoint/index.ts",
        "line": 65
      },
      "name": "MwsVpcEndpointGcpVpcEndpointInfo",
      "namespace": "mwsVpcEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_vpc_endpoint#endpoint_region MwsVpcEndpoint#endpoint_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 69
          },
          "name": "endpointRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_vpc_endpoint#project_id MwsVpcEndpoint#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 73
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_vpc_endpoint#psc_endpoint_name MwsVpcEndpoint#psc_endpoint_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 81
          },
          "name": "pscEndpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_vpc_endpoint#psc_connection_id MwsVpcEndpoint#psc_connection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 77
          },
          "name": "pscConnectionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_vpc_endpoint#service_attachment_id MwsVpcEndpoint#service_attachment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 85
          },
          "name": "serviceAttachmentId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-vpc-endpoint/index:MwsVpcEndpointGcpVpcEndpointInfo"
    },
    "@cdktn/provider-databricks.mwsVpcEndpoint.MwsVpcEndpointGcpVpcEndpointInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsVpcEndpoint.MwsVpcEndpointGcpVpcEndpointInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-vpc-endpoint/index.ts",
          "line": 152
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-vpc-endpoint/index.ts",
        "line": 145
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 235
          },
          "name": "resetPscConnectionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 264
          },
          "name": "resetServiceAttachmentId"
        }
      ],
      "name": "MwsVpcEndpointGcpVpcEndpointInfoOutputReference",
      "namespace": "mwsVpcEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 210
          },
          "name": "endpointRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 223
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 239
          },
          "name": "pscConnectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 252
          },
          "name": "pscEndpointNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 268
          },
          "name": "serviceAttachmentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 203
          },
          "name": "endpointRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 216
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 229
          },
          "name": "pscConnectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 245
          },
          "name": "pscEndpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 258
          },
          "name": "serviceAttachmentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-vpc-endpoint/index.ts",
            "line": 156
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsVpcEndpoint.MwsVpcEndpointGcpVpcEndpointInfo"
          }
        }
      ],
      "symbolId": "src/mws-vpc-endpoint/index:MwsVpcEndpointGcpVpcEndpointInfoOutputReference"
    },
    "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspaces": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces databricks_mws_workspaces}."
      },
      "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspaces",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces databricks_mws_workspaces} Resource."
        },
        "locationInModule": {
          "filename": "src/mws-workspaces/index.ts",
          "line": 1103
        },
        "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": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 1071
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a MwsWorkspaces resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1088
          },
          "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 MwsWorkspaces to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing MwsWorkspaces that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the MwsWorkspaces to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1565
          },
          "name": "putCloudResourceContainer",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainer"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1581
          },
          "name": "putExternalCustomerInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1597
          },
          "name": "putGcpManagedNetworkConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesGcpManagedNetworkConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1613
          },
          "name": "putGkeConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesGkeConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1629
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1645
          },
          "name": "putToken",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesToken"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1177
          },
          "name": "resetAwsRegion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1193
          },
          "name": "resetCloud"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1568
          },
          "name": "resetCloudResourceContainer"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1209
          },
          "name": "resetComputeMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1225
          },
          "name": "resetCreationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1241
          },
          "name": "resetCredentialsId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1273
          },
          "name": "resetCustomerManagedKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1257
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1289
          },
          "name": "resetDeploymentName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1310
          },
          "name": "resetExpectedWorkspaceStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1584
          },
          "name": "resetExternalCustomerInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1600
          },
          "name": "resetGcpManagedNetworkConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1616
          },
          "name": "resetGkeConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1331
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1347
          },
          "name": "resetIsNoPublicIpEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1363
          },
          "name": "resetLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1379
          },
          "name": "resetManagedServicesCustomerManagedKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1395
          },
          "name": "resetNetworkConnectivityConfigId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1411
          },
          "name": "resetNetworkId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1427
          },
          "name": "resetPricingTier"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1443
          },
          "name": "resetPrivateAccessSettingsId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1459
          },
          "name": "resetStorageConfigurationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1475
          },
          "name": "resetStorageCustomerManagedKeyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1632
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1648
          },
          "name": "resetToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1491
          },
          "name": "resetWorkspaceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1520
          },
          "name": "resetWorkspaceStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1536
          },
          "name": "resetWorkspaceStatusMessage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1552
          },
          "name": "resetWorkspaceUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1660
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1696
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "MwsWorkspaces",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1076
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1562
          },
          "name": "cloudResourceContainer",
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainerOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1298
          },
          "name": "effectiveComputeMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1578
          },
          "name": "externalCustomerInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1594
          },
          "name": "gcpManagedNetworkConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesGcpManagedNetworkConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1319
          },
          "name": "gcpWorkspaceSa",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1610
          },
          "name": "gkeConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesGkeConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1626
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1642
          },
          "name": "token",
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesTokenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1165
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1181
          },
          "name": "awsRegionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1197
          },
          "name": "cloudInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1572
          },
          "name": "cloudResourceContainerInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainer"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1213
          },
          "name": "computeModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1229
          },
          "name": "creationTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1245
          },
          "name": "credentialsIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1277
          },
          "name": "customerManagedKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1261
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1293
          },
          "name": "deploymentNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1314
          },
          "name": "expectedWorkspaceStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1588
          },
          "name": "externalCustomerInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1604
          },
          "name": "gcpManagedNetworkConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesGcpManagedNetworkConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1620
          },
          "name": "gkeConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesGkeConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1335
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1351
          },
          "name": "isNoPublicIpEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1367
          },
          "name": "locationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1383
          },
          "name": "managedServicesCustomerManagedKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1399
          },
          "name": "networkConnectivityConfigIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1415
          },
          "name": "networkIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1431
          },
          "name": "pricingTierInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1447
          },
          "name": "privateAccessSettingsIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1463
          },
          "name": "storageConfigurationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1479
          },
          "name": "storageCustomerManagedKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1636
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1652
          },
          "name": "tokenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesToken"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1495
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1508
          },
          "name": "workspaceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1524
          },
          "name": "workspaceStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1540
          },
          "name": "workspaceStatusMessageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1556
          },
          "name": "workspaceUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1158
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1171
          },
          "name": "awsRegion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1187
          },
          "name": "cloud",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1203
          },
          "name": "computeMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1219
          },
          "name": "creationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1235
          },
          "name": "credentialsId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1267
          },
          "name": "customerManagedKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1251
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1283
          },
          "name": "deploymentName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1304
          },
          "name": "expectedWorkspaceStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1325
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1341
          },
          "name": "isNoPublicIpEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1357
          },
          "name": "location",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1373
          },
          "name": "managedServicesCustomerManagedKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1389
          },
          "name": "networkConnectivityConfigId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1405
          },
          "name": "networkId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1421
          },
          "name": "pricingTier",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1437
          },
          "name": "privateAccessSettingsId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1453
          },
          "name": "storageConfigurationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1469
          },
          "name": "storageCustomerManagedKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1485
          },
          "name": "workspaceId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1501
          },
          "name": "workspaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1514
          },
          "name": "workspaceStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1530
          },
          "name": "workspaceStatusMessage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1546
          },
          "name": "workspaceUrl",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspaces"
    },
    "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainer": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainer",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 236
      },
      "name": "MwsWorkspacesCloudResourceContainer",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#gcp MwsWorkspaces#gcp}",
            "stability": "stable",
            "summary": "gcp block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 242
          },
          "name": "gcp",
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainerGcp"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesCloudResourceContainer"
    },
    "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainerGcp": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainerGcp",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 155
      },
      "name": "MwsWorkspacesCloudResourceContainerGcp",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#project_id MwsWorkspaces#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 159
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesCloudResourceContainerGcp"
    },
    "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainerGcpOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainerGcpOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-workspaces/index.ts",
          "line": 198
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 191
      },
      "name": "MwsWorkspacesCloudResourceContainerGcpOutputReference",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 232
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 225
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 202
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainerGcp"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesCloudResourceContainerGcpOutputReference"
    },
    "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainerOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-workspaces/index.ts",
          "line": 281
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 274
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 311
          },
          "name": "putGcp",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainerGcp"
              }
            }
          ]
        }
      ],
      "name": "MwsWorkspacesCloudResourceContainerOutputReference",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 308
          },
          "name": "gcp",
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainerGcpOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 315
          },
          "name": "gcpInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainerGcp"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 285
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainer"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesCloudResourceContainerOutputReference"
    },
    "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 14
      },
      "name": "MwsWorkspacesConfig",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#account_id MwsWorkspaces#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 18
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#workspace_name MwsWorkspaces#workspace_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 105
          },
          "name": "workspaceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#aws_region MwsWorkspaces#aws_region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 22
          },
          "name": "awsRegion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#cloud MwsWorkspaces#cloud}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 26
          },
          "name": "cloud",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#cloud_resource_container MwsWorkspaces#cloud_resource_container}",
            "stability": "stable",
            "summary": "cloud_resource_container block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 123
          },
          "name": "cloudResourceContainer",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesCloudResourceContainer"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#compute_mode MwsWorkspaces#compute_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 30
          },
          "name": "computeMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#creation_time MwsWorkspaces#creation_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 34
          },
          "name": "creationTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#credentials_id MwsWorkspaces#credentials_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 38
          },
          "name": "credentialsId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#customer_managed_key_id MwsWorkspaces#customer_managed_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 46
          },
          "name": "customerManagedKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#custom_tags MwsWorkspaces#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 42
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#deployment_name MwsWorkspaces#deployment_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 50
          },
          "name": "deploymentName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#expected_workspace_status MwsWorkspaces#expected_workspace_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 54
          },
          "name": "expectedWorkspaceStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#external_customer_info MwsWorkspaces#external_customer_info}",
            "stability": "stable",
            "summary": "external_customer_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 129
          },
          "name": "externalCustomerInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#gcp_managed_network_config MwsWorkspaces#gcp_managed_network_config}",
            "stability": "stable",
            "summary": "gcp_managed_network_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 135
          },
          "name": "gcpManagedNetworkConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesGcpManagedNetworkConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#gke_config MwsWorkspaces#gke_config}",
            "stability": "stable",
            "summary": "gke_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 141
          },
          "name": "gkeConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesGkeConfig"
          }
        },
        {
          "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/databricks/databricks/1.114.2/docs/resources/mws_workspaces#id MwsWorkspaces#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 61
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#is_no_public_ip_enabled MwsWorkspaces#is_no_public_ip_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 65
          },
          "name": "isNoPublicIpEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#location MwsWorkspaces#location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 69
          },
          "name": "location",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#managed_services_customer_managed_key_id MwsWorkspaces#managed_services_customer_managed_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 73
          },
          "name": "managedServicesCustomerManagedKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#network_connectivity_config_id MwsWorkspaces#network_connectivity_config_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 77
          },
          "name": "networkConnectivityConfigId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#network_id MwsWorkspaces#network_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 81
          },
          "name": "networkId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#pricing_tier MwsWorkspaces#pricing_tier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 85
          },
          "name": "pricingTier",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#private_access_settings_id MwsWorkspaces#private_access_settings_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 89
          },
          "name": "privateAccessSettingsId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#storage_configuration_id MwsWorkspaces#storage_configuration_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 93
          },
          "name": "storageConfigurationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#storage_customer_managed_key_id MwsWorkspaces#storage_customer_managed_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 97
          },
          "name": "storageCustomerManagedKeyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#timeouts MwsWorkspaces#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 147
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#token MwsWorkspaces#token}",
            "stability": "stable",
            "summary": "token block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 153
          },
          "name": "token",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesToken"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#workspace_id MwsWorkspaces#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 101
          },
          "name": "workspaceId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#workspace_status MwsWorkspaces#workspace_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 109
          },
          "name": "workspaceStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#workspace_status_message MwsWorkspaces#workspace_status_message}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 113
          },
          "name": "workspaceStatusMessage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#workspace_url MwsWorkspaces#workspace_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 117
          },
          "name": "workspaceUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesConfig"
    },
    "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 319
      },
      "name": "MwsWorkspacesExternalCustomerInfo",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#authoritative_user_email MwsWorkspaces#authoritative_user_email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 323
          },
          "name": "authoritativeUserEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#authoritative_user_full_name MwsWorkspaces#authoritative_user_full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 327
          },
          "name": "authoritativeUserFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#customer_name MwsWorkspaces#customer_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 331
          },
          "name": "customerName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesExternalCustomerInfo"
    },
    "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-workspaces/index.ts",
          "line": 384
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 377
      },
      "name": "MwsWorkspacesExternalCustomerInfoOutputReference",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 430
          },
          "name": "authoritativeUserEmailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 443
          },
          "name": "authoritativeUserFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 456
          },
          "name": "customerNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 423
          },
          "name": "authoritativeUserEmail",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 436
          },
          "name": "authoritativeUserFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 449
          },
          "name": "customerName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 388
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesExternalCustomerInfo"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesExternalCustomerInfoOutputReference"
    },
    "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesGcpManagedNetworkConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesGcpManagedNetworkConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 460
      },
      "name": "MwsWorkspacesGcpManagedNetworkConfig",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#subnet_cidr MwsWorkspaces#subnet_cidr}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 472
          },
          "name": "subnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#gke_cluster_pod_ip_range MwsWorkspaces#gke_cluster_pod_ip_range}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 464
          },
          "name": "gkeClusterPodIpRange",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#gke_cluster_service_ip_range MwsWorkspaces#gke_cluster_service_ip_range}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 468
          },
          "name": "gkeClusterServiceIpRange",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesGcpManagedNetworkConfig"
    },
    "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesGcpManagedNetworkConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesGcpManagedNetworkConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-workspaces/index.ts",
          "line": 525
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 518
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 570
          },
          "name": "resetGkeClusterPodIpRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 586
          },
          "name": "resetGkeClusterServiceIpRange"
        }
      ],
      "name": "MwsWorkspacesGcpManagedNetworkConfigOutputReference",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 574
          },
          "name": "gkeClusterPodIpRangeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 590
          },
          "name": "gkeClusterServiceIpRangeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 603
          },
          "name": "subnetCidrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 564
          },
          "name": "gkeClusterPodIpRange",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 580
          },
          "name": "gkeClusterServiceIpRange",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 596
          },
          "name": "subnetCidr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 529
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesGcpManagedNetworkConfig"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesGcpManagedNetworkConfigOutputReference"
    },
    "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesGkeConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesGkeConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 607
      },
      "name": "MwsWorkspacesGkeConfig",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#connectivity_type MwsWorkspaces#connectivity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 611
          },
          "name": "connectivityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#master_ip_range MwsWorkspaces#master_ip_range}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 615
          },
          "name": "masterIpRange",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesGkeConfig"
    },
    "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesGkeConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesGkeConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-workspaces/index.ts",
          "line": 661
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 654
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 700
          },
          "name": "resetConnectivityType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 716
          },
          "name": "resetMasterIpRange"
        }
      ],
      "name": "MwsWorkspacesGkeConfigOutputReference",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 704
          },
          "name": "connectivityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 720
          },
          "name": "masterIpRangeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 694
          },
          "name": "connectivityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 710
          },
          "name": "masterIpRange",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 665
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesGkeConfig"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesGkeConfigOutputReference"
    },
    "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeouts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 724
      },
      "name": "MwsWorkspacesTimeouts",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#create MwsWorkspaces#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 728
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#read MwsWorkspaces#read}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 732
          },
          "name": "read",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#update MwsWorkspaces#update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 736
          },
          "name": "update",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesTimeouts"
    },
    "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeoutsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-workspaces/index.ts",
          "line": 790
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 782
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 844
          },
          "name": "resetCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 860
          },
          "name": "resetRead"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 876
          },
          "name": "resetUpdate"
        }
      ],
      "name": "MwsWorkspacesTimeoutsOutputReference",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 848
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 864
          },
          "name": "readInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 880
          },
          "name": "updateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 838
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 854
          },
          "name": "read",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 870
          },
          "name": "update",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 794
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesTimeoutsOutputReference"
    },
    "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesToken": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesToken",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 884
      },
      "name": "MwsWorkspacesToken",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#comment MwsWorkspaces#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 888
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#lifetime_seconds MwsWorkspaces#lifetime_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 892
          },
          "name": "lifetimeSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#token_id MwsWorkspaces#token_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 896
          },
          "name": "tokenId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/mws_workspaces#token_value MwsWorkspaces#token_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 900
          },
          "name": "tokenValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesToken"
    },
    "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesTokenOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesTokenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/mws-workspaces/index.ts",
          "line": 960
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/mws-workspaces/index.ts",
        "line": 953
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1011
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1027
          },
          "name": "resetLifetimeSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1043
          },
          "name": "resetTokenId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1059
          },
          "name": "resetTokenValue"
        }
      ],
      "name": "MwsWorkspacesTokenOutputReference",
      "namespace": "mwsWorkspaces",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1015
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1031
          },
          "name": "lifetimeSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1047
          },
          "name": "tokenIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1063
          },
          "name": "tokenValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1005
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1021
          },
          "name": "lifetimeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1037
          },
          "name": "tokenId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 1053
          },
          "name": "tokenValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/mws-workspaces/index.ts",
            "line": 964
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.mwsWorkspaces.MwsWorkspacesToken"
          }
        }
      ],
      "symbolId": "src/mws-workspaces/index:MwsWorkspacesTokenOutputReference"
    },
    "@cdktn/provider-databricks.notebook.Notebook": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notebook databricks_notebook}."
      },
      "fqn": "@cdktn/provider-databricks.notebook.Notebook",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notebook databricks_notebook} Resource."
        },
        "locationInModule": {
          "filename": "src/notebook/index.ts",
          "line": 178
        },
        "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": "@cdktn/provider-databricks.notebook.NotebookConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/notebook/index.ts",
        "line": 146
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Notebook resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 163
          },
          "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 Notebook to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notebook#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Notebook that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Notebook to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 366
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.notebook.NotebookProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 218
          },
          "name": "resetContentBase64"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 234
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 250
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 266
          },
          "name": "resetLanguage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 282
          },
          "name": "resetMd5"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 298
          },
          "name": "resetObjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 314
          },
          "name": "resetObjectType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 369
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 343
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 381
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 396
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Notebook",
      "namespace": "notebook",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 151
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 363
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.notebook.NotebookProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 352
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 357
          },
          "name": "workspacePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 222
          },
          "name": "contentBase64Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 238
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 254
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 270
          },
          "name": "languageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 286
          },
          "name": "md5Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 302
          },
          "name": "objectIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 318
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 331
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 373
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.notebook.NotebookProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 347
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 212
          },
          "name": "contentBase64",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 228
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 244
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 260
          },
          "name": "language",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 276
          },
          "name": "md5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 292
          },
          "name": "objectId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 308
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 324
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 337
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/notebook/index:Notebook"
    },
    "@cdktn/provider-databricks.notebook.NotebookConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.notebook.NotebookConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/notebook/index.ts",
        "line": 14
      },
      "name": "NotebookConfig",
      "namespace": "notebook",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notebook#path Notebook#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 49
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notebook#content_base64 Notebook#content_base64}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 18
          },
          "name": "contentBase64",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notebook#format Notebook#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 22
          },
          "name": "format",
          "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/databricks/databricks/1.114.2/docs/resources/notebook#id Notebook#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 29
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notebook#language Notebook#language}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 33
          },
          "name": "language",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notebook#md5 Notebook#md5}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 37
          },
          "name": "md5",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notebook#object_id Notebook#object_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 41
          },
          "name": "objectId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notebook#object_type Notebook#object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 45
          },
          "name": "objectType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notebook#provider_config Notebook#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 59
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.notebook.NotebookProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notebook#source Notebook#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 53
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/notebook/index:NotebookConfig"
    },
    "@cdktn/provider-databricks.notebook.NotebookProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.notebook.NotebookProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/notebook/index.ts",
        "line": 61
      },
      "name": "NotebookProviderConfig",
      "namespace": "notebook",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notebook#workspace_id Notebook#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 65
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/notebook/index:NotebookProviderConfig"
    },
    "@cdktn/provider-databricks.notebook.NotebookProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.notebook.NotebookProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/notebook/index.ts",
          "line": 104
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/notebook/index.ts",
        "line": 97
      },
      "name": "NotebookProviderConfigOutputReference",
      "namespace": "notebook",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 138
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 131
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notebook/index.ts",
            "line": 108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.notebook.NotebookProviderConfig"
          }
        }
      ],
      "symbolId": "src/notebook/index:NotebookProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.notificationDestination.NotificationDestination": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination databricks_notification_destination}."
      },
      "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestination",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination databricks_notification_destination} Resource."
        },
        "locationInModule": {
          "filename": "src/notification-destination/index.ts",
          "line": 1466
        },
        "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": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 1434
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a NotificationDestination resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1451
          },
          "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/databricks/databricks/1.114.2/docs/resources/notification_destination#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing NotificationDestination that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the NotificationDestination to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1543
          },
          "name": "putConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigA"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1559
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1546
          },
          "name": "resetConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1501
          },
          "name": "resetDestinationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1530
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1562
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1574
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1584
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.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": 1439
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1540
          },
          "name": "config",
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigAOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1556
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1550
          },
          "name": "configInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigA"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1505
          },
          "name": "destinationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1518
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1534
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1566
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1495
          },
          "name": "destinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1511
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1524
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestination"
    },
    "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 14
      },
      "name": "NotificationDestinationConfig",
      "namespace": "notificationDestination",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#display_name NotificationDestination#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 22
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#config NotificationDestination#config}",
            "stability": "stable",
            "summary": "config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 35
          },
          "name": "config",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigA"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#destination_type NotificationDestination#destination_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 18
          },
          "name": "destinationType",
          "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/databricks/databricks/1.114.2/docs/resources/notification_destination#id NotificationDestination#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/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/databricks/databricks/1.114.2/docs/resources/notification_destination#provider_config NotificationDestination#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 41
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationProviderConfig"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfig"
    },
    "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigA": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigA",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 1123
      },
      "name": "NotificationDestinationConfigA",
      "namespace": "notificationDestination",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#email NotificationDestination#email}",
            "stability": "stable",
            "summary": "email block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1129
          },
          "name": "email",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigEmail"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#generic_webhook NotificationDestination#generic_webhook}",
            "stability": "stable",
            "summary": "generic_webhook block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1135
          },
          "name": "genericWebhook",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigGenericWebhook"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#microsoft_teams NotificationDestination#microsoft_teams}",
            "stability": "stable",
            "summary": "microsoft_teams block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1141
          },
          "name": "microsoftTeams",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigMicrosoftTeams"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#pagerduty NotificationDestination#pagerduty}",
            "stability": "stable",
            "summary": "pagerduty block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1147
          },
          "name": "pagerduty",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigPagerduty"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#slack NotificationDestination#slack}",
            "stability": "stable",
            "summary": "slack block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1153
          },
          "name": "slack",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigSlack"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfigA"
    },
    "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigAOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigAOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/notification-destination/index.ts",
          "line": 1220
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.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": 1213
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1274
          },
          "name": "putEmail",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigEmail"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1290
          },
          "name": "putGenericWebhook",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigGenericWebhook"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1306
          },
          "name": "putMicrosoftTeams",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigMicrosoftTeams"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1322
          },
          "name": "putPagerduty",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigPagerduty"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1338
          },
          "name": "putSlack",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigSlack"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1277
          },
          "name": "resetEmail"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1293
          },
          "name": "resetGenericWebhook"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1309
          },
          "name": "resetMicrosoftTeams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1325
          },
          "name": "resetPagerduty"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1341
          },
          "name": "resetSlack"
        }
      ],
      "name": "NotificationDestinationConfigAOutputReference",
      "namespace": "notificationDestination",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1271
          },
          "name": "email",
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigEmailOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1287
          },
          "name": "genericWebhook",
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigGenericWebhookOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1303
          },
          "name": "microsoftTeams",
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigMicrosoftTeamsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1319
          },
          "name": "pagerduty",
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigPagerdutyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1335
          },
          "name": "slack",
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigSlackOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1281
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigEmail"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1297
          },
          "name": "genericWebhookInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigGenericWebhook"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1313
          },
          "name": "microsoftTeamsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigMicrosoftTeams"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1329
          },
          "name": "pagerdutyInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigPagerduty"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1345
          },
          "name": "slackInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigSlack"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1224
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigA"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfigAOutputReference"
    },
    "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigEmail": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigEmail",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 43
      },
      "name": "NotificationDestinationConfigEmail",
      "namespace": "notificationDestination",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#addresses NotificationDestination#addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 47
          },
          "name": "addresses",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfigEmail"
    },
    "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigEmailOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigEmailOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/notification-destination/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.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": 79
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 119
          },
          "name": "resetAddresses"
        }
      ],
      "name": "NotificationDestinationConfigEmailOutputReference",
      "namespace": "notificationDestination",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 123
          },
          "name": "addressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 113
          },
          "name": "addresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigEmail"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfigEmailOutputReference"
    },
    "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigGenericWebhook": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigGenericWebhook",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 127
      },
      "name": "NotificationDestinationConfigGenericWebhook",
      "namespace": "notificationDestination",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#password NotificationDestination#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 131
          },
          "name": "password",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#password_set NotificationDestination#password_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 135
          },
          "name": "passwordSet",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#url NotificationDestination#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 139
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#url_set NotificationDestination#url_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 143
          },
          "name": "urlSet",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#username NotificationDestination#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 147
          },
          "name": "username",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#username_set NotificationDestination#username_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 151
          },
          "name": "usernameSet",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfigGenericWebhook"
    },
    "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigGenericWebhookOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigGenericWebhookOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/notification-destination/index.ts",
          "line": 225
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.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": 218
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 288
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 304
          },
          "name": "resetPasswordSet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 320
          },
          "name": "resetUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 336
          },
          "name": "resetUrlSet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 352
          },
          "name": "resetUsername"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 368
          },
          "name": "resetUsernameSet"
        }
      ],
      "name": "NotificationDestinationConfigGenericWebhookOutputReference",
      "namespace": "notificationDestination",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 292
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 308
          },
          "name": "passwordSetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 324
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 340
          },
          "name": "urlSetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 356
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 372
          },
          "name": "usernameSetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 282
          },
          "name": "password",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 298
          },
          "name": "passwordSet",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 314
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 330
          },
          "name": "urlSet",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 346
          },
          "name": "username",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 362
          },
          "name": "usernameSet",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigGenericWebhook"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfigGenericWebhookOutputReference"
    },
    "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigMicrosoftTeams": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigMicrosoftTeams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 376
      },
      "name": "NotificationDestinationConfigMicrosoftTeams",
      "namespace": "notificationDestination",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#app_id NotificationDestination#app_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 380
          },
          "name": "appId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#app_id_set NotificationDestination#app_id_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 384
          },
          "name": "appIdSet",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#auth_secret NotificationDestination#auth_secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 388
          },
          "name": "authSecret",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#auth_secret_set NotificationDestination#auth_secret_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 392
          },
          "name": "authSecretSet",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#channel_url NotificationDestination#channel_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 396
          },
          "name": "channelUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#channel_url_set NotificationDestination#channel_url_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 400
          },
          "name": "channelUrlSet",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#tenant_id NotificationDestination#tenant_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 404
          },
          "name": "tenantId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#tenant_id_set NotificationDestination#tenant_id_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 408
          },
          "name": "tenantIdSet",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#url NotificationDestination#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 412
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#url_set NotificationDestination#url_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 416
          },
          "name": "urlSet",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfigMicrosoftTeams"
    },
    "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigMicrosoftTeamsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigMicrosoftTeamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/notification-destination/index.ts",
          "line": 518
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.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": 511
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 605
          },
          "name": "resetAppId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 621
          },
          "name": "resetAppIdSet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 637
          },
          "name": "resetAuthSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 653
          },
          "name": "resetAuthSecretSet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 669
          },
          "name": "resetChannelUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 685
          },
          "name": "resetChannelUrlSet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 701
          },
          "name": "resetTenantId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 717
          },
          "name": "resetTenantIdSet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 733
          },
          "name": "resetUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 749
          },
          "name": "resetUrlSet"
        }
      ],
      "name": "NotificationDestinationConfigMicrosoftTeamsOutputReference",
      "namespace": "notificationDestination",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 609
          },
          "name": "appIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 625
          },
          "name": "appIdSetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 641
          },
          "name": "authSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 657
          },
          "name": "authSecretSetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 673
          },
          "name": "channelUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 689
          },
          "name": "channelUrlSetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 705
          },
          "name": "tenantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 721
          },
          "name": "tenantIdSetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 737
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 753
          },
          "name": "urlSetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 599
          },
          "name": "appId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 615
          },
          "name": "appIdSet",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 631
          },
          "name": "authSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 647
          },
          "name": "authSecretSet",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 663
          },
          "name": "channelUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 679
          },
          "name": "channelUrlSet",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 695
          },
          "name": "tenantId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 711
          },
          "name": "tenantIdSet",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 727
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 743
          },
          "name": "urlSet",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 522
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigMicrosoftTeams"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfigMicrosoftTeamsOutputReference"
    },
    "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigPagerduty": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigPagerduty",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 757
      },
      "name": "NotificationDestinationConfigPagerduty",
      "namespace": "notificationDestination",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#integration_key NotificationDestination#integration_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 761
          },
          "name": "integrationKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#integration_key_set NotificationDestination#integration_key_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 765
          },
          "name": "integrationKeySet",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfigPagerduty"
    },
    "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigPagerdutyOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigPagerdutyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/notification-destination/index.ts",
          "line": 811
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.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": 804
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 850
          },
          "name": "resetIntegrationKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 866
          },
          "name": "resetIntegrationKeySet"
        }
      ],
      "name": "NotificationDestinationConfigPagerdutyOutputReference",
      "namespace": "notificationDestination",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 854
          },
          "name": "integrationKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 870
          },
          "name": "integrationKeySetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 844
          },
          "name": "integrationKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 860
          },
          "name": "integrationKeySet",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 815
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigPagerduty"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfigPagerdutyOutputReference"
    },
    "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigSlack": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigSlack",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 874
      },
      "name": "NotificationDestinationConfigSlack",
      "namespace": "notificationDestination",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#channel_id NotificationDestination#channel_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 878
          },
          "name": "channelId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#channel_id_set NotificationDestination#channel_id_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 882
          },
          "name": "channelIdSet",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#oauth_token NotificationDestination#oauth_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 886
          },
          "name": "oauthToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#oauth_token_set NotificationDestination#oauth_token_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 890
          },
          "name": "oauthTokenSet",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#url NotificationDestination#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 894
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#url_set NotificationDestination#url_set}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 898
          },
          "name": "urlSet",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfigSlack"
    },
    "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigSlackOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigSlackOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/notification-destination/index.ts",
          "line": 972
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.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": 965
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1035
          },
          "name": "resetChannelId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1051
          },
          "name": "resetChannelIdSet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1067
          },
          "name": "resetOauthToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1083
          },
          "name": "resetOauthTokenSet"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1099
          },
          "name": "resetUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1115
          },
          "name": "resetUrlSet"
        }
      ],
      "name": "NotificationDestinationConfigSlackOutputReference",
      "namespace": "notificationDestination",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1039
          },
          "name": "channelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1055
          },
          "name": "channelIdSetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1071
          },
          "name": "oauthTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1087
          },
          "name": "oauthTokenSetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1103
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1119
          },
          "name": "urlSetInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1029
          },
          "name": "channelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1045
          },
          "name": "channelIdSet",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1061
          },
          "name": "oauthToken",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1077
          },
          "name": "oauthTokenSet",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1093
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1109
          },
          "name": "urlSet",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 976
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationConfigSlack"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationConfigSlackOutputReference"
    },
    "@cdktn/provider-databricks.notificationDestination.NotificationDestinationProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/notification-destination/index.ts",
        "line": 1349
      },
      "name": "NotificationDestinationProviderConfig",
      "namespace": "notificationDestination",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/notification_destination#workspace_id NotificationDestination#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1353
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationProviderConfig"
    },
    "@cdktn/provider-databricks.notificationDestination.NotificationDestinationProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/notification-destination/index.ts",
          "line": 1392
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.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": 1385
      },
      "name": "NotificationDestinationProviderConfigOutputReference",
      "namespace": "notificationDestination",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1426
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1419
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/notification-destination/index.ts",
            "line": 1396
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.notificationDestination.NotificationDestinationProviderConfig"
          }
        }
      ],
      "symbolId": "src/notification-destination/index:NotificationDestinationProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.oboToken.OboToken": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/obo_token databricks_obo_token}."
      },
      "fqn": "@cdktn/provider-databricks.oboToken.OboToken",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/obo_token databricks_obo_token} Resource."
        },
        "locationInModule": {
          "filename": "src/obo-token/index.ts",
          "line": 158
        },
        "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": "@cdktn/provider-databricks.oboToken.OboTokenConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/obo-token/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a OboToken resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 143
          },
          "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 OboToken to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/obo_token#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OboToken that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OboToken to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 256
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.oboToken.OboTokenProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 206
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 222
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 238
          },
          "name": "resetLifetimeSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 259
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 271
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 281
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OboToken",
      "namespace": "oboToken",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 131
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 253
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.oboToken.OboTokenProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 247
          },
          "name": "tokenValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 194
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 210
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 226
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 242
          },
          "name": "lifetimeSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 263
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.oboToken.OboTokenProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 187
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 200
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 216
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 232
          },
          "name": "lifetimeSeconds",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/obo-token/index:OboToken"
    },
    "@cdktn/provider-databricks.oboToken.OboTokenConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.oboToken.OboTokenConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/obo-token/index.ts",
        "line": 14
      },
      "name": "OboTokenConfig",
      "namespace": "oboToken",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/obo_token#application_id OboToken#application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 18
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/obo_token#comment OboToken#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 22
          },
          "name": "comment",
          "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/databricks/databricks/1.114.2/docs/resources/obo_token#id OboToken#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 29
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/obo_token#lifetime_seconds OboToken#lifetime_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 33
          },
          "name": "lifetimeSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/obo_token#provider_config OboToken#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 39
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.oboToken.OboTokenProviderConfig"
          }
        }
      ],
      "symbolId": "src/obo-token/index:OboTokenConfig"
    },
    "@cdktn/provider-databricks.oboToken.OboTokenProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.oboToken.OboTokenProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/obo-token/index.ts",
        "line": 41
      },
      "name": "OboTokenProviderConfig",
      "namespace": "oboToken",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/obo_token#workspace_id OboToken#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 45
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/obo-token/index:OboTokenProviderConfig"
    },
    "@cdktn/provider-databricks.oboToken.OboTokenProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.oboToken.OboTokenProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/obo-token/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/obo-token/index.ts",
        "line": 77
      },
      "name": "OboTokenProviderConfigOutputReference",
      "namespace": "oboToken",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 118
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 111
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/obo-token/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.oboToken.OboTokenProviderConfig"
          }
        }
      ],
      "symbolId": "src/obo-token/index:OboTokenProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.onlineStore.OnlineStore": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/online_store databricks_online_store}."
      },
      "fqn": "@cdktn/provider-databricks.onlineStore.OnlineStore",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/online_store databricks_online_store} Resource."
        },
        "locationInModule": {
          "filename": "src/online-store/index.ts",
          "line": 163
        },
        "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": "@cdktn/provider-databricks.onlineStore.OnlineStoreConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-store/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a OnlineStore resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 148
          },
          "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 OnlineStore to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/online_store#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OnlineStore that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OnlineStore to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 231
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.onlineStore.OnlineStoreProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 234
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 250
          },
          "name": "resetReadReplicaCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 271
          },
          "name": "resetUsagePolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 283
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 293
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OnlineStore",
      "namespace": "onlineStore",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 136
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 204
          },
          "name": "creationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 209
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 228
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineStore.OnlineStoreProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 259
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 199
          },
          "name": "capacityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 222
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 238
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.onlineStore.OnlineStoreProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 254
          },
          "name": "readReplicaCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 275
          },
          "name": "usagePolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 192
          },
          "name": "capacity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 215
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 244
          },
          "name": "readReplicaCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 265
          },
          "name": "usagePolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/online-store/index:OnlineStore"
    },
    "@cdktn/provider-databricks.onlineStore.OnlineStoreConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineStore.OnlineStoreConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-store/index.ts",
        "line": 14
      },
      "name": "OnlineStoreConfig",
      "namespace": "onlineStore",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/online_store#capacity OnlineStore#capacity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 18
          },
          "name": "capacity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/online_store#name OnlineStore#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 22
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/online_store#provider_config OnlineStore#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineStore.OnlineStoreProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/online_store#read_replica_count OnlineStore#read_replica_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 30
          },
          "name": "readReplicaCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/online_store#usage_policy_id OnlineStore#usage_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 34
          },
          "name": "usagePolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/online-store/index:OnlineStoreConfig"
    },
    "@cdktn/provider-databricks.onlineStore.OnlineStoreProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineStore.OnlineStoreProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-store/index.ts",
        "line": 36
      },
      "name": "OnlineStoreProviderConfig",
      "namespace": "onlineStore",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/online_store#workspace_id OnlineStore#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 40
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/online-store/index:OnlineStoreProviderConfig"
    },
    "@cdktn/provider-databricks.onlineStore.OnlineStoreProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineStore.OnlineStoreProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-store/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-store/index.ts",
        "line": 72
      },
      "name": "OnlineStoreProviderConfigOutputReference",
      "namespace": "onlineStore",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 123
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 116
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-store/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.onlineStore.OnlineStoreProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/online-store/index:OnlineStoreProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTable": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/online_table databricks_online_table}."
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTable",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/online_table databricks_online_table} Resource."
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 1329
        },
        "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": "@cdktn/provider-databricks.onlineTable.OnlineTableConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 1297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a OnlineTable resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1314
          },
          "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 OnlineTable to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/online_table#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing OnlineTable that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the OnlineTable to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1406
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1422
          },
          "name": "putSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1438
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1364
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1409
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1425
          },
          "name": "resetSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1441
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1453
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1463
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "OnlineTable",
      "namespace": "onlineTable",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1302
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1403
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1419
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1387
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1392
          },
          "name": "tableServingUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1435
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1397
          },
          "name": "unityCatalogProvisioningState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1368
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1381
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1413
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1429
          },
          "name": "specInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableSpec"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1445
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1358
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1374
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTable"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 14
      },
      "name": "OnlineTableConfig",
      "namespace": "onlineTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/online_table#name OnlineTable#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 25
          },
          "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/databricks/databricks/1.114.2/docs/resources/online_table#id OnlineTable#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/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/databricks/databricks/1.114.2/docs/resources/online_table#provider_config OnlineTable#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 31
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/online_table#spec OnlineTable#spec}",
            "stability": "stable",
            "summary": "spec block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 37
          },
          "name": "spec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/online_table#timeouts OnlineTable#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 43
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableTimeouts"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableConfig"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 762
      },
      "name": "OnlineTableProviderConfig",
      "namespace": "onlineTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/online_table#workspace_id OnlineTable#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 766
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableProviderConfig"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 805
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 798
      },
      "name": "OnlineTableProviderConfigOutputReference",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 839
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 832
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 809
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableProviderConfig"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 941
      },
      "name": "OnlineTableSpec",
      "namespace": "onlineTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/online_table#perform_full_copy OnlineTable#perform_full_copy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 945
          },
          "name": "performFullCopy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/online_table#primary_key_columns OnlineTable#primary_key_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 949
          },
          "name": "primaryKeyColumns",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/online_table#run_continuously OnlineTable#run_continuously}",
            "stability": "stable",
            "summary": "run_continuously block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 963
          },
          "name": "runContinuously",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableSpecRunContinuously"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/online_table#run_triggered OnlineTable#run_triggered}",
            "stability": "stable",
            "summary": "run_triggered block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 969
          },
          "name": "runTriggered",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableSpecRunTriggered"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/online_table#source_table_full_name OnlineTable#source_table_full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 953
          },
          "name": "sourceTableFullName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/online_table#timeseries_key OnlineTable#timeseries_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 957
          },
          "name": "timeseriesKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableSpec"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 1043
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 1036
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1172
          },
          "name": "putRunContinuously",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableSpecRunContinuously"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1188
          },
          "name": "putRunTriggered",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableSpecRunTriggered"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1106
          },
          "name": "resetPerformFullCopy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1127
          },
          "name": "resetPrimaryKeyColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1175
          },
          "name": "resetRunContinuously"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1191
          },
          "name": "resetRunTriggered"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1143
          },
          "name": "resetSourceTableFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1159
          },
          "name": "resetTimeseriesKey"
        }
      ],
      "name": "OnlineTableSpecOutputReference",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1115
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1169
          },
          "name": "runContinuously",
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableSpecRunContinuouslyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1185
          },
          "name": "runTriggered",
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableSpecRunTriggeredOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1110
          },
          "name": "performFullCopyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1131
          },
          "name": "primaryKeyColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1179
          },
          "name": "runContinuouslyInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableSpecRunContinuously"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1195
          },
          "name": "runTriggeredInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableSpecRunTriggered"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1147
          },
          "name": "sourceTableFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1163
          },
          "name": "timeseriesKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1100
          },
          "name": "performFullCopy",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1121
          },
          "name": "primaryKeyColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1137
          },
          "name": "sourceTableFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1153
          },
          "name": "timeseriesKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1047
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableSpec"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableSpecOutputReference"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableSpecRunContinuously": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableSpecRunContinuously",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 843
      },
      "name": "OnlineTableSpecRunContinuously",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableSpecRunContinuously"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableSpecRunContinuouslyOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableSpecRunContinuouslyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 873
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 866
      },
      "name": "OnlineTableSpecRunContinuouslyOutputReference",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 877
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableSpecRunContinuously"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableSpecRunContinuouslyOutputReference"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableSpecRunTriggered": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableSpecRunTriggered",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 892
      },
      "name": "OnlineTableSpecRunTriggered",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableSpecRunTriggered"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableSpecRunTriggeredOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableSpecRunTriggeredOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 922
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 915
      },
      "name": "OnlineTableSpecRunTriggeredOutputReference",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 926
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableSpecRunTriggered"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableSpecRunTriggeredOutputReference"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 658
      },
      "name": "OnlineTableStatus",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableStatus"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 140
      },
      "name": "OnlineTableStatusContinuousUpdateStatus",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableStatusContinuousUpdateStatus"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgress": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 45
      },
      "name": "OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgress",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgress"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgressList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 129
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 136
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgressOutputReference"
            }
          }
        }
      ],
      "name": "OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgressList",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgressList"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgressOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 77
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 68
      },
      "name": "OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgressOutputReference",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 97
          },
          "name": "estimatedCompletionTimeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 102
          },
          "name": "latestVersionCurrentlyProcessing",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 112
          },
          "name": "syncedRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 107
          },
          "name": "syncProgressCompletion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 117
          },
          "name": "totalRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 81
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgress"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgressOutputReference"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 215
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 208
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 222
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusOutputReference"
            }
          }
        }
      ],
      "name": "OnlineTableStatusContinuousUpdateStatusList",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableStatusContinuousUpdateStatusList"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 172
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 163
      },
      "name": "OnlineTableStatusContinuousUpdateStatusOutputReference",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 193
          },
          "name": "initialPipelineSyncProgress",
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusInitialPipelineSyncProgressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 198
          },
          "name": "lastProcessedCommitVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 203
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatus"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableStatusContinuousUpdateStatusOutputReference"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableStatusFailedStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusFailedStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 226
      },
      "name": "OnlineTableStatusFailedStatus",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableStatusFailedStatus"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableStatusFailedStatusList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusFailedStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 295
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 288
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 302
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusFailedStatusOutputReference"
            }
          }
        }
      ],
      "name": "OnlineTableStatusFailedStatusList",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableStatusFailedStatusList"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableStatusFailedStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusFailedStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 258
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 249
      },
      "name": "OnlineTableStatusFailedStatusOutputReference",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 278
          },
          "name": "lastProcessedCommitVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 283
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 262
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusFailedStatus"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableStatusFailedStatusOutputReference"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableStatusList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 751
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 744
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 758
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusOutputReference"
            }
          }
        }
      ],
      "name": "OnlineTableStatusList",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableStatusList"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 690
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 681
      },
      "name": "OnlineTableStatusOutputReference",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 711
          },
          "name": "continuousUpdateStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusContinuousUpdateStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 716
          },
          "name": "detailedState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 722
          },
          "name": "failedStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusFailedStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 727
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 733
          },
          "name": "provisioningStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 739
          },
          "name": "triggeredUpdateStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 694
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatus"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableStatusOutputReference"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 401
      },
      "name": "OnlineTableStatusProvisioningStatus",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableStatusProvisioningStatus"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusInitialPipelineSyncProgress": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusInitialPipelineSyncProgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 306
      },
      "name": "OnlineTableStatusProvisioningStatusInitialPipelineSyncProgress",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableStatusProvisioningStatusInitialPipelineSyncProgress"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusInitialPipelineSyncProgressList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusInitialPipelineSyncProgressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 390
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 397
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusInitialPipelineSyncProgressOutputReference"
            }
          }
        }
      ],
      "name": "OnlineTableStatusProvisioningStatusInitialPipelineSyncProgressList",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableStatusProvisioningStatusInitialPipelineSyncProgressList"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusInitialPipelineSyncProgressOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusInitialPipelineSyncProgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 338
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 329
      },
      "name": "OnlineTableStatusProvisioningStatusInitialPipelineSyncProgressOutputReference",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 358
          },
          "name": "estimatedCompletionTimeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 363
          },
          "name": "latestVersionCurrentlyProcessing",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 373
          },
          "name": "syncedRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 368
          },
          "name": "syncProgressCompletion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 378
          },
          "name": "totalRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusInitialPipelineSyncProgress"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableStatusProvisioningStatusInitialPipelineSyncProgressOutputReference"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 466
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 459
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 473
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusOutputReference"
            }
          }
        }
      ],
      "name": "OnlineTableStatusProvisioningStatusList",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableStatusProvisioningStatusList"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 433
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 424
      },
      "name": "OnlineTableStatusProvisioningStatusOutputReference",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 454
          },
          "name": "initialPipelineSyncProgress",
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatusInitialPipelineSyncProgressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 437
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusProvisioningStatus"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableStatusProvisioningStatusOutputReference"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 572
      },
      "name": "OnlineTableStatusTriggeredUpdateStatus",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableStatusTriggeredUpdateStatus"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 647
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 640
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 654
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusOutputReference"
            }
          }
        }
      ],
      "name": "OnlineTableStatusTriggeredUpdateStatusList",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableStatusTriggeredUpdateStatusList"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 604
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 595
      },
      "name": "OnlineTableStatusTriggeredUpdateStatusOutputReference",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 624
          },
          "name": "lastProcessedCommitVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 629
          },
          "name": "timestamp",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 635
          },
          "name": "triggeredUpdateProgress",
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgressList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 608
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatus"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableStatusTriggeredUpdateStatusOutputReference"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgress": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 477
      },
      "name": "OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgress",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgress"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgressList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgressList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 561
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 554
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 568
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgressOutputReference"
            }
          }
        }
      ],
      "name": "OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgressList",
      "namespace": "onlineTable",
      "symbolId": "src/online-table/index:OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgressList"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgressOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 509
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 500
      },
      "name": "OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgressOutputReference",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 529
          },
          "name": "estimatedCompletionTimeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 534
          },
          "name": "latestVersionCurrentlyProcessing",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 544
          },
          "name": "syncedRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 539
          },
          "name": "syncProgressCompletion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 549
          },
          "name": "totalRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 513
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgress"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableStatusTriggeredUpdateStatusTriggeredUpdateProgressOutputReference"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableTimeouts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 1199
      },
      "name": "OnlineTableTimeouts",
      "namespace": "onlineTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/online_table#create OnlineTable#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1203
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableTimeouts"
    },
    "@cdktn/provider-databricks.onlineTable.OnlineTableTimeoutsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/online-table/index.ts",
          "line": 1243
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/online-table/index.ts",
        "line": 1235
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1285
          },
          "name": "resetCreate"
        }
      ],
      "name": "OnlineTableTimeoutsOutputReference",
      "namespace": "onlineTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1289
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1279
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/online-table/index.ts",
            "line": 1247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.onlineTable.OnlineTableTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/online-table/index:OnlineTableTimeoutsOutputReference"
    },
    "@cdktn/provider-databricks.permissionAssignment.PermissionAssignment": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permission_assignment databricks_permission_assignment}."
      },
      "fqn": "@cdktn/provider-databricks.permissionAssignment.PermissionAssignment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permission_assignment databricks_permission_assignment} Resource."
        },
        "locationInModule": {
          "filename": "src/permission-assignment/index.ts",
          "line": 166
        },
        "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": "@cdktn/provider-databricks.permissionAssignment.PermissionAssignmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/permission-assignment/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a PermissionAssignment resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 151
          },
          "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 PermissionAssignment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permission_assignment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing PermissionAssignment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the PermissionAssignment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 298
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.permissionAssignment.PermissionAssignmentProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 208
          },
          "name": "resetGroupName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 224
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 253
          },
          "name": "resetPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 301
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 269
          },
          "name": "resetServicePrincipalName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 285
          },
          "name": "resetUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 313
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 325
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "PermissionAssignment",
      "namespace": "permissionAssignment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 139
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 196
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 295
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.permissionAssignment.PermissionAssignmentProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 212
          },
          "name": "groupNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 228
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 241
          },
          "name": "permissionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 257
          },
          "name": "principalIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 305
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.permissionAssignment.PermissionAssignmentProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 273
          },
          "name": "servicePrincipalNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 289
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 202
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 218
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 234
          },
          "name": "permissions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 247
          },
          "name": "principalId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 263
          },
          "name": "servicePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 279
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/permission-assignment/index:PermissionAssignment"
    },
    "@cdktn/provider-databricks.permissionAssignment.PermissionAssignmentConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.permissionAssignment.PermissionAssignmentConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/permission-assignment/index.ts",
        "line": 14
      },
      "name": "PermissionAssignmentConfig",
      "namespace": "permissionAssignment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permission_assignment#permissions PermissionAssignment#permissions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 29
          },
          "name": "permissions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permission_assignment#group_name PermissionAssignment#group_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 18
          },
          "name": "groupName",
          "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/databricks/databricks/1.114.2/docs/resources/permission_assignment#id PermissionAssignment#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permission-assignment/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/databricks/databricks/1.114.2/docs/resources/permission_assignment#principal_id PermissionAssignment#principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 33
          },
          "name": "principalId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permission_assignment#provider_config PermissionAssignment#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 47
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.permissionAssignment.PermissionAssignmentProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permission_assignment#service_principal_name PermissionAssignment#service_principal_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 37
          },
          "name": "servicePrincipalName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permission_assignment#user_name PermissionAssignment#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 41
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/permission-assignment/index:PermissionAssignmentConfig"
    },
    "@cdktn/provider-databricks.permissionAssignment.PermissionAssignmentProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.permissionAssignment.PermissionAssignmentProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/permission-assignment/index.ts",
        "line": 49
      },
      "name": "PermissionAssignmentProviderConfig",
      "namespace": "permissionAssignment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permission_assignment#workspace_id PermissionAssignment#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 53
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/permission-assignment/index:PermissionAssignmentProviderConfig"
    },
    "@cdktn/provider-databricks.permissionAssignment.PermissionAssignmentProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.permissionAssignment.PermissionAssignmentProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/permission-assignment/index.ts",
          "line": 92
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/permission-assignment/index.ts",
        "line": 85
      },
      "name": "PermissionAssignmentProviderConfigOutputReference",
      "namespace": "permissionAssignment",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 126
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 119
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permission-assignment/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.permissionAssignment.PermissionAssignmentProviderConfig"
          }
        }
      ],
      "symbolId": "src/permission-assignment/index:PermissionAssignmentProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.permissions.Permissions": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions databricks_permissions}."
      },
      "fqn": "@cdktn/provider-databricks.permissions.Permissions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions databricks_permissions} Resource."
        },
        "locationInModule": {
          "filename": "src/permissions/index.ts",
          "line": 479
        },
        "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": "@cdktn/provider-databricks.permissions.PermissionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/permissions/index.ts",
        "line": 447
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Permissions resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 464
          },
          "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 Permissions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Permissions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Permissions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 1001
          },
          "name": "putAccessControl",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.permissions.PermissionsAccessControl"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 1014
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.permissions.PermissionsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 540
          },
          "name": "resetAlertV2Id"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 556
          },
          "name": "resetAppName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 572
          },
          "name": "resetAuthorization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 588
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 604
          },
          "name": "resetClusterPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 620
          },
          "name": "resetDashboardId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 636
          },
          "name": "resetDatabaseInstanceName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 652
          },
          "name": "resetDatabaseProjectName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 668
          },
          "name": "resetDirectoryId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 684
          },
          "name": "resetDirectoryPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 700
          },
          "name": "resetExperimentId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 716
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 732
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 748
          },
          "name": "resetJobId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 764
          },
          "name": "resetNotebookId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 780
          },
          "name": "resetNotebookPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 796
          },
          "name": "resetObjectType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 812
          },
          "name": "resetPipelineId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 1017
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 828
          },
          "name": "resetRegisteredModelId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 844
          },
          "name": "resetRepoId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 860
          },
          "name": "resetRepoPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 876
          },
          "name": "resetServingEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 892
          },
          "name": "resetSqlAlertId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 908
          },
          "name": "resetSqlDashboardId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 924
          },
          "name": "resetSqlEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 940
          },
          "name": "resetSqlQueryId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 956
          },
          "name": "resetVectorSearchEndpointId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 972
          },
          "name": "resetWorkspaceFileId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 988
          },
          "name": "resetWorkspaceFilePath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 1029
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 1065
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Permissions",
      "namespace": "permissions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 452
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 998
          },
          "name": "accessControl",
          "type": {
            "fqn": "@cdktn/provider-databricks.permissions.PermissionsAccessControlList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 1011
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.permissions.PermissionsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 1005
          },
          "name": "accessControlInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.permissions.PermissionsAccessControl"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 544
          },
          "name": "alertV2IdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 560
          },
          "name": "appNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 576
          },
          "name": "authorizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 592
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 608
          },
          "name": "clusterPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 624
          },
          "name": "dashboardIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 640
          },
          "name": "databaseInstanceNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 656
          },
          "name": "databaseProjectNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 672
          },
          "name": "directoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 688
          },
          "name": "directoryPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 704
          },
          "name": "experimentIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 720
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 736
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 752
          },
          "name": "jobIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 768
          },
          "name": "notebookIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 784
          },
          "name": "notebookPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 800
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 816
          },
          "name": "pipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 1021
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.permissions.PermissionsProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 832
          },
          "name": "registeredModelIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 848
          },
          "name": "repoIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 864
          },
          "name": "repoPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 880
          },
          "name": "servingEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 896
          },
          "name": "sqlAlertIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 912
          },
          "name": "sqlDashboardIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 928
          },
          "name": "sqlEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 944
          },
          "name": "sqlQueryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 960
          },
          "name": "vectorSearchEndpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 976
          },
          "name": "workspaceFileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 992
          },
          "name": "workspaceFilePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 534
          },
          "name": "alertV2Id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 550
          },
          "name": "appName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 566
          },
          "name": "authorization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 582
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 598
          },
          "name": "clusterPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 614
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 630
          },
          "name": "databaseInstanceName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 646
          },
          "name": "databaseProjectName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 662
          },
          "name": "directoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 678
          },
          "name": "directoryPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 694
          },
          "name": "experimentId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 710
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 726
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 742
          },
          "name": "jobId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 758
          },
          "name": "notebookId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 774
          },
          "name": "notebookPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 790
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 806
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 822
          },
          "name": "registeredModelId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 838
          },
          "name": "repoId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 854
          },
          "name": "repoPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 870
          },
          "name": "servingEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 886
          },
          "name": "sqlAlertId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 902
          },
          "name": "sqlDashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 918
          },
          "name": "sqlEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 934
          },
          "name": "sqlQueryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 950
          },
          "name": "vectorSearchEndpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 966
          },
          "name": "workspaceFileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 982
          },
          "name": "workspaceFilePath",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/permissions/index:Permissions"
    },
    "@cdktn/provider-databricks.permissions.PermissionsAccessControl": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.permissions.PermissionsAccessControl",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/permissions/index.ts",
        "line": 147
      },
      "name": "PermissionsAccessControl",
      "namespace": "permissions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#group_name Permissions#group_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 151
          },
          "name": "groupName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#permission_level Permissions#permission_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 155
          },
          "name": "permissionLevel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#service_principal_name Permissions#service_principal_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 159
          },
          "name": "servicePrincipalName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#user_name Permissions#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 163
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/permissions/index:PermissionsAccessControl"
    },
    "@cdktn/provider-databricks.permissions.PermissionsAccessControlList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.permissions.PermissionsAccessControlList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/permissions/index.ts",
          "line": 351
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/permissions/index.ts",
        "line": 343
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 358
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.permissions.PermissionsAccessControlOutputReference"
            }
          }
        }
      ],
      "name": "PermissionsAccessControlList",
      "namespace": "permissions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 344
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.permissions.PermissionsAccessControl"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/permissions/index:PermissionsAccessControlList"
    },
    "@cdktn/provider-databricks.permissions.PermissionsAccessControlOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.permissions.PermissionsAccessControlOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/permissions/index.ts",
          "line": 226
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/permissions/index.ts",
        "line": 216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 286
          },
          "name": "resetGroupName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 302
          },
          "name": "resetPermissionLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 318
          },
          "name": "resetServicePrincipalName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 334
          },
          "name": "resetUserName"
        }
      ],
      "name": "PermissionsAccessControlOutputReference",
      "namespace": "permissions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 290
          },
          "name": "groupNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 306
          },
          "name": "permissionLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 322
          },
          "name": "servicePrincipalNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 338
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 280
          },
          "name": "groupName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 296
          },
          "name": "permissionLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 312
          },
          "name": "servicePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 328
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.permissions.PermissionsAccessControl"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/permissions/index:PermissionsAccessControlOutputReference"
    },
    "@cdktn/provider-databricks.permissions.PermissionsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.permissions.PermissionsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/permissions/index.ts",
        "line": 14
      },
      "name": "PermissionsConfig",
      "namespace": "permissions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#access_control Permissions#access_control}",
            "stability": "stable",
            "summary": "access_control block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 139
          },
          "name": "accessControl",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.permissions.PermissionsAccessControl"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#alert_v2_id Permissions#alert_v2_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 18
          },
          "name": "alertV2Id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#app_name Permissions#app_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 22
          },
          "name": "appName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#authorization Permissions#authorization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 26
          },
          "name": "authorization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#cluster_id Permissions#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 30
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#cluster_policy_id Permissions#cluster_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 34
          },
          "name": "clusterPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#dashboard_id Permissions#dashboard_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 38
          },
          "name": "dashboardId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#database_instance_name Permissions#database_instance_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 42
          },
          "name": "databaseInstanceName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#database_project_name Permissions#database_project_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 46
          },
          "name": "databaseProjectName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#directory_id Permissions#directory_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 50
          },
          "name": "directoryId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#directory_path Permissions#directory_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 54
          },
          "name": "directoryPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#experiment_id Permissions#experiment_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 58
          },
          "name": "experimentId",
          "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/databricks/databricks/1.114.2/docs/resources/permissions#id Permissions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 65
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#instance_pool_id Permissions#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 69
          },
          "name": "instancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#job_id Permissions#job_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 73
          },
          "name": "jobId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#notebook_id Permissions#notebook_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 77
          },
          "name": "notebookId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#notebook_path Permissions#notebook_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 81
          },
          "name": "notebookPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#object_type Permissions#object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 85
          },
          "name": "objectType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#pipeline_id Permissions#pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 89
          },
          "name": "pipelineId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#provider_config Permissions#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 145
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.permissions.PermissionsProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#registered_model_id Permissions#registered_model_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 93
          },
          "name": "registeredModelId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#repo_id Permissions#repo_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 97
          },
          "name": "repoId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#repo_path Permissions#repo_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 101
          },
          "name": "repoPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#serving_endpoint_id Permissions#serving_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 105
          },
          "name": "servingEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#sql_alert_id Permissions#sql_alert_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 109
          },
          "name": "sqlAlertId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#sql_dashboard_id Permissions#sql_dashboard_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 113
          },
          "name": "sqlDashboardId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#sql_endpoint_id Permissions#sql_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 117
          },
          "name": "sqlEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#sql_query_id Permissions#sql_query_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 121
          },
          "name": "sqlQueryId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#vector_search_endpoint_id Permissions#vector_search_endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 125
          },
          "name": "vectorSearchEndpointId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#workspace_file_id Permissions#workspace_file_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 129
          },
          "name": "workspaceFileId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#workspace_file_path Permissions#workspace_file_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 133
          },
          "name": "workspaceFilePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/permissions/index:PermissionsConfig"
    },
    "@cdktn/provider-databricks.permissions.PermissionsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.permissions.PermissionsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/permissions/index.ts",
        "line": 362
      },
      "name": "PermissionsProviderConfig",
      "namespace": "permissions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/permissions#workspace_id Permissions#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 366
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/permissions/index:PermissionsProviderConfig"
    },
    "@cdktn/provider-databricks.permissions.PermissionsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.permissions.PermissionsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/permissions/index.ts",
          "line": 405
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/permissions/index.ts",
        "line": 398
      },
      "name": "PermissionsProviderConfigOutputReference",
      "namespace": "permissions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 439
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 432
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/permissions/index.ts",
            "line": 409
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.permissions.PermissionsProviderConfig"
          }
        }
      ],
      "symbolId": "src/permissions/index:PermissionsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.Pipeline": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline databricks_pipeline}."
      },
      "fqn": "@cdktn/provider-databricks.pipeline.Pipeline",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline databricks_pipeline} Resource."
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 16419
        },
        "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": "@cdktn/provider-databricks.pipeline.PipelineConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 16387
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Pipeline resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16404
          },
          "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 Pipeline to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Pipeline that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Pipeline to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16920
          },
          "name": "putCluster",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.pipeline.PipelineCluster"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16936
          },
          "name": "putDeployment",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineDeployment"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16952
          },
          "name": "putEnvironment",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineEnvironment"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16968
          },
          "name": "putEventLog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineEventLog"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16984
          },
          "name": "putFilters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineFilters"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17000
          },
          "name": "putGatewayDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineGatewayDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17016
          },
          "name": "putIngestionDefinition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17032
          },
          "name": "putLatestUpdates",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.pipeline.PipelineLatestUpdates"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17048
          },
          "name": "putLibrary",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibrary"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17064
          },
          "name": "putNotification",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.pipeline.PipelineNotification"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17080
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17096
          },
          "name": "putRestartWindow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineRestartWindow"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17112
          },
          "name": "putRunAs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineRunAs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17128
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17144
          },
          "name": "putTrigger",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineTrigger"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16491
          },
          "name": "resetAllowDuplicateNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16507
          },
          "name": "resetBudgetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16523
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16539
          },
          "name": "resetCause"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16555
          },
          "name": "resetChannel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16923
          },
          "name": "resetCluster"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16571
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16587
          },
          "name": "resetConfiguration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16603
          },
          "name": "resetContinuous"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16619
          },
          "name": "resetCreatorUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16939
          },
          "name": "resetDeployment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16635
          },
          "name": "resetDevelopment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16651
          },
          "name": "resetEdition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16955
          },
          "name": "resetEnvironment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16971
          },
          "name": "resetEventLog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16667
          },
          "name": "resetExpectedLastModified"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16987
          },
          "name": "resetFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17003
          },
          "name": "resetGatewayDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16683
          },
          "name": "resetHealth"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16699
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17019
          },
          "name": "resetIngestionDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16715
          },
          "name": "resetLastModified"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17035
          },
          "name": "resetLatestUpdates"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17051
          },
          "name": "resetLibrary"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16731
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17067
          },
          "name": "resetNotification"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16747
          },
          "name": "resetPhoton"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17083
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17099
          },
          "name": "resetRestartWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16763
          },
          "name": "resetRootPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17115
          },
          "name": "resetRunAs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16779
          },
          "name": "resetRunAsUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16795
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16811
          },
          "name": "resetServerless"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16827
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16843
          },
          "name": "resetStorage"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16859
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16875
          },
          "name": "resetTarget"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17131
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17147
          },
          "name": "resetTrigger"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16891
          },
          "name": "resetUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16907
          },
          "name": "resetUsagePolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17159
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17206
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Pipeline",
      "namespace": "pipeline",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16392
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16917
          },
          "name": "cluster",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16933
          },
          "name": "deployment",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineDeploymentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16949
          },
          "name": "environment",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineEnvironmentOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16965
          },
          "name": "eventLog",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineEventLogOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16981
          },
          "name": "filters",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineFiltersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16997
          },
          "name": "gatewayDefinition",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineGatewayDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17013
          },
          "name": "ingestionDefinition",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17029
          },
          "name": "latestUpdates",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineLatestUpdatesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17045
          },
          "name": "library",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17061
          },
          "name": "notification",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineNotificationList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17077
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17093
          },
          "name": "restartWindow",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineRestartWindowOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17109
          },
          "name": "runAs",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineRunAsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17125
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17141
          },
          "name": "trigger",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineTriggerOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16495
          },
          "name": "allowDuplicateNamesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16511
          },
          "name": "budgetPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16527
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16543
          },
          "name": "causeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16559
          },
          "name": "channelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16575
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16927
          },
          "name": "clusterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineCluster"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16591
          },
          "name": "configurationInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16607
          },
          "name": "continuousInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16623
          },
          "name": "creatorUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16943
          },
          "name": "deploymentInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineDeployment"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16639
          },
          "name": "developmentInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16655
          },
          "name": "editionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16959
          },
          "name": "environmentInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineEnvironment"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16975
          },
          "name": "eventLogInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineEventLog"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16671
          },
          "name": "expectedLastModifiedInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16991
          },
          "name": "filtersInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineFilters"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17007
          },
          "name": "gatewayDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineGatewayDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16687
          },
          "name": "healthInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16703
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17023
          },
          "name": "ingestionDefinitionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16719
          },
          "name": "lastModifiedInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17039
          },
          "name": "latestUpdatesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineLatestUpdates"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17055
          },
          "name": "libraryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16735
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17071
          },
          "name": "notificationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineNotification"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16751
          },
          "name": "photonInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17087
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17103
          },
          "name": "restartWindowInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineRestartWindow"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16767
          },
          "name": "rootPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17119
          },
          "name": "runAsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineRunAs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16783
          },
          "name": "runAsUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16799
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16815
          },
          "name": "serverlessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16831
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16847
          },
          "name": "storageInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16863
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16879
          },
          "name": "targetInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17135
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.pipeline.PipelineTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 17151
          },
          "name": "triggerInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineTrigger"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16895
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16911
          },
          "name": "usagePolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16485
          },
          "name": "allowDuplicateNames",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16501
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16517
          },
          "name": "catalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16533
          },
          "name": "cause",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16549
          },
          "name": "channel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16565
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16581
          },
          "name": "configuration",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16597
          },
          "name": "continuous",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16613
          },
          "name": "creatorUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16629
          },
          "name": "development",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16645
          },
          "name": "edition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16661
          },
          "name": "expectedLastModified",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16677
          },
          "name": "health",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16693
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16709
          },
          "name": "lastModified",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16725
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16741
          },
          "name": "photon",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16757
          },
          "name": "rootPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16773
          },
          "name": "runAsUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16789
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16805
          },
          "name": "serverless",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16821
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16837
          },
          "name": "storage",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16853
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16869
          },
          "name": "target",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16885
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16901
          },
          "name": "usagePolicyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:Pipeline"
    },
    "@cdktn/provider-databricks.pipeline.PipelineCluster": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineCluster",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 2950
      },
      "name": "PipelineCluster",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#apply_policy_default_values Pipeline#apply_policy_default_values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2954
          },
          "name": "applyPolicyDefaultValues",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#autoscale Pipeline#autoscale}",
            "stability": "stable",
            "summary": "autoscale block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3008
          },
          "name": "autoscale",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAutoscale"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#aws_attributes Pipeline#aws_attributes}",
            "stability": "stable",
            "summary": "aws_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3014
          },
          "name": "awsAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAwsAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#azure_attributes Pipeline#azure_attributes}",
            "stability": "stable",
            "summary": "azure_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3020
          },
          "name": "azureAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAzureAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#cluster_log_conf Pipeline#cluster_log_conf}",
            "stability": "stable",
            "summary": "cluster_log_conf block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3026
          },
          "name": "clusterLogConf",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConf"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#custom_tags Pipeline#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2958
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#driver_instance_pool_id Pipeline#driver_instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2962
          },
          "name": "driverInstancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#driver_node_type_id Pipeline#driver_node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2966
          },
          "name": "driverNodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#enable_local_disk_encryption Pipeline#enable_local_disk_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2970
          },
          "name": "enableLocalDiskEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#gcp_attributes Pipeline#gcp_attributes}",
            "stability": "stable",
            "summary": "gcp_attributes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3032
          },
          "name": "gcpAttributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterGcpAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#init_scripts Pipeline#init_scripts}",
            "stability": "stable",
            "summary": "init_scripts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3038
          },
          "name": "initScripts",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#instance_pool_id Pipeline#instance_pool_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2974
          },
          "name": "instancePoolId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#label Pipeline#label}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2978
          },
          "name": "label",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#node_type_id Pipeline#node_type_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2982
          },
          "name": "nodeTypeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#num_workers Pipeline#num_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2986
          },
          "name": "numWorkers",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#policy_id Pipeline#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2990
          },
          "name": "policyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#spark_conf Pipeline#spark_conf}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2994
          },
          "name": "sparkConf",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#spark_env_vars Pipeline#spark_env_vars}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2998
          },
          "name": "sparkEnvVars",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#ssh_public_keys Pipeline#ssh_public_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3002
          },
          "name": "sshPublicKeys",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineCluster"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterAutoscale": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAutoscale",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 217
      },
      "name": "PipelineClusterAutoscale",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#max_workers Pipeline#max_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 221
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#min_workers Pipeline#min_workers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 225
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#mode Pipeline#mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 229
          },
          "name": "mode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterAutoscale"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterAutoscaleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAutoscaleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 353
          },
          "name": "resetMode"
        }
      ],
      "name": "PipelineClusterAutoscaleOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 328
          },
          "name": "maxWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 341
          },
          "name": "minWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 357
          },
          "name": "modeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 321
          },
          "name": "maxWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 334
          },
          "name": "minWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 347
          },
          "name": "mode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAutoscale"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterAutoscaleOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterAwsAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAwsAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 361
      },
      "name": "PipelineClusterAwsAttributes",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#availability Pipeline#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 365
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#ebs_volume_count Pipeline#ebs_volume_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 369
          },
          "name": "ebsVolumeCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#ebs_volume_iops Pipeline#ebs_volume_iops}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 373
          },
          "name": "ebsVolumeIops",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#ebs_volume_size Pipeline#ebs_volume_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 377
          },
          "name": "ebsVolumeSize",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#ebs_volume_throughput Pipeline#ebs_volume_throughput}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 381
          },
          "name": "ebsVolumeThroughput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#ebs_volume_type Pipeline#ebs_volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 385
          },
          "name": "ebsVolumeType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#first_on_demand Pipeline#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 389
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#instance_profile_arn Pipeline#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 393
          },
          "name": "instanceProfileArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#spot_bid_price_percent Pipeline#spot_bid_price_percent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 397
          },
          "name": "spotBidPricePercent",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#zone_id Pipeline#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 401
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterAwsAttributes"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterAwsAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAwsAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 503
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 590
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 606
          },
          "name": "resetEbsVolumeCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 622
          },
          "name": "resetEbsVolumeIops"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 638
          },
          "name": "resetEbsVolumeSize"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 654
          },
          "name": "resetEbsVolumeThroughput"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 670
          },
          "name": "resetEbsVolumeType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 686
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 702
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 718
          },
          "name": "resetSpotBidPricePercent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 734
          },
          "name": "resetZoneId"
        }
      ],
      "name": "PipelineClusterAwsAttributesOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 594
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 610
          },
          "name": "ebsVolumeCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 626
          },
          "name": "ebsVolumeIopsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 642
          },
          "name": "ebsVolumeSizeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 658
          },
          "name": "ebsVolumeThroughputInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 674
          },
          "name": "ebsVolumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 690
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 706
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 722
          },
          "name": "spotBidPricePercentInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 738
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 584
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 600
          },
          "name": "ebsVolumeCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 616
          },
          "name": "ebsVolumeIops",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 632
          },
          "name": "ebsVolumeSize",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 648
          },
          "name": "ebsVolumeThroughput",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 664
          },
          "name": "ebsVolumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 680
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 696
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 712
          },
          "name": "spotBidPricePercent",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 728
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 507
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAwsAttributes"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterAwsAttributesOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterAzureAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAzureAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 859
      },
      "name": "PipelineClusterAzureAttributes",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#availability Pipeline#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 863
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#first_on_demand Pipeline#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 867
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#log_analytics_info Pipeline#log_analytics_info}",
            "stability": "stable",
            "summary": "log_analytics_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 877
          },
          "name": "logAnalyticsInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#spot_bid_max_price Pipeline#spot_bid_max_price}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 871
          },
          "name": "spotBidMaxPrice",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterAzureAttributes"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterAzureAttributesLogAnalyticsInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAzureAttributesLogAnalyticsInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 742
      },
      "name": "PipelineClusterAzureAttributesLogAnalyticsInfo",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#log_analytics_primary_key Pipeline#log_analytics_primary_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 746
          },
          "name": "logAnalyticsPrimaryKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#log_analytics_workspace_id Pipeline#log_analytics_workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 750
          },
          "name": "logAnalyticsWorkspaceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterAzureAttributesLogAnalyticsInfo"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterAzureAttributesLogAnalyticsInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAzureAttributesLogAnalyticsInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 796
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 789
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 835
          },
          "name": "resetLogAnalyticsPrimaryKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 851
          },
          "name": "resetLogAnalyticsWorkspaceId"
        }
      ],
      "name": "PipelineClusterAzureAttributesLogAnalyticsInfoOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 839
          },
          "name": "logAnalyticsPrimaryKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 855
          },
          "name": "logAnalyticsWorkspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 829
          },
          "name": "logAnalyticsPrimaryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 845
          },
          "name": "logAnalyticsWorkspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 800
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAzureAttributesLogAnalyticsInfo"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterAzureAttributesLogAnalyticsInfoOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterAzureAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAzureAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 937
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 930
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1033
          },
          "name": "putLogAnalyticsInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAzureAttributesLogAnalyticsInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 988
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1004
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1036
          },
          "name": "resetLogAnalyticsInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1020
          },
          "name": "resetSpotBidMaxPrice"
        }
      ],
      "name": "PipelineClusterAzureAttributesOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1030
          },
          "name": "logAnalyticsInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAzureAttributesLogAnalyticsInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 992
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1008
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1040
          },
          "name": "logAnalyticsInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAzureAttributesLogAnalyticsInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1024
          },
          "name": "spotBidMaxPriceInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 982
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 998
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1014
          },
          "name": "spotBidMaxPrice",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 941
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAzureAttributes"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterAzureAttributesOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConf": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConf",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 1485
      },
      "name": "PipelineClusterClusterLogConf",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#dbfs Pipeline#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1491
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#s3 Pipeline#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1497
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#volumes Pipeline#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1503
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterClusterLogConf"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 1044
      },
      "name": "PipelineClusterClusterLogConfDbfs",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#destination Pipeline#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1048
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterClusterLogConfDbfs"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 1087
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 1080
      },
      "name": "PipelineClusterClusterLogConfDbfsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1121
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1114
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1091
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfs"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterClusterLogConfDbfsOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 1556
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 1549
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1598
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1614
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1630
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1601
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1617
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1633
          },
          "name": "resetVolumes"
        }
      ],
      "name": "PipelineClusterClusterLogConfOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1595
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1611
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1627
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1605
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1621
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1637
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1560
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConf"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterClusterLogConfOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 1125
      },
      "name": "PipelineClusterClusterLogConfS3",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#destination Pipeline#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1133
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#canned_acl Pipeline#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1129
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#enable_encryption Pipeline#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1137
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#encryption_type Pipeline#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1141
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#endpoint Pipeline#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1145
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#kms_key Pipeline#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1149
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#region Pipeline#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1153
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterClusterLogConfS3"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 1234
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 1227
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1303
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1332
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1348
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1364
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1380
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1396
          },
          "name": "resetRegion"
        }
      ],
      "name": "PipelineClusterClusterLogConfS3OutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1307
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1320
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1336
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1352
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1368
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1384
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1400
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1297
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1313
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1326
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1342
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1358
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1374
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1390
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfS3"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterClusterLogConfS3OutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfVolumes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 1404
      },
      "name": "PipelineClusterClusterLogConfVolumes",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#destination Pipeline#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1408
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterClusterLogConfVolumes"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfVolumesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 1447
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 1440
      },
      "name": "PipelineClusterClusterLogConfVolumesOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1481
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1474
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1451
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfVolumes"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterClusterLogConfVolumesOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterGcpAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterGcpAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 1641
      },
      "name": "PipelineClusterGcpAttributes",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#availability Pipeline#availability}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1645
          },
          "name": "availability",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#first_on_demand Pipeline#first_on_demand}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1649
          },
          "name": "firstOnDemand",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#google_service_account Pipeline#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1653
          },
          "name": "googleServiceAccount",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#local_ssd_count Pipeline#local_ssd_count}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1657
          },
          "name": "localSsdCount",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#zone_id Pipeline#zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1661
          },
          "name": "zoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterGcpAttributes"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterGcpAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterGcpAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 1728
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 1721
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1785
          },
          "name": "resetAvailability"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1801
          },
          "name": "resetFirstOnDemand"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1817
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1833
          },
          "name": "resetLocalSsdCount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1849
          },
          "name": "resetZoneId"
        }
      ],
      "name": "PipelineClusterGcpAttributesOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1789
          },
          "name": "availabilityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1805
          },
          "name": "firstOnDemandInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1821
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1837
          },
          "name": "localSsdCountInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1853
          },
          "name": "zoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1779
          },
          "name": "availability",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1795
          },
          "name": "firstOnDemand",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1811
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1827
          },
          "name": "localSsdCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1843
          },
          "name": "zoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1732
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterGcpAttributes"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterGcpAttributesOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterInitScripts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScripts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 2622
      },
      "name": "PipelineClusterInitScripts",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#abfss Pipeline#abfss}",
            "stability": "stable",
            "summary": "abfss block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2628
          },
          "name": "abfss",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsAbfss"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#dbfs Pipeline#dbfs}",
            "stability": "stable",
            "summary": "dbfs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2634
          },
          "name": "dbfs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsDbfs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#file Pipeline#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2640
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#gcs Pipeline#gcs}",
            "stability": "stable",
            "summary": "gcs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2646
          },
          "name": "gcs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsGcs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#s3 Pipeline#s3}",
            "stability": "stable",
            "summary": "s3 block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2652
          },
          "name": "s3",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsS3"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#volumes Pipeline#volumes}",
            "stability": "stable",
            "summary": "volumes block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2658
          },
          "name": "volumes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsVolumes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#workspace Pipeline#workspace}",
            "stability": "stable",
            "summary": "workspace block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2664
          },
          "name": "workspace",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScripts"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsAbfss": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsAbfss",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 1857
      },
      "name": "PipelineClusterInitScriptsAbfss",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#destination Pipeline#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1861
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsAbfss"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsAbfssOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsAbfssOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 1900
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 1893
      },
      "name": "PipelineClusterInitScriptsAbfssOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1934
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1927
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1904
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsAbfss"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsAbfssOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsDbfs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsDbfs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 1938
      },
      "name": "PipelineClusterInitScriptsDbfs",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#destination Pipeline#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1942
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsDbfs"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsDbfsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsDbfsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 1981
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 1974
      },
      "name": "PipelineClusterInitScriptsDbfsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2015
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2008
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 1985
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsDbfs"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsDbfsOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsFile": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 2019
      },
      "name": "PipelineClusterInitScriptsFile",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#destination Pipeline#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2023
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsFile"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsFileOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 2062
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 2055
      },
      "name": "PipelineClusterInitScriptsFileOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2096
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2089
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2066
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsFile"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsFileOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsGcs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsGcs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 2100
      },
      "name": "PipelineClusterInitScriptsGcs",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#destination Pipeline#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2104
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsGcs"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsGcsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsGcsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 2143
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 2136
      },
      "name": "PipelineClusterInitScriptsGcsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2177
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2170
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2147
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsGcs"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsGcsOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 2939
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 2931
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2946
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsOutputReference"
            }
          }
        }
      ],
      "name": "PipelineClusterInitScriptsList",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2932
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsList"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 2748
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 2738
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2823
          },
          "name": "putAbfss",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsAbfss"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2839
          },
          "name": "putDbfs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsDbfs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2855
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2871
          },
          "name": "putGcs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsGcs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2887
          },
          "name": "putS3",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsS3"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2903
          },
          "name": "putVolumes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsVolumes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2919
          },
          "name": "putWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2826
          },
          "name": "resetAbfss"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2842
          },
          "name": "resetDbfs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2858
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2874
          },
          "name": "resetGcs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2890
          },
          "name": "resetS3"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2906
          },
          "name": "resetVolumes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2922
          },
          "name": "resetWorkspace"
        }
      ],
      "name": "PipelineClusterInitScriptsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2820
          },
          "name": "abfss",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsAbfssOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2836
          },
          "name": "dbfs",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsDbfsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2852
          },
          "name": "file",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2868
          },
          "name": "gcs",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsGcsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2884
          },
          "name": "s3",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsS3OutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2900
          },
          "name": "volumes",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsVolumesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2916
          },
          "name": "workspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2830
          },
          "name": "abfssInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsAbfss"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2846
          },
          "name": "dbfsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsDbfs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2862
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2878
          },
          "name": "gcsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsGcs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2894
          },
          "name": "s3Input",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsS3"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2910
          },
          "name": "volumesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsVolumes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2926
          },
          "name": "workspaceInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsWorkspace"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2752
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScripts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsS3": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsS3",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 2181
      },
      "name": "PipelineClusterInitScriptsS3",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#destination Pipeline#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2189
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#canned_acl Pipeline#canned_acl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2185
          },
          "name": "cannedAcl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#enable_encryption Pipeline#enable_encryption}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2193
          },
          "name": "enableEncryption",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#encryption_type Pipeline#encryption_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2197
          },
          "name": "encryptionType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#endpoint Pipeline#endpoint}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2201
          },
          "name": "endpoint",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#kms_key Pipeline#kms_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2205
          },
          "name": "kmsKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#region Pipeline#region}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2209
          },
          "name": "region",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsS3"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsS3OutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsS3OutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 2290
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 2283
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2359
          },
          "name": "resetCannedAcl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2388
          },
          "name": "resetEnableEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2404
          },
          "name": "resetEncryptionType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2420
          },
          "name": "resetEndpoint"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2436
          },
          "name": "resetKmsKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2452
          },
          "name": "resetRegion"
        }
      ],
      "name": "PipelineClusterInitScriptsS3OutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2363
          },
          "name": "cannedAclInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2376
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2392
          },
          "name": "enableEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2408
          },
          "name": "encryptionTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2424
          },
          "name": "endpointInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2440
          },
          "name": "kmsKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2456
          },
          "name": "regionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2353
          },
          "name": "cannedAcl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2369
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2382
          },
          "name": "enableEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2398
          },
          "name": "encryptionType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2414
          },
          "name": "endpoint",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2430
          },
          "name": "kmsKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2446
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2294
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsS3"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsS3OutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsVolumes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsVolumes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 2460
      },
      "name": "PipelineClusterInitScriptsVolumes",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#destination Pipeline#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2464
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsVolumes"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsVolumesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsVolumesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 2503
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 2496
      },
      "name": "PipelineClusterInitScriptsVolumesOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2537
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2530
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2507
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsVolumes"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsVolumesOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsWorkspace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 2541
      },
      "name": "PipelineClusterInitScriptsWorkspace",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#destination Pipeline#destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2545
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsWorkspace"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsWorkspaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 2584
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 2577
      },
      "name": "PipelineClusterInitScriptsWorkspaceOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2618
          },
          "name": "destinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2611
          },
          "name": "destination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 2588
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsWorkspace"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterInitScriptsWorkspaceOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 3661
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 3653
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3668
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterOutputReference"
            }
          }
        }
      ],
      "name": "PipelineClusterList",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3654
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineCluster"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterList"
    },
    "@cdktn/provider-databricks.pipeline.PipelineClusterOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 3206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 3196
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3561
          },
          "name": "putAutoscale",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAutoscale"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3577
          },
          "name": "putAwsAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAwsAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3593
          },
          "name": "putAzureAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAzureAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3609
          },
          "name": "putClusterLogConf",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConf"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3625
          },
          "name": "putGcpAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterGcpAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3641
          },
          "name": "putInitScripts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScripts"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3356
          },
          "name": "resetApplyPolicyDefaultValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3564
          },
          "name": "resetAutoscale"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3580
          },
          "name": "resetAwsAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3596
          },
          "name": "resetAzureAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3612
          },
          "name": "resetClusterLogConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3372
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3388
          },
          "name": "resetDriverInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3404
          },
          "name": "resetDriverNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3420
          },
          "name": "resetEnableLocalDiskEncryption"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3628
          },
          "name": "resetGcpAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3644
          },
          "name": "resetInitScripts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3436
          },
          "name": "resetInstancePoolId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3452
          },
          "name": "resetLabel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3468
          },
          "name": "resetNodeTypeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3484
          },
          "name": "resetNumWorkers"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3500
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3516
          },
          "name": "resetSparkConf"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3532
          },
          "name": "resetSparkEnvVars"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3548
          },
          "name": "resetSshPublicKeys"
        }
      ],
      "name": "PipelineClusterOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3558
          },
          "name": "autoscale",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAutoscaleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3574
          },
          "name": "awsAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAwsAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3590
          },
          "name": "azureAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAzureAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3606
          },
          "name": "clusterLogConf",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConfOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3622
          },
          "name": "gcpAttributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterGcpAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3638
          },
          "name": "initScripts",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScriptsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3360
          },
          "name": "applyPolicyDefaultValuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3568
          },
          "name": "autoscaleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAutoscale"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3584
          },
          "name": "awsAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAwsAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3600
          },
          "name": "azureAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterAzureAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3616
          },
          "name": "clusterLogConfInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterClusterLogConf"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3376
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3392
          },
          "name": "driverInstancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3408
          },
          "name": "driverNodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3424
          },
          "name": "enableLocalDiskEncryptionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3632
          },
          "name": "gcpAttributesInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterGcpAttributes"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3648
          },
          "name": "initScriptsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineClusterInitScripts"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3440
          },
          "name": "instancePoolIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3456
          },
          "name": "labelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3472
          },
          "name": "nodeTypeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3488
          },
          "name": "numWorkersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3504
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3520
          },
          "name": "sparkConfInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3536
          },
          "name": "sparkEnvVarsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3552
          },
          "name": "sshPublicKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3350
          },
          "name": "applyPolicyDefaultValues",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3366
          },
          "name": "customTags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3382
          },
          "name": "driverInstancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3398
          },
          "name": "driverNodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3414
          },
          "name": "enableLocalDiskEncryption",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3430
          },
          "name": "instancePoolId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3446
          },
          "name": "label",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3462
          },
          "name": "nodeTypeId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3478
          },
          "name": "numWorkers",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3494
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3510
          },
          "name": "sparkConf",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3526
          },
          "name": "sparkEnvVars",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3542
          },
          "name": "sshPublicKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3210
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.pipeline.PipelineCluster"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineClusterOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 14
      },
      "name": "PipelineConfig",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#allow_duplicate_names Pipeline#allow_duplicate_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 18
          },
          "name": "allowDuplicateNames",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#budget_policy_id Pipeline#budget_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 22
          },
          "name": "budgetPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#catalog Pipeline#catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 26
          },
          "name": "catalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#cause Pipeline#cause}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 30
          },
          "name": "cause",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#channel Pipeline#channel}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 34
          },
          "name": "channel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#cluster Pipeline#cluster}",
            "stability": "stable",
            "summary": "cluster block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 131
          },
          "name": "cluster",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineCluster"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#cluster_id Pipeline#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 38
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#configuration Pipeline#configuration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 42
          },
          "name": "configuration",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#continuous Pipeline#continuous}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 46
          },
          "name": "continuous",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#creator_user_name Pipeline#creator_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 50
          },
          "name": "creatorUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#deployment Pipeline#deployment}",
            "stability": "stable",
            "summary": "deployment block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 137
          },
          "name": "deployment",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineDeployment"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#development Pipeline#development}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 54
          },
          "name": "development",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#edition Pipeline#edition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 58
          },
          "name": "edition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#environment Pipeline#environment}",
            "stability": "stable",
            "summary": "environment block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 143
          },
          "name": "environment",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineEnvironment"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#event_log Pipeline#event_log}",
            "stability": "stable",
            "summary": "event_log block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 149
          },
          "name": "eventLog",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineEventLog"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#expected_last_modified Pipeline#expected_last_modified}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 62
          },
          "name": "expectedLastModified",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#filters Pipeline#filters}",
            "stability": "stable",
            "summary": "filters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 155
          },
          "name": "filters",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineFilters"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#gateway_definition Pipeline#gateway_definition}",
            "stability": "stable",
            "summary": "gateway_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 161
          },
          "name": "gatewayDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineGatewayDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#health Pipeline#health}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 66
          },
          "name": "health",
          "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/databricks/databricks/1.114.2/docs/resources/pipeline#id Pipeline#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 73
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#ingestion_definition Pipeline#ingestion_definition}",
            "stability": "stable",
            "summary": "ingestion_definition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 167
          },
          "name": "ingestionDefinition",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#last_modified Pipeline#last_modified}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 77
          },
          "name": "lastModified",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#latest_updates Pipeline#latest_updates}",
            "stability": "stable",
            "summary": "latest_updates block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 173
          },
          "name": "latestUpdates",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineLatestUpdates"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#library Pipeline#library}",
            "stability": "stable",
            "summary": "library block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 179
          },
          "name": "library",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#name Pipeline#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 81
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#notification Pipeline#notification}",
            "stability": "stable",
            "summary": "notification block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 185
          },
          "name": "notification",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineNotification"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#photon Pipeline#photon}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 85
          },
          "name": "photon",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#provider_config Pipeline#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 191
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#restart_window Pipeline#restart_window}",
            "stability": "stable",
            "summary": "restart_window block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 197
          },
          "name": "restartWindow",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineRestartWindow"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#root_path Pipeline#root_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 89
          },
          "name": "rootPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#run_as Pipeline#run_as}",
            "stability": "stable",
            "summary": "run_as block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 203
          },
          "name": "runAs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineRunAs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#run_as_user_name Pipeline#run_as_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 93
          },
          "name": "runAsUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#schema Pipeline#schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 97
          },
          "name": "schema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#serverless Pipeline#serverless}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 101
          },
          "name": "serverless",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#state Pipeline#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 105
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#storage Pipeline#storage}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 109
          },
          "name": "storage",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#tags Pipeline#tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 113
          },
          "name": "tags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#target Pipeline#target}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 117
          },
          "name": "target",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#timeouts Pipeline#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 209
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#trigger Pipeline#trigger}",
            "stability": "stable",
            "summary": "trigger block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 215
          },
          "name": "trigger",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineTrigger"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#url Pipeline#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 121
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#usage_policy_id Pipeline#usage_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 125
          },
          "name": "usagePolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineConfig"
    },
    "@cdktn/provider-databricks.pipeline.PipelineDeployment": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineDeployment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 3672
      },
      "name": "PipelineDeployment",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#kind Pipeline#kind}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3676
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#metadata_file_path Pipeline#metadata_file_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3680
          },
          "name": "metadataFilePath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineDeployment"
    },
    "@cdktn/provider-databricks.pipeline.PipelineDeploymentOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineDeploymentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 3726
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 3719
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3778
          },
          "name": "resetMetadataFilePath"
        }
      ],
      "name": "PipelineDeploymentOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3766
          },
          "name": "kindInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3782
          },
          "name": "metadataFilePathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3759
          },
          "name": "kind",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3772
          },
          "name": "metadataFilePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3730
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineDeployment"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineDeploymentOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineEnvironment": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineEnvironment",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 3786
      },
      "name": "PipelineEnvironment",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#dependencies Pipeline#dependencies}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3790
          },
          "name": "dependencies",
          "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/databricks/databricks/1.114.2/docs/resources/pipeline#environment_version Pipeline#environment_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3794
          },
          "name": "environmentVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineEnvironment"
    },
    "@cdktn/provider-databricks.pipeline.PipelineEnvironmentOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineEnvironmentOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 3840
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 3833
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3879
          },
          "name": "resetDependencies"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3895
          },
          "name": "resetEnvironmentVersion"
        }
      ],
      "name": "PipelineEnvironmentOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3883
          },
          "name": "dependenciesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3899
          },
          "name": "environmentVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3873
          },
          "name": "dependencies",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3889
          },
          "name": "environmentVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3844
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineEnvironment"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineEnvironmentOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineEventLog": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineEventLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 3903
      },
      "name": "PipelineEventLog",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#name Pipeline#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3911
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#catalog Pipeline#catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3907
          },
          "name": "catalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#schema Pipeline#schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3915
          },
          "name": "schema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineEventLog"
    },
    "@cdktn/provider-databricks.pipeline.PipelineEventLogOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineEventLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 3968
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 3961
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4013
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4042
          },
          "name": "resetSchema"
        }
      ],
      "name": "PipelineEventLogOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4017
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4030
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4046
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4007
          },
          "name": "catalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4023
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4036
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 3972
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineEventLog"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineEventLogOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineFilters": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 4050
      },
      "name": "PipelineFilters",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#exclude Pipeline#exclude}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4054
          },
          "name": "exclude",
          "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/databricks/databricks/1.114.2/docs/resources/pipeline#include Pipeline#include}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4058
          },
          "name": "include",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineFilters"
    },
    "@cdktn/provider-databricks.pipeline.PipelineFiltersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 4104
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 4097
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4143
          },
          "name": "resetExclude"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4159
          },
          "name": "resetInclude"
        }
      ],
      "name": "PipelineFiltersOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4147
          },
          "name": "excludeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4163
          },
          "name": "includeInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4137
          },
          "name": "exclude",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4153
          },
          "name": "include",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4108
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineFilters"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineFiltersOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineGatewayDefinition": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineGatewayDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 4251
      },
      "name": "PipelineGatewayDefinition",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#connection_name Pipeline#connection_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4259
          },
          "name": "connectionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#gateway_storage_catalog Pipeline#gateway_storage_catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4263
          },
          "name": "gatewayStorageCatalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#gateway_storage_schema Pipeline#gateway_storage_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4271
          },
          "name": "gatewayStorageSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#connection_id Pipeline#connection_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4255
          },
          "name": "connectionId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#connection_parameters Pipeline#connection_parameters}",
            "stability": "stable",
            "summary": "connection_parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4277
          },
          "name": "connectionParameters",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineGatewayDefinitionConnectionParameters"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#gateway_storage_name Pipeline#gateway_storage_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4267
          },
          "name": "gatewayStorageName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineGatewayDefinition"
    },
    "@cdktn/provider-databricks.pipeline.PipelineGatewayDefinitionConnectionParameters": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineGatewayDefinitionConnectionParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 4167
      },
      "name": "PipelineGatewayDefinitionConnectionParameters",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#source_catalog Pipeline#source_catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4171
          },
          "name": "sourceCatalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineGatewayDefinitionConnectionParameters"
    },
    "@cdktn/provider-databricks.pipeline.PipelineGatewayDefinitionConnectionParametersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineGatewayDefinitionConnectionParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 4210
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 4203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4243
          },
          "name": "resetSourceCatalog"
        }
      ],
      "name": "PipelineGatewayDefinitionConnectionParametersOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4247
          },
          "name": "sourceCatalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4237
          },
          "name": "sourceCatalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4214
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineGatewayDefinitionConnectionParameters"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineGatewayDefinitionConnectionParametersOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineGatewayDefinitionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineGatewayDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 4351
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 4344
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4482
          },
          "name": "putConnectionParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineGatewayDefinitionConnectionParameters"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4414
          },
          "name": "resetConnectionId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4485
          },
          "name": "resetConnectionParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4456
          },
          "name": "resetGatewayStorageName"
        }
      ],
      "name": "PipelineGatewayDefinitionOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4479
          },
          "name": "connectionParameters",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineGatewayDefinitionConnectionParametersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4418
          },
          "name": "connectionIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4431
          },
          "name": "connectionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4489
          },
          "name": "connectionParametersInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineGatewayDefinitionConnectionParameters"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4444
          },
          "name": "gatewayStorageCatalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4460
          },
          "name": "gatewayStorageNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4473
          },
          "name": "gatewayStorageSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4408
          },
          "name": "connectionId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4424
          },
          "name": "connectionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4437
          },
          "name": "gatewayStorageCatalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4450
          },
          "name": "gatewayStorageName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4466
          },
          "name": "gatewayStorageSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4355
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineGatewayDefinition"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineGatewayDefinitionOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinition": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 14223
      },
      "name": "PipelineIngestionDefinition",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#connection_name Pipeline#connection_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14227
          },
          "name": "connectionName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#connector_type Pipeline#connector_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14231
          },
          "name": "connectorType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#data_staging_options Pipeline#data_staging_options}",
            "stability": "stable",
            "summary": "data_staging_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14253
          },
          "name": "dataStagingOptions",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionDataStagingOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#full_refresh_window Pipeline#full_refresh_window}",
            "stability": "stable",
            "summary": "full_refresh_window block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14259
          },
          "name": "fullRefreshWindow",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionFullRefreshWindow"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#ingest_from_uc_foreign_catalog Pipeline#ingest_from_uc_foreign_catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14235
          },
          "name": "ingestFromUcForeignCatalog",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#ingestion_gateway_id Pipeline#ingestion_gateway_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14239
          },
          "name": "ingestionGatewayId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#netsuite_jar_path Pipeline#netsuite_jar_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14243
          },
          "name": "netsuiteJarPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#objects Pipeline#objects}",
            "stability": "stable",
            "summary": "objects block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14265
          },
          "name": "objects",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjects"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#source_configurations Pipeline#source_configurations}",
            "stability": "stable",
            "summary": "source_configurations block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14271
          },
          "name": "sourceConfigurations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#source_type Pipeline#source_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14247
          },
          "name": "sourceType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#table_configuration Pipeline#table_configuration}",
            "stability": "stable",
            "summary": "table_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14277
          },
          "name": "tableConfiguration",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfiguration"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinition"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionDataStagingOptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionDataStagingOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 4493
      },
      "name": "PipelineIngestionDefinitionDataStagingOptions",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#catalog_name Pipeline#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4497
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#schema_name Pipeline#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4501
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#volume_name Pipeline#volume_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4505
          },
          "name": "volumeName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionDataStagingOptions"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionDataStagingOptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionDataStagingOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 4558
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 4551
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4629
          },
          "name": "resetVolumeName"
        }
      ],
      "name": "PipelineIngestionDefinitionDataStagingOptionsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4604
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4617
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4633
          },
          "name": "volumeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4597
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4610
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4623
          },
          "name": "volumeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4562
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionDataStagingOptions"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionDataStagingOptionsOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionFullRefreshWindow": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionFullRefreshWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 4637
      },
      "name": "PipelineIngestionDefinitionFullRefreshWindow",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#start_hour Pipeline#start_hour}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4645
          },
          "name": "startHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#days_of_week Pipeline#days_of_week}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4641
          },
          "name": "daysOfWeek",
          "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/databricks/databricks/1.114.2/docs/resources/pipeline#time_zone_id Pipeline#time_zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4649
          },
          "name": "timeZoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionFullRefreshWindow"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionFullRefreshWindowOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionFullRefreshWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 4702
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 4695
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4747
          },
          "name": "resetDaysOfWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4776
          },
          "name": "resetTimeZoneId"
        }
      ],
      "name": "PipelineIngestionDefinitionFullRefreshWindowOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4751
          },
          "name": "daysOfWeekInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4764
          },
          "name": "startHourInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4780
          },
          "name": "timeZoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4741
          },
          "name": "daysOfWeek",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4757
          },
          "name": "startHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4770
          },
          "name": "timeZoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4706
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionFullRefreshWindow"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionFullRefreshWindowOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjects": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjects",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 12643
      },
      "name": "PipelineIngestionDefinitionObjects",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#report Pipeline#report}",
            "stability": "stable",
            "summary": "report block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12649
          },
          "name": "report",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReport"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#schema Pipeline#schema}",
            "stability": "stable",
            "summary": "schema block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12655
          },
          "name": "schema",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchema"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#table Pipeline#table}",
            "stability": "stable",
            "summary": "table block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12661
          },
          "name": "table",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTable"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjects"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 12820
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 12812
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12827
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsOutputReference"
            }
          }
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsList",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12813
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjects"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsList"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 12717
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 12707
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12768
          },
          "name": "putReport",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReport"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12784
          },
          "name": "putSchema",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchema"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12800
          },
          "name": "putTable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTable"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12771
          },
          "name": "resetReport"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12787
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12803
          },
          "name": "resetTable"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12765
          },
          "name": "report",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12781
          },
          "name": "schema",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12797
          },
          "name": "table",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12775
          },
          "name": "reportInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReport"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12791
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchema"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12807
          },
          "name": "tableInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12721
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjects"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReport": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReport",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 5736
      },
      "name": "PipelineIngestionDefinitionObjectsReport",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#destination_catalog Pipeline#destination_catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5740
          },
          "name": "destinationCatalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#destination_schema Pipeline#destination_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5744
          },
          "name": "destinationSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#source_url Pipeline#source_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5752
          },
          "name": "sourceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#destination_table Pipeline#destination_table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5748
          },
          "name": "destinationTable",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#table_configuration Pipeline#table_configuration}",
            "stability": "stable",
            "summary": "table_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5758
          },
          "name": "tableConfiguration",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfiguration"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsReport"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 5825
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 5818
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5934
          },
          "name": "putTableConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5908
          },
          "name": "resetDestinationTable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5937
          },
          "name": "resetTableConfiguration"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsReportOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5931
          },
          "name": "tableConfiguration",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5883
          },
          "name": "destinationCatalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5896
          },
          "name": "destinationSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5912
          },
          "name": "destinationTableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5925
          },
          "name": "sourceUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5941
          },
          "name": "tableConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5876
          },
          "name": "destinationCatalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5889
          },
          "name": "destinationSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5902
          },
          "name": "destinationTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5918
          },
          "name": "sourceUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5829
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReport"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsReportOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfiguration": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 5349
      },
      "name": "PipelineIngestionDefinitionObjectsReportTableConfiguration",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#auto_full_refresh_policy Pipeline#auto_full_refresh_policy}",
            "stability": "stable",
            "summary": "auto_full_refresh_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5383
          },
          "name": "autoFullRefreshPolicy",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationAutoFullRefreshPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#exclude_columns Pipeline#exclude_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5353
          },
          "name": "excludeColumns",
          "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/databricks/databricks/1.114.2/docs/resources/pipeline#include_columns Pipeline#include_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5357
          },
          "name": "includeColumns",
          "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/databricks/databricks/1.114.2/docs/resources/pipeline#primary_keys Pipeline#primary_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5361
          },
          "name": "primaryKeys",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#query_based_connector_config Pipeline#query_based_connector_config}",
            "stability": "stable",
            "summary": "query_based_connector_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5389
          },
          "name": "queryBasedConnectorConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationQueryBasedConnectorConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#row_filter Pipeline#row_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5365
          },
          "name": "rowFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#salesforce_include_formula_fields Pipeline#salesforce_include_formula_fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5369
          },
          "name": "salesforceIncludeFormulaFields",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#scd_type Pipeline#scd_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5373
          },
          "name": "scdType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#sequence_by Pipeline#sequence_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5377
          },
          "name": "sequenceBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#workday_report_parameters Pipeline#workday_report_parameters}",
            "stability": "stable",
            "summary": "workday_report_parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5395
          },
          "name": "workdayReportParameters",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParameters"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsReportTableConfiguration"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationAutoFullRefreshPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationAutoFullRefreshPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 4784
      },
      "name": "PipelineIngestionDefinitionObjectsReportTableConfigurationAutoFullRefreshPolicy",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#enabled Pipeline#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4788
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#min_interval_hours Pipeline#min_interval_hours}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4792
          },
          "name": "minIntervalHours",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsReportTableConfigurationAutoFullRefreshPolicy"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationAutoFullRefreshPolicyOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationAutoFullRefreshPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 4838
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 4831
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4890
          },
          "name": "resetMinIntervalHours"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsReportTableConfigurationAutoFullRefreshPolicyOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4878
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4894
          },
          "name": "minIntervalHoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4871
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4884
          },
          "name": "minIntervalHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4842
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationAutoFullRefreshPolicy"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsReportTableConfigurationAutoFullRefreshPolicyOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 5497
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 5490
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5693
          },
          "name": "putAutoFullRefreshPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationAutoFullRefreshPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5709
          },
          "name": "putQueryBasedConnectorConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationQueryBasedConnectorConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5725
          },
          "name": "putWorkdayReportParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParameters"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5696
          },
          "name": "resetAutoFullRefreshPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5584
          },
          "name": "resetExcludeColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5600
          },
          "name": "resetIncludeColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5616
          },
          "name": "resetPrimaryKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5712
          },
          "name": "resetQueryBasedConnectorConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5632
          },
          "name": "resetRowFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5648
          },
          "name": "resetSalesforceIncludeFormulaFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5664
          },
          "name": "resetScdType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5680
          },
          "name": "resetSequenceBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5728
          },
          "name": "resetWorkdayReportParameters"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsReportTableConfigurationOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5690
          },
          "name": "autoFullRefreshPolicy",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationAutoFullRefreshPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5706
          },
          "name": "queryBasedConnectorConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationQueryBasedConnectorConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5722
          },
          "name": "workdayReportParameters",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParametersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5700
          },
          "name": "autoFullRefreshPolicyInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationAutoFullRefreshPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5588
          },
          "name": "excludeColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5604
          },
          "name": "includeColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5620
          },
          "name": "primaryKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5716
          },
          "name": "queryBasedConnectorConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationQueryBasedConnectorConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5636
          },
          "name": "rowFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5652
          },
          "name": "salesforceIncludeFormulaFieldsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5668
          },
          "name": "scdTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5684
          },
          "name": "sequenceByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5732
          },
          "name": "workdayReportParametersInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParameters"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5578
          },
          "name": "excludeColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5594
          },
          "name": "includeColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5610
          },
          "name": "primaryKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5626
          },
          "name": "rowFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5642
          },
          "name": "salesforceIncludeFormulaFields",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5658
          },
          "name": "scdType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5674
          },
          "name": "sequenceBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5501
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfiguration"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsReportTableConfigurationOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationQueryBasedConnectorConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationQueryBasedConnectorConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 4898
      },
      "name": "PipelineIngestionDefinitionObjectsReportTableConfigurationQueryBasedConnectorConfig",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#cursor_columns Pipeline#cursor_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4902
          },
          "name": "cursorColumns",
          "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/databricks/databricks/1.114.2/docs/resources/pipeline#deletion_condition Pipeline#deletion_condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4906
          },
          "name": "deletionCondition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#hard_deletion_sync_min_interval_in_seconds Pipeline#hard_deletion_sync_min_interval_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4910
          },
          "name": "hardDeletionSyncMinIntervalInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsReportTableConfigurationQueryBasedConnectorConfig"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationQueryBasedConnectorConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationQueryBasedConnectorConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 4963
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 4956
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5008
          },
          "name": "resetCursorColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5024
          },
          "name": "resetDeletionCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5040
          },
          "name": "resetHardDeletionSyncMinIntervalInSeconds"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsReportTableConfigurationQueryBasedConnectorConfigOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5012
          },
          "name": "cursorColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5028
          },
          "name": "deletionConditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5044
          },
          "name": "hardDeletionSyncMinIntervalInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5002
          },
          "name": "cursorColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5018
          },
          "name": "deletionCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5034
          },
          "name": "hardDeletionSyncMinIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 4967
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationQueryBasedConnectorConfig"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsReportTableConfigurationQueryBasedConnectorConfigOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParameters": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 5197
      },
      "name": "PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParameters",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#incremental Pipeline#incremental}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5201
          },
          "name": "incremental",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#parameters Pipeline#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5205
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#report_parameters Pipeline#report_parameters}",
            "stability": "stable",
            "summary": "report_parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5211
          },
          "name": "reportParameters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParametersReportParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParameters"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParametersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 5264
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 5257
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5338
          },
          "name": "putReportParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParametersReportParameters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5309
          },
          "name": "resetIncremental"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5325
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5341
          },
          "name": "resetReportParameters"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParametersOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5335
          },
          "name": "reportParameters",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParametersReportParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5313
          },
          "name": "incrementalInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5329
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5345
          },
          "name": "reportParametersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParametersReportParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5303
          },
          "name": "incremental",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5319
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5268
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParameters"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParametersOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParametersReportParameters": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParametersReportParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 5048
      },
      "name": "PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParametersReportParameters",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#key Pipeline#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5052
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#value Pipeline#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5056
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParametersReportParameters"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParametersReportParametersList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParametersReportParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 5186
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 5178
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5193
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParametersReportParametersOutputReference"
            }
          }
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParametersReportParametersList",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5179
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParametersReportParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParametersReportParametersList"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParametersReportParametersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParametersReportParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 5105
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 5095
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5153
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5169
          },
          "name": "resetValue"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParametersReportParametersOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5157
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5173
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5147
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5163
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5109
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParametersReportParameters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsReportTableConfigurationWorkdayReportParametersReportParametersOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchema": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchema",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 9017
      },
      "name": "PipelineIngestionDefinitionObjectsSchema",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#destination_catalog Pipeline#destination_catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9021
          },
          "name": "destinationCatalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#destination_schema Pipeline#destination_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9025
          },
          "name": "destinationSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#source_schema Pipeline#source_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9033
          },
          "name": "sourceSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#connector_options Pipeline#connector_options}",
            "stability": "stable",
            "summary": "connector_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9039
          },
          "name": "connectorOptions",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#source_catalog Pipeline#source_catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9029
          },
          "name": "sourceCatalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#table_configuration Pipeline#table_configuration}",
            "stability": "stable",
            "summary": "table_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9045
          },
          "name": "tableConfiguration",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfiguration"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchema"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 7874
      },
      "name": "PipelineIngestionDefinitionObjectsSchemaConnectorOptions",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#gdrive_options Pipeline#gdrive_options}",
            "stability": "stable",
            "summary": "gdrive_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7880
          },
          "name": "gdriveOptions",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#google_ads_options Pipeline#google_ads_options}",
            "stability": "stable",
            "summary": "google_ads_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7886
          },
          "name": "googleAdsOptions",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGoogleAdsOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#sharepoint_options Pipeline#sharepoint_options}",
            "stability": "stable",
            "summary": "sharepoint_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7892
          },
          "name": "sharepointOptions",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#tiktok_ads_options Pipeline#tiktok_ads_options}",
            "stability": "stable",
            "summary": "tiktok_ads_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7898
          },
          "name": "tiktokAdsOptions",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsTiktokAdsOptions"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaConnectorOptions"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 6543
      },
      "name": "PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptions",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#entity_type Pipeline#entity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6547
          },
          "name": "entityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#file_ingestion_options Pipeline#file_ingestion_options}",
            "stability": "stable",
            "summary": "file_ingestion_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6557
          },
          "name": "fileIngestionOptions",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#url Pipeline#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6551
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptions"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 6127
      },
      "name": "PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptions",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#corrupt_record_column Pipeline#corrupt_record_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6131
          },
          "name": "corruptRecordColumn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#file_filters Pipeline#file_filters}",
            "stability": "stable",
            "summary": "file_filters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6173
          },
          "name": "fileFilters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptionsFileFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#format Pipeline#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6135
          },
          "name": "format",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#format_options Pipeline#format_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6139
          },
          "name": "formatOptions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#ignore_corrupt_files Pipeline#ignore_corrupt_files}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6143
          },
          "name": "ignoreCorruptFiles",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#infer_column_types Pipeline#infer_column_types}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6147
          },
          "name": "inferColumnTypes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#reader_case_sensitive Pipeline#reader_case_sensitive}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6151
          },
          "name": "readerCaseSensitive",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#rescued_data_column Pipeline#rescued_data_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6155
          },
          "name": "rescuedDataColumn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#schema_evolution_mode Pipeline#schema_evolution_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6159
          },
          "name": "schemaEvolutionMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#schema_hints Pipeline#schema_hints}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6163
          },
          "name": "schemaHints",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#single_variant_column Pipeline#single_variant_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6167
          },
          "name": "singleVariantColumn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptions"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptionsFileFilters": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptionsFileFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 5945
      },
      "name": "PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptionsFileFilters",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#modified_after Pipeline#modified_after}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5949
          },
          "name": "modifiedAfter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#modified_before Pipeline#modified_before}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5953
          },
          "name": "modifiedBefore",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#path_filter Pipeline#path_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 5957
          },
          "name": "pathFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptionsFileFilters"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptionsFileFiltersList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptionsFileFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 6116
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 6108
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6123
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptionsFileFiltersOutputReference"
            }
          }
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptionsFileFiltersList",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6109
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptionsFileFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptionsFileFiltersList"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptionsFileFiltersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptionsFileFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 6013
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 6003
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6067
          },
          "name": "resetModifiedAfter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6083
          },
          "name": "resetModifiedBefore"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6099
          },
          "name": "resetPathFilter"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptionsFileFiltersOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6071
          },
          "name": "modifiedAfterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6087
          },
          "name": "modifiedBeforeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6103
          },
          "name": "pathFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6061
          },
          "name": "modifiedAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6077
          },
          "name": "modifiedBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6093
          },
          "name": "pathFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6017
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptionsFileFilters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptionsFileFiltersOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 6282
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 6275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6532
          },
          "name": "putFileFilters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptionsFileFilters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6375
          },
          "name": "resetCorruptRecordColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6535
          },
          "name": "resetFileFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6391
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6407
          },
          "name": "resetFormatOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6423
          },
          "name": "resetIgnoreCorruptFiles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6439
          },
          "name": "resetInferColumnTypes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6455
          },
          "name": "resetReaderCaseSensitive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6471
          },
          "name": "resetRescuedDataColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6487
          },
          "name": "resetSchemaEvolutionMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6503
          },
          "name": "resetSchemaHints"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6519
          },
          "name": "resetSingleVariantColumn"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptionsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6529
          },
          "name": "fileFilters",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptionsFileFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6379
          },
          "name": "corruptRecordColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6539
          },
          "name": "fileFiltersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptionsFileFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6395
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6411
          },
          "name": "formatOptionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6427
          },
          "name": "ignoreCorruptFilesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6443
          },
          "name": "inferColumnTypesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6459
          },
          "name": "readerCaseSensitiveInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6475
          },
          "name": "rescuedDataColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6491
          },
          "name": "schemaEvolutionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6507
          },
          "name": "schemaHintsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6523
          },
          "name": "singleVariantColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6369
          },
          "name": "corruptRecordColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6385
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6401
          },
          "name": "formatOptions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6417
          },
          "name": "ignoreCorruptFiles",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6433
          },
          "name": "inferColumnTypes",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6449
          },
          "name": "readerCaseSensitive",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6465
          },
          "name": "rescuedDataColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6481
          },
          "name": "schemaEvolutionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6497
          },
          "name": "schemaHints",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6513
          },
          "name": "singleVariantColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6286
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptions"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptionsOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 6610
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 6603
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6684
          },
          "name": "putFileIngestionOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6655
          },
          "name": "resetEntityType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6687
          },
          "name": "resetFileIngestionOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6671
          },
          "name": "resetUrl"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6681
          },
          "name": "fileIngestionOptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6659
          },
          "name": "entityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6691
          },
          "name": "fileIngestionOptionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsFileIngestionOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6675
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6649
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6665
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6614
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptions"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGoogleAdsOptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGoogleAdsOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 6695
      },
      "name": "PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGoogleAdsOptions",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#manager_account_id Pipeline#manager_account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6703
          },
          "name": "managerAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#lookback_window_days Pipeline#lookback_window_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6699
          },
          "name": "lookbackWindowDays",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#sync_start_date Pipeline#sync_start_date}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6707
          },
          "name": "syncStartDate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGoogleAdsOptions"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGoogleAdsOptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGoogleAdsOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 6760
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 6753
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6805
          },
          "name": "resetLookbackWindowDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6834
          },
          "name": "resetSyncStartDate"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGoogleAdsOptionsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6809
          },
          "name": "lookbackWindowDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6822
          },
          "name": "managerAccountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6838
          },
          "name": "syncStartDateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6799
          },
          "name": "lookbackWindowDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6815
          },
          "name": "managerAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6828
          },
          "name": "syncStartDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6764
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGoogleAdsOptions"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGoogleAdsOptionsOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 7958
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 7951
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8006
          },
          "name": "putGdriveOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8022
          },
          "name": "putGoogleAdsOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGoogleAdsOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8038
          },
          "name": "putSharepointOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8054
          },
          "name": "putTiktokAdsOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsTiktokAdsOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8009
          },
          "name": "resetGdriveOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8025
          },
          "name": "resetGoogleAdsOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8041
          },
          "name": "resetSharepointOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8057
          },
          "name": "resetTiktokAdsOptions"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsSchemaConnectorOptionsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8003
          },
          "name": "gdriveOptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8019
          },
          "name": "googleAdsOptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGoogleAdsOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8035
          },
          "name": "sharepointOptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8051
          },
          "name": "tiktokAdsOptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsTiktokAdsOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8013
          },
          "name": "gdriveOptionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGdriveOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8029
          },
          "name": "googleAdsOptionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsGoogleAdsOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8045
          },
          "name": "sharepointOptionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8061
          },
          "name": "tiktokAdsOptionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsTiktokAdsOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7962
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptions"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaConnectorOptionsOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 7440
      },
      "name": "PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptions",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#entity_type Pipeline#entity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7444
          },
          "name": "entityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#file_ingestion_options Pipeline#file_ingestion_options}",
            "stability": "stable",
            "summary": "file_ingestion_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7454
          },
          "name": "fileIngestionOptions",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#url Pipeline#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7448
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptions"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 7024
      },
      "name": "PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptions",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#corrupt_record_column Pipeline#corrupt_record_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7028
          },
          "name": "corruptRecordColumn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#file_filters Pipeline#file_filters}",
            "stability": "stable",
            "summary": "file_filters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7070
          },
          "name": "fileFilters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptionsFileFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#format Pipeline#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7032
          },
          "name": "format",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#format_options Pipeline#format_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7036
          },
          "name": "formatOptions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#ignore_corrupt_files Pipeline#ignore_corrupt_files}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7040
          },
          "name": "ignoreCorruptFiles",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#infer_column_types Pipeline#infer_column_types}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7044
          },
          "name": "inferColumnTypes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#reader_case_sensitive Pipeline#reader_case_sensitive}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7048
          },
          "name": "readerCaseSensitive",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#rescued_data_column Pipeline#rescued_data_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7052
          },
          "name": "rescuedDataColumn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#schema_evolution_mode Pipeline#schema_evolution_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7056
          },
          "name": "schemaEvolutionMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#schema_hints Pipeline#schema_hints}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7060
          },
          "name": "schemaHints",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#single_variant_column Pipeline#single_variant_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7064
          },
          "name": "singleVariantColumn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptions"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptionsFileFilters": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptionsFileFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 6842
      },
      "name": "PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptionsFileFilters",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#modified_after Pipeline#modified_after}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6846
          },
          "name": "modifiedAfter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#modified_before Pipeline#modified_before}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6850
          },
          "name": "modifiedBefore",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#path_filter Pipeline#path_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6854
          },
          "name": "pathFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptionsFileFilters"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptionsFileFiltersList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptionsFileFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 7013
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 7005
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7020
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptionsFileFiltersOutputReference"
            }
          }
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptionsFileFiltersList",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7006
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptionsFileFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptionsFileFiltersList"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptionsFileFiltersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptionsFileFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 6910
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 6900
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6964
          },
          "name": "resetModifiedAfter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6980
          },
          "name": "resetModifiedBefore"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6996
          },
          "name": "resetPathFilter"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptionsFileFiltersOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6968
          },
          "name": "modifiedAfterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6984
          },
          "name": "modifiedBeforeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7000
          },
          "name": "pathFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6958
          },
          "name": "modifiedAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6974
          },
          "name": "modifiedBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6990
          },
          "name": "pathFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 6914
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptionsFileFilters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptionsFileFiltersOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 7179
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 7172
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7429
          },
          "name": "putFileFilters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptionsFileFilters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7272
          },
          "name": "resetCorruptRecordColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7432
          },
          "name": "resetFileFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7288
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7304
          },
          "name": "resetFormatOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7320
          },
          "name": "resetIgnoreCorruptFiles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7336
          },
          "name": "resetInferColumnTypes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7352
          },
          "name": "resetReaderCaseSensitive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7368
          },
          "name": "resetRescuedDataColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7384
          },
          "name": "resetSchemaEvolutionMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7400
          },
          "name": "resetSchemaHints"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7416
          },
          "name": "resetSingleVariantColumn"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptionsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7426
          },
          "name": "fileFilters",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptionsFileFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7276
          },
          "name": "corruptRecordColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7436
          },
          "name": "fileFiltersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptionsFileFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7292
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7308
          },
          "name": "formatOptionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7324
          },
          "name": "ignoreCorruptFilesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7340
          },
          "name": "inferColumnTypesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7356
          },
          "name": "readerCaseSensitiveInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7372
          },
          "name": "rescuedDataColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7388
          },
          "name": "schemaEvolutionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7404
          },
          "name": "schemaHintsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7420
          },
          "name": "singleVariantColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7266
          },
          "name": "corruptRecordColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7282
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7298
          },
          "name": "formatOptions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7314
          },
          "name": "ignoreCorruptFiles",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7330
          },
          "name": "inferColumnTypes",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7346
          },
          "name": "readerCaseSensitive",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7362
          },
          "name": "rescuedDataColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7378
          },
          "name": "schemaEvolutionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7394
          },
          "name": "schemaHints",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7410
          },
          "name": "singleVariantColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7183
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptions"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptionsOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 7507
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 7500
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7581
          },
          "name": "putFileIngestionOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7552
          },
          "name": "resetEntityType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7584
          },
          "name": "resetFileIngestionOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7568
          },
          "name": "resetUrl"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7578
          },
          "name": "fileIngestionOptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7556
          },
          "name": "entityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7588
          },
          "name": "fileIngestionOptionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsFileIngestionOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7572
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7546
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7562
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7511
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptions"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaConnectorOptionsSharepointOptionsOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsTiktokAdsOptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsTiktokAdsOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 7592
      },
      "name": "PipelineIngestionDefinitionObjectsSchemaConnectorOptionsTiktokAdsOptions",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#data_level Pipeline#data_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7596
          },
          "name": "dataLevel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#dimensions Pipeline#dimensions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7600
          },
          "name": "dimensions",
          "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/databricks/databricks/1.114.2/docs/resources/pipeline#lookback_window_days Pipeline#lookback_window_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7604
          },
          "name": "lookbackWindowDays",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#metrics Pipeline#metrics}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7608
          },
          "name": "metrics",
          "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/databricks/databricks/1.114.2/docs/resources/pipeline#query_lifetime Pipeline#query_lifetime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7612
          },
          "name": "queryLifetime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#report_type Pipeline#report_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7616
          },
          "name": "reportType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#sync_start_date Pipeline#sync_start_date}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7620
          },
          "name": "syncStartDate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaConnectorOptionsTiktokAdsOptions"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsTiktokAdsOptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsTiktokAdsOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 7701
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 7694
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7770
          },
          "name": "resetDataLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7786
          },
          "name": "resetDimensions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7802
          },
          "name": "resetLookbackWindowDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7818
          },
          "name": "resetMetrics"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7834
          },
          "name": "resetQueryLifetime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7850
          },
          "name": "resetReportType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7866
          },
          "name": "resetSyncStartDate"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsSchemaConnectorOptionsTiktokAdsOptionsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7774
          },
          "name": "dataLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7790
          },
          "name": "dimensionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7806
          },
          "name": "lookbackWindowDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7822
          },
          "name": "metricsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7838
          },
          "name": "queryLifetimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7854
          },
          "name": "reportTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7870
          },
          "name": "syncStartDateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7764
          },
          "name": "dataLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7780
          },
          "name": "dimensions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7796
          },
          "name": "lookbackWindowDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7812
          },
          "name": "metrics",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7828
          },
          "name": "queryLifetime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7844
          },
          "name": "reportType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7860
          },
          "name": "syncStartDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 7705
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsTiktokAdsOptions"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaConnectorOptionsTiktokAdsOptionsOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 9119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 9112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9234
          },
          "name": "putConnectorOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9250
          },
          "name": "putTableConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9237
          },
          "name": "resetConnectorOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9208
          },
          "name": "resetSourceCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9253
          },
          "name": "resetTableConfiguration"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsSchemaOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9231
          },
          "name": "connectorOptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9247
          },
          "name": "tableConfiguration",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9241
          },
          "name": "connectorOptionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaConnectorOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9183
          },
          "name": "destinationCatalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9196
          },
          "name": "destinationSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9212
          },
          "name": "sourceCatalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9225
          },
          "name": "sourceSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9257
          },
          "name": "tableConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9176
          },
          "name": "destinationCatalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9189
          },
          "name": "destinationSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9202
          },
          "name": "sourceCatalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9218
          },
          "name": "sourceSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9123
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchema"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfiguration": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 8630
      },
      "name": "PipelineIngestionDefinitionObjectsSchemaTableConfiguration",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#auto_full_refresh_policy Pipeline#auto_full_refresh_policy}",
            "stability": "stable",
            "summary": "auto_full_refresh_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8664
          },
          "name": "autoFullRefreshPolicy",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationAutoFullRefreshPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#exclude_columns Pipeline#exclude_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8634
          },
          "name": "excludeColumns",
          "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/databricks/databricks/1.114.2/docs/resources/pipeline#include_columns Pipeline#include_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8638
          },
          "name": "includeColumns",
          "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/databricks/databricks/1.114.2/docs/resources/pipeline#primary_keys Pipeline#primary_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8642
          },
          "name": "primaryKeys",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#query_based_connector_config Pipeline#query_based_connector_config}",
            "stability": "stable",
            "summary": "query_based_connector_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8670
          },
          "name": "queryBasedConnectorConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationQueryBasedConnectorConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#row_filter Pipeline#row_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8646
          },
          "name": "rowFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#salesforce_include_formula_fields Pipeline#salesforce_include_formula_fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8650
          },
          "name": "salesforceIncludeFormulaFields",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#scd_type Pipeline#scd_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8654
          },
          "name": "scdType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#sequence_by Pipeline#sequence_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8658
          },
          "name": "sequenceBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#workday_report_parameters Pipeline#workday_report_parameters}",
            "stability": "stable",
            "summary": "workday_report_parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8676
          },
          "name": "workdayReportParameters",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParameters"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaTableConfiguration"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationAutoFullRefreshPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationAutoFullRefreshPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 8065
      },
      "name": "PipelineIngestionDefinitionObjectsSchemaTableConfigurationAutoFullRefreshPolicy",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#enabled Pipeline#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8069
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#min_interval_hours Pipeline#min_interval_hours}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8073
          },
          "name": "minIntervalHours",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaTableConfigurationAutoFullRefreshPolicy"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationAutoFullRefreshPolicyOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationAutoFullRefreshPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 8119
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 8112
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8171
          },
          "name": "resetMinIntervalHours"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsSchemaTableConfigurationAutoFullRefreshPolicyOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8159
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8175
          },
          "name": "minIntervalHoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8152
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8165
          },
          "name": "minIntervalHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8123
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationAutoFullRefreshPolicy"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaTableConfigurationAutoFullRefreshPolicyOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 8778
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 8771
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8974
          },
          "name": "putAutoFullRefreshPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationAutoFullRefreshPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8990
          },
          "name": "putQueryBasedConnectorConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationQueryBasedConnectorConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9006
          },
          "name": "putWorkdayReportParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParameters"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8977
          },
          "name": "resetAutoFullRefreshPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8865
          },
          "name": "resetExcludeColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8881
          },
          "name": "resetIncludeColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8897
          },
          "name": "resetPrimaryKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8993
          },
          "name": "resetQueryBasedConnectorConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8913
          },
          "name": "resetRowFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8929
          },
          "name": "resetSalesforceIncludeFormulaFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8945
          },
          "name": "resetScdType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8961
          },
          "name": "resetSequenceBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9009
          },
          "name": "resetWorkdayReportParameters"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsSchemaTableConfigurationOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8971
          },
          "name": "autoFullRefreshPolicy",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationAutoFullRefreshPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8987
          },
          "name": "queryBasedConnectorConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationQueryBasedConnectorConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9003
          },
          "name": "workdayReportParameters",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParametersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8981
          },
          "name": "autoFullRefreshPolicyInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationAutoFullRefreshPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8869
          },
          "name": "excludeColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8885
          },
          "name": "includeColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8901
          },
          "name": "primaryKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8997
          },
          "name": "queryBasedConnectorConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationQueryBasedConnectorConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8917
          },
          "name": "rowFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8933
          },
          "name": "salesforceIncludeFormulaFieldsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8949
          },
          "name": "scdTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8965
          },
          "name": "sequenceByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9013
          },
          "name": "workdayReportParametersInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParameters"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8859
          },
          "name": "excludeColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8875
          },
          "name": "includeColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8891
          },
          "name": "primaryKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8907
          },
          "name": "rowFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8923
          },
          "name": "salesforceIncludeFormulaFields",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8939
          },
          "name": "scdType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8955
          },
          "name": "sequenceBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8782
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfiguration"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaTableConfigurationOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationQueryBasedConnectorConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationQueryBasedConnectorConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 8179
      },
      "name": "PipelineIngestionDefinitionObjectsSchemaTableConfigurationQueryBasedConnectorConfig",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#cursor_columns Pipeline#cursor_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8183
          },
          "name": "cursorColumns",
          "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/databricks/databricks/1.114.2/docs/resources/pipeline#deletion_condition Pipeline#deletion_condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8187
          },
          "name": "deletionCondition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#hard_deletion_sync_min_interval_in_seconds Pipeline#hard_deletion_sync_min_interval_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8191
          },
          "name": "hardDeletionSyncMinIntervalInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaTableConfigurationQueryBasedConnectorConfig"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationQueryBasedConnectorConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationQueryBasedConnectorConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 8244
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 8237
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8289
          },
          "name": "resetCursorColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8305
          },
          "name": "resetDeletionCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8321
          },
          "name": "resetHardDeletionSyncMinIntervalInSeconds"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsSchemaTableConfigurationQueryBasedConnectorConfigOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8293
          },
          "name": "cursorColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8309
          },
          "name": "deletionConditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8325
          },
          "name": "hardDeletionSyncMinIntervalInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8283
          },
          "name": "cursorColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8299
          },
          "name": "deletionCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8315
          },
          "name": "hardDeletionSyncMinIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8248
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationQueryBasedConnectorConfig"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaTableConfigurationQueryBasedConnectorConfigOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParameters": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 8478
      },
      "name": "PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParameters",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#incremental Pipeline#incremental}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8482
          },
          "name": "incremental",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#parameters Pipeline#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8486
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#report_parameters Pipeline#report_parameters}",
            "stability": "stable",
            "summary": "report_parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8492
          },
          "name": "reportParameters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParametersReportParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParameters"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParametersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 8545
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 8538
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8619
          },
          "name": "putReportParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParametersReportParameters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8590
          },
          "name": "resetIncremental"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8606
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8622
          },
          "name": "resetReportParameters"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParametersOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8616
          },
          "name": "reportParameters",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParametersReportParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8594
          },
          "name": "incrementalInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8610
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8626
          },
          "name": "reportParametersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParametersReportParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8584
          },
          "name": "incremental",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8600
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8549
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParameters"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParametersOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParametersReportParameters": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParametersReportParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 8329
      },
      "name": "PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParametersReportParameters",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#key Pipeline#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8333
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#value Pipeline#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8337
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParametersReportParameters"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParametersReportParametersList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParametersReportParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 8467
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 8459
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8474
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParametersReportParametersOutputReference"
            }
          }
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParametersReportParametersList",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8460
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParametersReportParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParametersReportParametersList"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParametersReportParametersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParametersReportParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 8386
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 8376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8434
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8450
          },
          "name": "resetValue"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParametersReportParametersOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8438
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8454
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8428
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8444
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 8390
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParametersReportParameters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsSchemaTableConfigurationWorkdayReportParametersReportParametersOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTable": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 12333
      },
      "name": "PipelineIngestionDefinitionObjectsTable",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#destination_catalog Pipeline#destination_catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12337
          },
          "name": "destinationCatalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#destination_schema Pipeline#destination_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12341
          },
          "name": "destinationSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#source_table Pipeline#source_table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12357
          },
          "name": "sourceTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#connector_options Pipeline#connector_options}",
            "stability": "stable",
            "summary": "connector_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12363
          },
          "name": "connectorOptions",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#destination_table Pipeline#destination_table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12345
          },
          "name": "destinationTable",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#source_catalog Pipeline#source_catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12349
          },
          "name": "sourceCatalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#source_schema Pipeline#source_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12353
          },
          "name": "sourceSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#table_configuration Pipeline#table_configuration}",
            "stability": "stable",
            "summary": "table_configuration block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12369
          },
          "name": "tableConfiguration",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfiguration"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTable"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 11190
      },
      "name": "PipelineIngestionDefinitionObjectsTableConnectorOptions",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#gdrive_options Pipeline#gdrive_options}",
            "stability": "stable",
            "summary": "gdrive_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11196
          },
          "name": "gdriveOptions",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#google_ads_options Pipeline#google_ads_options}",
            "stability": "stable",
            "summary": "google_ads_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11202
          },
          "name": "googleAdsOptions",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGoogleAdsOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#sharepoint_options Pipeline#sharepoint_options}",
            "stability": "stable",
            "summary": "sharepoint_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11208
          },
          "name": "sharepointOptions",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#tiktok_ads_options Pipeline#tiktok_ads_options}",
            "stability": "stable",
            "summary": "tiktok_ads_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11214
          },
          "name": "tiktokAdsOptions",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsTiktokAdsOptions"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableConnectorOptions"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 9859
      },
      "name": "PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptions",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#entity_type Pipeline#entity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9863
          },
          "name": "entityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#file_ingestion_options Pipeline#file_ingestion_options}",
            "stability": "stable",
            "summary": "file_ingestion_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9873
          },
          "name": "fileIngestionOptions",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#url Pipeline#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9867
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptions"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 9443
      },
      "name": "PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptions",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#corrupt_record_column Pipeline#corrupt_record_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9447
          },
          "name": "corruptRecordColumn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#file_filters Pipeline#file_filters}",
            "stability": "stable",
            "summary": "file_filters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9489
          },
          "name": "fileFilters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptionsFileFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#format Pipeline#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9451
          },
          "name": "format",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#format_options Pipeline#format_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9455
          },
          "name": "formatOptions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#ignore_corrupt_files Pipeline#ignore_corrupt_files}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9459
          },
          "name": "ignoreCorruptFiles",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#infer_column_types Pipeline#infer_column_types}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9463
          },
          "name": "inferColumnTypes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#reader_case_sensitive Pipeline#reader_case_sensitive}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9467
          },
          "name": "readerCaseSensitive",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#rescued_data_column Pipeline#rescued_data_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9471
          },
          "name": "rescuedDataColumn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#schema_evolution_mode Pipeline#schema_evolution_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9475
          },
          "name": "schemaEvolutionMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#schema_hints Pipeline#schema_hints}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9479
          },
          "name": "schemaHints",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#single_variant_column Pipeline#single_variant_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9483
          },
          "name": "singleVariantColumn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptions"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptionsFileFilters": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptionsFileFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 9261
      },
      "name": "PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptionsFileFilters",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#modified_after Pipeline#modified_after}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9265
          },
          "name": "modifiedAfter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#modified_before Pipeline#modified_before}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9269
          },
          "name": "modifiedBefore",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#path_filter Pipeline#path_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9273
          },
          "name": "pathFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptionsFileFilters"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptionsFileFiltersList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptionsFileFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 9432
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 9424
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9439
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptionsFileFiltersOutputReference"
            }
          }
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptionsFileFiltersList",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9425
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptionsFileFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptionsFileFiltersList"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptionsFileFiltersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptionsFileFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 9329
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 9319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9383
          },
          "name": "resetModifiedAfter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9399
          },
          "name": "resetModifiedBefore"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9415
          },
          "name": "resetPathFilter"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptionsFileFiltersOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9387
          },
          "name": "modifiedAfterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9403
          },
          "name": "modifiedBeforeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9419
          },
          "name": "pathFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9377
          },
          "name": "modifiedAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9393
          },
          "name": "modifiedBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9409
          },
          "name": "pathFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9333
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptionsFileFilters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptionsFileFiltersOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 9598
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 9591
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9848
          },
          "name": "putFileFilters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptionsFileFilters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9691
          },
          "name": "resetCorruptRecordColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9851
          },
          "name": "resetFileFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9707
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9723
          },
          "name": "resetFormatOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9739
          },
          "name": "resetIgnoreCorruptFiles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9755
          },
          "name": "resetInferColumnTypes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9771
          },
          "name": "resetReaderCaseSensitive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9787
          },
          "name": "resetRescuedDataColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9803
          },
          "name": "resetSchemaEvolutionMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9819
          },
          "name": "resetSchemaHints"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9835
          },
          "name": "resetSingleVariantColumn"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptionsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9845
          },
          "name": "fileFilters",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptionsFileFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9695
          },
          "name": "corruptRecordColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9855
          },
          "name": "fileFiltersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptionsFileFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9711
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9727
          },
          "name": "formatOptionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9743
          },
          "name": "ignoreCorruptFilesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9759
          },
          "name": "inferColumnTypesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9775
          },
          "name": "readerCaseSensitiveInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9791
          },
          "name": "rescuedDataColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9807
          },
          "name": "schemaEvolutionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9823
          },
          "name": "schemaHintsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9839
          },
          "name": "singleVariantColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9685
          },
          "name": "corruptRecordColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9701
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9717
          },
          "name": "formatOptions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9733
          },
          "name": "ignoreCorruptFiles",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9749
          },
          "name": "inferColumnTypes",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9765
          },
          "name": "readerCaseSensitive",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9781
          },
          "name": "rescuedDataColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9797
          },
          "name": "schemaEvolutionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9813
          },
          "name": "schemaHints",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9829
          },
          "name": "singleVariantColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9602
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptions"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptionsOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 9926
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 9919
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10000
          },
          "name": "putFileIngestionOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9971
          },
          "name": "resetEntityType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10003
          },
          "name": "resetFileIngestionOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9987
          },
          "name": "resetUrl"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9997
          },
          "name": "fileIngestionOptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9975
          },
          "name": "entityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10007
          },
          "name": "fileIngestionOptionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsFileIngestionOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9991
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9965
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9981
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 9930
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptions"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGoogleAdsOptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGoogleAdsOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 10011
      },
      "name": "PipelineIngestionDefinitionObjectsTableConnectorOptionsGoogleAdsOptions",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#manager_account_id Pipeline#manager_account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10019
          },
          "name": "managerAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#lookback_window_days Pipeline#lookback_window_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10015
          },
          "name": "lookbackWindowDays",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#sync_start_date Pipeline#sync_start_date}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10023
          },
          "name": "syncStartDate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableConnectorOptionsGoogleAdsOptions"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGoogleAdsOptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGoogleAdsOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 10076
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 10069
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10121
          },
          "name": "resetLookbackWindowDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10150
          },
          "name": "resetSyncStartDate"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsTableConnectorOptionsGoogleAdsOptionsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10125
          },
          "name": "lookbackWindowDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10138
          },
          "name": "managerAccountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10154
          },
          "name": "syncStartDateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10115
          },
          "name": "lookbackWindowDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10131
          },
          "name": "managerAccountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10144
          },
          "name": "syncStartDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10080
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGoogleAdsOptions"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableConnectorOptionsGoogleAdsOptionsOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 11274
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 11267
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11322
          },
          "name": "putGdriveOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11338
          },
          "name": "putGoogleAdsOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGoogleAdsOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11354
          },
          "name": "putSharepointOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11370
          },
          "name": "putTiktokAdsOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsTiktokAdsOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11325
          },
          "name": "resetGdriveOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11341
          },
          "name": "resetGoogleAdsOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11357
          },
          "name": "resetSharepointOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11373
          },
          "name": "resetTiktokAdsOptions"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsTableConnectorOptionsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11319
          },
          "name": "gdriveOptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11335
          },
          "name": "googleAdsOptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGoogleAdsOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11351
          },
          "name": "sharepointOptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11367
          },
          "name": "tiktokAdsOptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsTiktokAdsOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11329
          },
          "name": "gdriveOptionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGdriveOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11345
          },
          "name": "googleAdsOptionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsGoogleAdsOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11361
          },
          "name": "sharepointOptionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11377
          },
          "name": "tiktokAdsOptionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsTiktokAdsOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11278
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptions"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableConnectorOptionsOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 10756
      },
      "name": "PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptions",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#entity_type Pipeline#entity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10760
          },
          "name": "entityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#file_ingestion_options Pipeline#file_ingestion_options}",
            "stability": "stable",
            "summary": "file_ingestion_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10770
          },
          "name": "fileIngestionOptions",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#url Pipeline#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10764
          },
          "name": "url",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptions"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 10340
      },
      "name": "PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptions",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#corrupt_record_column Pipeline#corrupt_record_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10344
          },
          "name": "corruptRecordColumn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#file_filters Pipeline#file_filters}",
            "stability": "stable",
            "summary": "file_filters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10386
          },
          "name": "fileFilters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptionsFileFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#format Pipeline#format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10348
          },
          "name": "format",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#format_options Pipeline#format_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10352
          },
          "name": "formatOptions",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#ignore_corrupt_files Pipeline#ignore_corrupt_files}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10356
          },
          "name": "ignoreCorruptFiles",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#infer_column_types Pipeline#infer_column_types}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10360
          },
          "name": "inferColumnTypes",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#reader_case_sensitive Pipeline#reader_case_sensitive}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10364
          },
          "name": "readerCaseSensitive",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#rescued_data_column Pipeline#rescued_data_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10368
          },
          "name": "rescuedDataColumn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#schema_evolution_mode Pipeline#schema_evolution_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10372
          },
          "name": "schemaEvolutionMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#schema_hints Pipeline#schema_hints}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10376
          },
          "name": "schemaHints",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#single_variant_column Pipeline#single_variant_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10380
          },
          "name": "singleVariantColumn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptions"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptionsFileFilters": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptionsFileFilters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 10158
      },
      "name": "PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptionsFileFilters",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#modified_after Pipeline#modified_after}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10162
          },
          "name": "modifiedAfter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#modified_before Pipeline#modified_before}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10166
          },
          "name": "modifiedBefore",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#path_filter Pipeline#path_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10170
          },
          "name": "pathFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptionsFileFilters"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptionsFileFiltersList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptionsFileFiltersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 10329
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 10321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10336
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptionsFileFiltersOutputReference"
            }
          }
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptionsFileFiltersList",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptionsFileFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptionsFileFiltersList"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptionsFileFiltersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptionsFileFiltersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 10226
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 10216
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10280
          },
          "name": "resetModifiedAfter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10296
          },
          "name": "resetModifiedBefore"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10312
          },
          "name": "resetPathFilter"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptionsFileFiltersOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10284
          },
          "name": "modifiedAfterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10300
          },
          "name": "modifiedBeforeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10316
          },
          "name": "pathFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10274
          },
          "name": "modifiedAfter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10290
          },
          "name": "modifiedBefore",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10306
          },
          "name": "pathFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10230
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptionsFileFilters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptionsFileFiltersOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 10495
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 10488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10745
          },
          "name": "putFileFilters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptionsFileFilters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10588
          },
          "name": "resetCorruptRecordColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10748
          },
          "name": "resetFileFilters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10604
          },
          "name": "resetFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10620
          },
          "name": "resetFormatOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10636
          },
          "name": "resetIgnoreCorruptFiles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10652
          },
          "name": "resetInferColumnTypes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10668
          },
          "name": "resetReaderCaseSensitive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10684
          },
          "name": "resetRescuedDataColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10700
          },
          "name": "resetSchemaEvolutionMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10716
          },
          "name": "resetSchemaHints"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10732
          },
          "name": "resetSingleVariantColumn"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptionsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10742
          },
          "name": "fileFilters",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptionsFileFiltersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10592
          },
          "name": "corruptRecordColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10752
          },
          "name": "fileFiltersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptionsFileFilters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10608
          },
          "name": "formatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10624
          },
          "name": "formatOptionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10640
          },
          "name": "ignoreCorruptFilesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10656
          },
          "name": "inferColumnTypesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10672
          },
          "name": "readerCaseSensitiveInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10688
          },
          "name": "rescuedDataColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10704
          },
          "name": "schemaEvolutionModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10720
          },
          "name": "schemaHintsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10736
          },
          "name": "singleVariantColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10582
          },
          "name": "corruptRecordColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10598
          },
          "name": "format",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10614
          },
          "name": "formatOptions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10630
          },
          "name": "ignoreCorruptFiles",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10646
          },
          "name": "inferColumnTypes",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10662
          },
          "name": "readerCaseSensitive",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10678
          },
          "name": "rescuedDataColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10694
          },
          "name": "schemaEvolutionMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10710
          },
          "name": "schemaHints",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10726
          },
          "name": "singleVariantColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10499
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptions"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptionsOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 10823
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 10816
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10897
          },
          "name": "putFileIngestionOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10868
          },
          "name": "resetEntityType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10900
          },
          "name": "resetFileIngestionOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10884
          },
          "name": "resetUrl"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10894
          },
          "name": "fileIngestionOptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10872
          },
          "name": "entityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10904
          },
          "name": "fileIngestionOptionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsFileIngestionOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10888
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10862
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10878
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10827
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptions"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableConnectorOptionsSharepointOptionsOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsTiktokAdsOptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsTiktokAdsOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 10908
      },
      "name": "PipelineIngestionDefinitionObjectsTableConnectorOptionsTiktokAdsOptions",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#data_level Pipeline#data_level}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10912
          },
          "name": "dataLevel",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#dimensions Pipeline#dimensions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10916
          },
          "name": "dimensions",
          "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/databricks/databricks/1.114.2/docs/resources/pipeline#lookback_window_days Pipeline#lookback_window_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10920
          },
          "name": "lookbackWindowDays",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#metrics Pipeline#metrics}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10924
          },
          "name": "metrics",
          "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/databricks/databricks/1.114.2/docs/resources/pipeline#query_lifetime Pipeline#query_lifetime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10928
          },
          "name": "queryLifetime",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#report_type Pipeline#report_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10932
          },
          "name": "reportType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#sync_start_date Pipeline#sync_start_date}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 10936
          },
          "name": "syncStartDate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableConnectorOptionsTiktokAdsOptions"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsTiktokAdsOptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsTiktokAdsOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 11017
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 11010
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11086
          },
          "name": "resetDataLevel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11102
          },
          "name": "resetDimensions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11118
          },
          "name": "resetLookbackWindowDays"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11134
          },
          "name": "resetMetrics"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11150
          },
          "name": "resetQueryLifetime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11166
          },
          "name": "resetReportType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11182
          },
          "name": "resetSyncStartDate"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsTableConnectorOptionsTiktokAdsOptionsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11090
          },
          "name": "dataLevelInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11106
          },
          "name": "dimensionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11122
          },
          "name": "lookbackWindowDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11138
          },
          "name": "metricsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11154
          },
          "name": "queryLifetimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11170
          },
          "name": "reportTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11186
          },
          "name": "syncStartDateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11080
          },
          "name": "dataLevel",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11096
          },
          "name": "dimensions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11112
          },
          "name": "lookbackWindowDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11128
          },
          "name": "metrics",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11144
          },
          "name": "queryLifetime",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11160
          },
          "name": "reportType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11176
          },
          "name": "syncStartDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11021
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsTiktokAdsOptions"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableConnectorOptionsTiktokAdsOptionsOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 12457
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 12450
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12616
          },
          "name": "putConnectorOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12632
          },
          "name": "putTableConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12619
          },
          "name": "resetConnectorOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12558
          },
          "name": "resetDestinationTable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12574
          },
          "name": "resetSourceCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12590
          },
          "name": "resetSourceSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12635
          },
          "name": "resetTableConfiguration"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsTableOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12613
          },
          "name": "connectorOptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12629
          },
          "name": "tableConfiguration",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12623
          },
          "name": "connectorOptionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableConnectorOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12533
          },
          "name": "destinationCatalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12546
          },
          "name": "destinationSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12562
          },
          "name": "destinationTableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12578
          },
          "name": "sourceCatalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12594
          },
          "name": "sourceSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12607
          },
          "name": "sourceTableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12639
          },
          "name": "tableConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12526
          },
          "name": "destinationCatalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12539
          },
          "name": "destinationSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12552
          },
          "name": "destinationTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12568
          },
          "name": "sourceCatalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12584
          },
          "name": "sourceSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12600
          },
          "name": "sourceTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12461
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTable"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfiguration": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 11946
      },
      "name": "PipelineIngestionDefinitionObjectsTableTableConfiguration",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#auto_full_refresh_policy Pipeline#auto_full_refresh_policy}",
            "stability": "stable",
            "summary": "auto_full_refresh_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11980
          },
          "name": "autoFullRefreshPolicy",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationAutoFullRefreshPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#exclude_columns Pipeline#exclude_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11950
          },
          "name": "excludeColumns",
          "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/databricks/databricks/1.114.2/docs/resources/pipeline#include_columns Pipeline#include_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11954
          },
          "name": "includeColumns",
          "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/databricks/databricks/1.114.2/docs/resources/pipeline#primary_keys Pipeline#primary_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11958
          },
          "name": "primaryKeys",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#query_based_connector_config Pipeline#query_based_connector_config}",
            "stability": "stable",
            "summary": "query_based_connector_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11986
          },
          "name": "queryBasedConnectorConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationQueryBasedConnectorConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#row_filter Pipeline#row_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11962
          },
          "name": "rowFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#salesforce_include_formula_fields Pipeline#salesforce_include_formula_fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11966
          },
          "name": "salesforceIncludeFormulaFields",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#scd_type Pipeline#scd_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11970
          },
          "name": "scdType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#sequence_by Pipeline#sequence_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11974
          },
          "name": "sequenceBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#workday_report_parameters Pipeline#workday_report_parameters}",
            "stability": "stable",
            "summary": "workday_report_parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11992
          },
          "name": "workdayReportParameters",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParameters"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableTableConfiguration"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationAutoFullRefreshPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationAutoFullRefreshPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 11381
      },
      "name": "PipelineIngestionDefinitionObjectsTableTableConfigurationAutoFullRefreshPolicy",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#enabled Pipeline#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11385
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#min_interval_hours Pipeline#min_interval_hours}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11389
          },
          "name": "minIntervalHours",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableTableConfigurationAutoFullRefreshPolicy"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationAutoFullRefreshPolicyOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationAutoFullRefreshPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 11435
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 11428
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11487
          },
          "name": "resetMinIntervalHours"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsTableTableConfigurationAutoFullRefreshPolicyOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11475
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11491
          },
          "name": "minIntervalHoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11468
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11481
          },
          "name": "minIntervalHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11439
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationAutoFullRefreshPolicy"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableTableConfigurationAutoFullRefreshPolicyOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 12094
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 12087
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12290
          },
          "name": "putAutoFullRefreshPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationAutoFullRefreshPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12306
          },
          "name": "putQueryBasedConnectorConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationQueryBasedConnectorConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12322
          },
          "name": "putWorkdayReportParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParameters"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12293
          },
          "name": "resetAutoFullRefreshPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12181
          },
          "name": "resetExcludeColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12197
          },
          "name": "resetIncludeColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12213
          },
          "name": "resetPrimaryKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12309
          },
          "name": "resetQueryBasedConnectorConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12229
          },
          "name": "resetRowFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12245
          },
          "name": "resetSalesforceIncludeFormulaFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12261
          },
          "name": "resetScdType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12277
          },
          "name": "resetSequenceBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12325
          },
          "name": "resetWorkdayReportParameters"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsTableTableConfigurationOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12287
          },
          "name": "autoFullRefreshPolicy",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationAutoFullRefreshPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12303
          },
          "name": "queryBasedConnectorConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationQueryBasedConnectorConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12319
          },
          "name": "workdayReportParameters",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParametersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12297
          },
          "name": "autoFullRefreshPolicyInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationAutoFullRefreshPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12185
          },
          "name": "excludeColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12201
          },
          "name": "includeColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12217
          },
          "name": "primaryKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12313
          },
          "name": "queryBasedConnectorConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationQueryBasedConnectorConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12233
          },
          "name": "rowFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12249
          },
          "name": "salesforceIncludeFormulaFieldsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12265
          },
          "name": "scdTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12281
          },
          "name": "sequenceByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12329
          },
          "name": "workdayReportParametersInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParameters"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12175
          },
          "name": "excludeColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12191
          },
          "name": "includeColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12207
          },
          "name": "primaryKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12223
          },
          "name": "rowFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12239
          },
          "name": "salesforceIncludeFormulaFields",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12255
          },
          "name": "scdType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12271
          },
          "name": "sequenceBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12098
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfiguration"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableTableConfigurationOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationQueryBasedConnectorConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationQueryBasedConnectorConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 11495
      },
      "name": "PipelineIngestionDefinitionObjectsTableTableConfigurationQueryBasedConnectorConfig",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#cursor_columns Pipeline#cursor_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11499
          },
          "name": "cursorColumns",
          "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/databricks/databricks/1.114.2/docs/resources/pipeline#deletion_condition Pipeline#deletion_condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11503
          },
          "name": "deletionCondition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#hard_deletion_sync_min_interval_in_seconds Pipeline#hard_deletion_sync_min_interval_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11507
          },
          "name": "hardDeletionSyncMinIntervalInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableTableConfigurationQueryBasedConnectorConfig"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationQueryBasedConnectorConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationQueryBasedConnectorConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 11560
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 11553
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11605
          },
          "name": "resetCursorColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11621
          },
          "name": "resetDeletionCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11637
          },
          "name": "resetHardDeletionSyncMinIntervalInSeconds"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsTableTableConfigurationQueryBasedConnectorConfigOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11609
          },
          "name": "cursorColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11625
          },
          "name": "deletionConditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11641
          },
          "name": "hardDeletionSyncMinIntervalInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11599
          },
          "name": "cursorColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11615
          },
          "name": "deletionCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11631
          },
          "name": "hardDeletionSyncMinIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11564
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationQueryBasedConnectorConfig"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableTableConfigurationQueryBasedConnectorConfigOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParameters": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 11794
      },
      "name": "PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParameters",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#incremental Pipeline#incremental}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11798
          },
          "name": "incremental",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#parameters Pipeline#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11802
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#report_parameters Pipeline#report_parameters}",
            "stability": "stable",
            "summary": "report_parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11808
          },
          "name": "reportParameters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParametersReportParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParameters"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParametersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 11861
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 11854
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11935
          },
          "name": "putReportParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParametersReportParameters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11906
          },
          "name": "resetIncremental"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11922
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11938
          },
          "name": "resetReportParameters"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParametersOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11932
          },
          "name": "reportParameters",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParametersReportParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11910
          },
          "name": "incrementalInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11926
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11942
          },
          "name": "reportParametersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParametersReportParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11900
          },
          "name": "incremental",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11916
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11865
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParameters"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParametersOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParametersReportParameters": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParametersReportParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 11645
      },
      "name": "PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParametersReportParameters",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#key Pipeline#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11649
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#value Pipeline#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11653
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParametersReportParameters"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParametersReportParametersList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParametersReportParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 11783
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 11775
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11790
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParametersReportParametersOutputReference"
            }
          }
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParametersReportParametersList",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11776
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParametersReportParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParametersReportParametersList"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParametersReportParametersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParametersReportParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 11702
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 11692
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11750
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11766
          },
          "name": "resetValue"
        }
      ],
      "name": "PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParametersReportParametersOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11754
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11770
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11744
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11760
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 11706
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParametersReportParameters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionObjectsTableTableConfigurationWorkdayReportParametersReportParametersOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 14386
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 14379
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14572
          },
          "name": "putDataStagingOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionDataStagingOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14588
          },
          "name": "putFullRefreshWindow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionFullRefreshWindow"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14604
          },
          "name": "putObjects",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjects"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14620
          },
          "name": "putSourceConfigurations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14636
          },
          "name": "putTableConfiguration",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfiguration"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14479
          },
          "name": "resetConnectionName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14495
          },
          "name": "resetConnectorType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14575
          },
          "name": "resetDataStagingOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14591
          },
          "name": "resetFullRefreshWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14511
          },
          "name": "resetIngestFromUcForeignCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14527
          },
          "name": "resetIngestionGatewayId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14543
          },
          "name": "resetNetsuiteJarPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14607
          },
          "name": "resetObjects"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14623
          },
          "name": "resetSourceConfigurations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14559
          },
          "name": "resetSourceType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14639
          },
          "name": "resetTableConfiguration"
        }
      ],
      "name": "PipelineIngestionDefinitionOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14569
          },
          "name": "dataStagingOptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionDataStagingOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14585
          },
          "name": "fullRefreshWindow",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionFullRefreshWindowOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14601
          },
          "name": "objects",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjectsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14617
          },
          "name": "sourceConfigurations",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14633
          },
          "name": "tableConfiguration",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14483
          },
          "name": "connectionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14499
          },
          "name": "connectorTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14579
          },
          "name": "dataStagingOptionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionDataStagingOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14595
          },
          "name": "fullRefreshWindowInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionFullRefreshWindow"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14515
          },
          "name": "ingestFromUcForeignCatalogInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14531
          },
          "name": "ingestionGatewayIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14547
          },
          "name": "netsuiteJarPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14611
          },
          "name": "objectsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionObjects"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14627
          },
          "name": "sourceConfigurationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14563
          },
          "name": "sourceTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14643
          },
          "name": "tableConfigurationInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfiguration"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14473
          },
          "name": "connectionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14489
          },
          "name": "connectorType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14505
          },
          "name": "ingestFromUcForeignCatalog",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14521
          },
          "name": "ingestionGatewayId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14537
          },
          "name": "netsuiteJarPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14553
          },
          "name": "sourceType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14390
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinition"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurations": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 13153
      },
      "name": "PipelineIngestionDefinitionSourceConfigurations",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#catalog Pipeline#catalog}",
            "stability": "stable",
            "summary": "catalog block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13159
          },
          "name": "catalog",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalog"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionSourceConfigurations"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalog": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 13034
      },
      "name": "PipelineIngestionDefinitionSourceConfigurationsCatalog",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#postgres Pipeline#postgres}",
            "stability": "stable",
            "summary": "postgres block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13044
          },
          "name": "postgres",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalogPostgres"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#source_catalog Pipeline#source_catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13038
          },
          "name": "sourceCatalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionSourceConfigurationsCatalog"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalogOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 13090
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 13083
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13142
          },
          "name": "putPostgres",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalogPostgres"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13145
          },
          "name": "resetPostgres"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13129
          },
          "name": "resetSourceCatalog"
        }
      ],
      "name": "PipelineIngestionDefinitionSourceConfigurationsCatalogOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13139
          },
          "name": "postgres",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalogPostgresOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13149
          },
          "name": "postgresInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalogPostgres"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13133
          },
          "name": "sourceCatalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13123
          },
          "name": "sourceCatalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13094
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalog"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionSourceConfigurationsCatalogOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalogPostgres": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalogPostgres",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 12948
      },
      "name": "PipelineIngestionDefinitionSourceConfigurationsCatalogPostgres",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#slot_config Pipeline#slot_config}",
            "stability": "stable",
            "summary": "slot_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12954
          },
          "name": "slotConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalogPostgresSlotConfig"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionSourceConfigurationsCatalogPostgres"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalogPostgresOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalogPostgresOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 12993
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 12986
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13023
          },
          "name": "putSlotConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalogPostgresSlotConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13026
          },
          "name": "resetSlotConfig"
        }
      ],
      "name": "PipelineIngestionDefinitionSourceConfigurationsCatalogPostgresOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13020
          },
          "name": "slotConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalogPostgresSlotConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13030
          },
          "name": "slotConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalogPostgresSlotConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12997
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalogPostgres"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionSourceConfigurationsCatalogPostgresOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalogPostgresSlotConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalogPostgresSlotConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 12831
      },
      "name": "PipelineIngestionDefinitionSourceConfigurationsCatalogPostgresSlotConfig",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#publication_name Pipeline#publication_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12835
          },
          "name": "publicationName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#slot_name Pipeline#slot_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12839
          },
          "name": "slotName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionSourceConfigurationsCatalogPostgresSlotConfig"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalogPostgresSlotConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalogPostgresSlotConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 12885
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 12878
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12924
          },
          "name": "resetPublicationName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12940
          },
          "name": "resetSlotName"
        }
      ],
      "name": "PipelineIngestionDefinitionSourceConfigurationsCatalogPostgresSlotConfigOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12928
          },
          "name": "publicationNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12944
          },
          "name": "slotNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12918
          },
          "name": "publicationName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12934
          },
          "name": "slotName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 12889
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalogPostgresSlotConfig"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionSourceConfigurationsCatalogPostgresSlotConfigOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 13260
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 13252
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13267
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "PipelineIngestionDefinitionSourceConfigurationsList",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionSourceConfigurationsList"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 13201
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 13191
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13240
          },
          "name": "putCatalog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalog"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13243
          },
          "name": "resetCatalog"
        }
      ],
      "name": "PipelineIngestionDefinitionSourceConfigurationsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13237
          },
          "name": "catalog",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalogOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13247
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurationsCatalog"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionSourceConfigurations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionSourceConfigurationsOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfiguration": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfiguration",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 13836
      },
      "name": "PipelineIngestionDefinitionTableConfiguration",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#auto_full_refresh_policy Pipeline#auto_full_refresh_policy}",
            "stability": "stable",
            "summary": "auto_full_refresh_policy block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13870
          },
          "name": "autoFullRefreshPolicy",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationAutoFullRefreshPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#exclude_columns Pipeline#exclude_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13840
          },
          "name": "excludeColumns",
          "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/databricks/databricks/1.114.2/docs/resources/pipeline#include_columns Pipeline#include_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13844
          },
          "name": "includeColumns",
          "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/databricks/databricks/1.114.2/docs/resources/pipeline#primary_keys Pipeline#primary_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13848
          },
          "name": "primaryKeys",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#query_based_connector_config Pipeline#query_based_connector_config}",
            "stability": "stable",
            "summary": "query_based_connector_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13876
          },
          "name": "queryBasedConnectorConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationQueryBasedConnectorConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#row_filter Pipeline#row_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13852
          },
          "name": "rowFilter",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#salesforce_include_formula_fields Pipeline#salesforce_include_formula_fields}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13856
          },
          "name": "salesforceIncludeFormulaFields",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#scd_type Pipeline#scd_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13860
          },
          "name": "scdType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#sequence_by Pipeline#sequence_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13864
          },
          "name": "sequenceBy",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#workday_report_parameters Pipeline#workday_report_parameters}",
            "stability": "stable",
            "summary": "workday_report_parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13882
          },
          "name": "workdayReportParameters",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationWorkdayReportParameters"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionTableConfiguration"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationAutoFullRefreshPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationAutoFullRefreshPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 13271
      },
      "name": "PipelineIngestionDefinitionTableConfigurationAutoFullRefreshPolicy",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#enabled Pipeline#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13275
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#min_interval_hours Pipeline#min_interval_hours}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13279
          },
          "name": "minIntervalHours",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionTableConfigurationAutoFullRefreshPolicy"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationAutoFullRefreshPolicyOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationAutoFullRefreshPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 13325
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 13318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13377
          },
          "name": "resetMinIntervalHours"
        }
      ],
      "name": "PipelineIngestionDefinitionTableConfigurationAutoFullRefreshPolicyOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13365
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13381
          },
          "name": "minIntervalHoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13358
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13371
          },
          "name": "minIntervalHours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationAutoFullRefreshPolicy"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionTableConfigurationAutoFullRefreshPolicyOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 13984
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 13977
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14180
          },
          "name": "putAutoFullRefreshPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationAutoFullRefreshPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14196
          },
          "name": "putQueryBasedConnectorConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationQueryBasedConnectorConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14212
          },
          "name": "putWorkdayReportParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationWorkdayReportParameters"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14183
          },
          "name": "resetAutoFullRefreshPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14071
          },
          "name": "resetExcludeColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14087
          },
          "name": "resetIncludeColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14103
          },
          "name": "resetPrimaryKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14199
          },
          "name": "resetQueryBasedConnectorConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14119
          },
          "name": "resetRowFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14135
          },
          "name": "resetSalesforceIncludeFormulaFields"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14151
          },
          "name": "resetScdType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14167
          },
          "name": "resetSequenceBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14215
          },
          "name": "resetWorkdayReportParameters"
        }
      ],
      "name": "PipelineIngestionDefinitionTableConfigurationOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14177
          },
          "name": "autoFullRefreshPolicy",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationAutoFullRefreshPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14193
          },
          "name": "queryBasedConnectorConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationQueryBasedConnectorConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14209
          },
          "name": "workdayReportParameters",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationWorkdayReportParametersOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14187
          },
          "name": "autoFullRefreshPolicyInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationAutoFullRefreshPolicy"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14075
          },
          "name": "excludeColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14091
          },
          "name": "includeColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14107
          },
          "name": "primaryKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14203
          },
          "name": "queryBasedConnectorConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationQueryBasedConnectorConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14123
          },
          "name": "rowFilterInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14139
          },
          "name": "salesforceIncludeFormulaFieldsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14155
          },
          "name": "scdTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14171
          },
          "name": "sequenceByInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14219
          },
          "name": "workdayReportParametersInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationWorkdayReportParameters"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14065
          },
          "name": "excludeColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14081
          },
          "name": "includeColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14097
          },
          "name": "primaryKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14113
          },
          "name": "rowFilter",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14129
          },
          "name": "salesforceIncludeFormulaFields",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14145
          },
          "name": "scdType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14161
          },
          "name": "sequenceBy",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13988
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfiguration"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionTableConfigurationOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationQueryBasedConnectorConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationQueryBasedConnectorConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 13385
      },
      "name": "PipelineIngestionDefinitionTableConfigurationQueryBasedConnectorConfig",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#cursor_columns Pipeline#cursor_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13389
          },
          "name": "cursorColumns",
          "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/databricks/databricks/1.114.2/docs/resources/pipeline#deletion_condition Pipeline#deletion_condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13393
          },
          "name": "deletionCondition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#hard_deletion_sync_min_interval_in_seconds Pipeline#hard_deletion_sync_min_interval_in_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13397
          },
          "name": "hardDeletionSyncMinIntervalInSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionTableConfigurationQueryBasedConnectorConfig"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationQueryBasedConnectorConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationQueryBasedConnectorConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 13450
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 13443
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13495
          },
          "name": "resetCursorColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13511
          },
          "name": "resetDeletionCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13527
          },
          "name": "resetHardDeletionSyncMinIntervalInSeconds"
        }
      ],
      "name": "PipelineIngestionDefinitionTableConfigurationQueryBasedConnectorConfigOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13499
          },
          "name": "cursorColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13515
          },
          "name": "deletionConditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13531
          },
          "name": "hardDeletionSyncMinIntervalInSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13489
          },
          "name": "cursorColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13505
          },
          "name": "deletionCondition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13521
          },
          "name": "hardDeletionSyncMinIntervalInSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13454
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationQueryBasedConnectorConfig"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionTableConfigurationQueryBasedConnectorConfigOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationWorkdayReportParameters": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationWorkdayReportParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 13684
      },
      "name": "PipelineIngestionDefinitionTableConfigurationWorkdayReportParameters",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#incremental Pipeline#incremental}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13688
          },
          "name": "incremental",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#parameters Pipeline#parameters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13692
          },
          "name": "parameters",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#report_parameters Pipeline#report_parameters}",
            "stability": "stable",
            "summary": "report_parameters block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13698
          },
          "name": "reportParameters",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationWorkdayReportParametersReportParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionTableConfigurationWorkdayReportParameters"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationWorkdayReportParametersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationWorkdayReportParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 13751
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 13744
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13825
          },
          "name": "putReportParameters",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationWorkdayReportParametersReportParameters"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13796
          },
          "name": "resetIncremental"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13812
          },
          "name": "resetParameters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13828
          },
          "name": "resetReportParameters"
        }
      ],
      "name": "PipelineIngestionDefinitionTableConfigurationWorkdayReportParametersOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13822
          },
          "name": "reportParameters",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationWorkdayReportParametersReportParametersList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13800
          },
          "name": "incrementalInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13816
          },
          "name": "parametersInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13832
          },
          "name": "reportParametersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationWorkdayReportParametersReportParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13790
          },
          "name": "incremental",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13806
          },
          "name": "parameters",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13755
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationWorkdayReportParameters"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionTableConfigurationWorkdayReportParametersOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationWorkdayReportParametersReportParameters": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationWorkdayReportParametersReportParameters",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 13535
      },
      "name": "PipelineIngestionDefinitionTableConfigurationWorkdayReportParametersReportParameters",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#key Pipeline#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13539
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#value Pipeline#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13543
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionTableConfigurationWorkdayReportParametersReportParameters"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationWorkdayReportParametersReportParametersList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationWorkdayReportParametersReportParametersList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 13673
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 13665
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13680
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationWorkdayReportParametersReportParametersOutputReference"
            }
          }
        }
      ],
      "name": "PipelineIngestionDefinitionTableConfigurationWorkdayReportParametersReportParametersList",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13666
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationWorkdayReportParametersReportParameters"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionTableConfigurationWorkdayReportParametersReportParametersList"
    },
    "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationWorkdayReportParametersReportParametersOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationWorkdayReportParametersReportParametersOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 13592
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 13582
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13640
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13656
          },
          "name": "resetValue"
        }
      ],
      "name": "PipelineIngestionDefinitionTableConfigurationWorkdayReportParametersReportParametersOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13644
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13660
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13634
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13650
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 13596
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.pipeline.PipelineIngestionDefinitionTableConfigurationWorkdayReportParametersReportParameters"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineIngestionDefinitionTableConfigurationWorkdayReportParametersReportParametersOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineLatestUpdates": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineLatestUpdates",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 14647
      },
      "name": "PipelineLatestUpdates",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#creation_time Pipeline#creation_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14651
          },
          "name": "creationTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#state Pipeline#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14655
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#update_id Pipeline#update_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14659
          },
          "name": "updateId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineLatestUpdates"
    },
    "@cdktn/provider-databricks.pipeline.PipelineLatestUpdatesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineLatestUpdatesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 14818
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 14810
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14825
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.pipeline.PipelineLatestUpdatesOutputReference"
            }
          }
        }
      ],
      "name": "PipelineLatestUpdatesList",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14811
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineLatestUpdates"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineLatestUpdatesList"
    },
    "@cdktn/provider-databricks.pipeline.PipelineLatestUpdatesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineLatestUpdatesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 14715
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 14705
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14769
          },
          "name": "resetCreationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14785
          },
          "name": "resetState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14801
          },
          "name": "resetUpdateId"
        }
      ],
      "name": "PipelineLatestUpdatesOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14773
          },
          "name": "creationTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14789
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14805
          },
          "name": "updateIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14763
          },
          "name": "creationTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14779
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14795
          },
          "name": "updateId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14719
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.pipeline.PipelineLatestUpdates"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineLatestUpdatesOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineLibrary": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibrary",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 15219
      },
      "name": "PipelineLibrary",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#file Pipeline#file}",
            "stability": "stable",
            "summary": "file block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15233
          },
          "name": "file",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryFile"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#glob Pipeline#glob}",
            "stability": "stable",
            "summary": "glob block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15239
          },
          "name": "glob",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryGlob"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#jar Pipeline#jar}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15223
          },
          "name": "jar",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#maven Pipeline#maven}",
            "stability": "stable",
            "summary": "maven block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15245
          },
          "name": "maven",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryMaven"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#notebook Pipeline#notebook}",
            "stability": "stable",
            "summary": "notebook block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15251
          },
          "name": "notebook",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryNotebook"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#whl Pipeline#whl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15227
          },
          "name": "whl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineLibrary"
    },
    "@cdktn/provider-databricks.pipeline.PipelineLibraryFile": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryFile",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 14829
      },
      "name": "PipelineLibraryFile",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#path Pipeline#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14833
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineLibraryFile"
    },
    "@cdktn/provider-databricks.pipeline.PipelineLibraryFileOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryFileOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 14872
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 14865
      },
      "name": "PipelineLibraryFileOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14906
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14899
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14876
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryFile"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineLibraryFileOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineLibraryGlob": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryGlob",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 14910
      },
      "name": "PipelineLibraryGlob",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#include Pipeline#include}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14914
          },
          "name": "include",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineLibraryGlob"
    },
    "@cdktn/provider-databricks.pipeline.PipelineLibraryGlobOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryGlobOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 14953
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 14946
      },
      "name": "PipelineLibraryGlobOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14987
          },
          "name": "includeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14980
          },
          "name": "include",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14957
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryGlob"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineLibraryGlobOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineLibraryList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 15497
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 15489
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15504
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryOutputReference"
            }
          }
        }
      ],
      "name": "PipelineLibraryList",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15490
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibrary"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineLibraryList"
    },
    "@cdktn/provider-databricks.pipeline.PipelineLibraryMaven": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryMaven",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 14991
      },
      "name": "PipelineLibraryMaven",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#coordinates Pipeline#coordinates}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14995
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#exclusions Pipeline#exclusions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 14999
          },
          "name": "exclusions",
          "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/databricks/databricks/1.114.2/docs/resources/pipeline#repo Pipeline#repo}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15003
          },
          "name": "repo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineLibraryMaven"
    },
    "@cdktn/provider-databricks.pipeline.PipelineLibraryMavenOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryMavenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 15056
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 15049
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15114
          },
          "name": "resetExclusions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15130
          },
          "name": "resetRepo"
        }
      ],
      "name": "PipelineLibraryMavenOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15102
          },
          "name": "coordinatesInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15118
          },
          "name": "exclusionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15134
          },
          "name": "repoInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15095
          },
          "name": "coordinates",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15108
          },
          "name": "exclusions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15124
          },
          "name": "repo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15060
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryMaven"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineLibraryMavenOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineLibraryNotebook": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryNotebook",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 15138
      },
      "name": "PipelineLibraryNotebook",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#path Pipeline#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15142
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineLibraryNotebook"
    },
    "@cdktn/provider-databricks.pipeline.PipelineLibraryNotebookOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryNotebookOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 15181
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 15174
      },
      "name": "PipelineLibraryNotebookOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15215
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15208
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15185
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryNotebook"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineLibraryNotebookOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineLibraryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 15328
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 15318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15429
          },
          "name": "putFile",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryFile"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15445
          },
          "name": "putGlob",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryGlob"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15461
          },
          "name": "putMaven",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryMaven"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15477
          },
          "name": "putNotebook",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryNotebook"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15432
          },
          "name": "resetFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15448
          },
          "name": "resetGlob"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15400
          },
          "name": "resetJar"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15464
          },
          "name": "resetMaven"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15480
          },
          "name": "resetNotebook"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15416
          },
          "name": "resetWhl"
        }
      ],
      "name": "PipelineLibraryOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15426
          },
          "name": "file",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryFileOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15442
          },
          "name": "glob",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryGlobOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15458
          },
          "name": "maven",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryMavenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15474
          },
          "name": "notebook",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryNotebookOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15436
          },
          "name": "fileInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryFile"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15452
          },
          "name": "globInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryGlob"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15404
          },
          "name": "jarInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15468
          },
          "name": "mavenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryMaven"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15484
          },
          "name": "notebookInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibraryNotebook"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15420
          },
          "name": "whlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15394
          },
          "name": "jar",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15410
          },
          "name": "whl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.pipeline.PipelineLibrary"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineLibraryOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineNotification": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineNotification",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 15508
      },
      "name": "PipelineNotification",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#alerts Pipeline#alerts}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15512
          },
          "name": "alerts",
          "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/databricks/databricks/1.114.2/docs/resources/pipeline#email_recipients Pipeline#email_recipients}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15516
          },
          "name": "emailRecipients",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineNotification"
    },
    "@cdktn/provider-databricks.pipeline.PipelineNotificationList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineNotificationList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 15646
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 15638
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15653
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.pipeline.PipelineNotificationOutputReference"
            }
          }
        }
      ],
      "name": "PipelineNotificationList",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15639
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.pipeline.PipelineNotification"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineNotificationList"
    },
    "@cdktn/provider-databricks.pipeline.PipelineNotificationOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineNotificationOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 15565
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 15555
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15613
          },
          "name": "resetAlerts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15629
          },
          "name": "resetEmailRecipients"
        }
      ],
      "name": "PipelineNotificationOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15617
          },
          "name": "alertsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15633
          },
          "name": "emailRecipientsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15607
          },
          "name": "alerts",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15623
          },
          "name": "emailRecipients",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15569
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.pipeline.PipelineNotification"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineNotificationOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 15657
      },
      "name": "PipelineProviderConfig",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#workspace_id Pipeline#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15661
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineProviderConfig"
    },
    "@cdktn/provider-databricks.pipeline.PipelineProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 15700
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 15693
      },
      "name": "PipelineProviderConfigOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15734
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15727
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15704
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineProviderConfig"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineRestartWindow": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineRestartWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 15738
      },
      "name": "PipelineRestartWindow",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#start_hour Pipeline#start_hour}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15746
          },
          "name": "startHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#days_of_week Pipeline#days_of_week}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15742
          },
          "name": "daysOfWeek",
          "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/databricks/databricks/1.114.2/docs/resources/pipeline#time_zone_id Pipeline#time_zone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15750
          },
          "name": "timeZoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineRestartWindow"
    },
    "@cdktn/provider-databricks.pipeline.PipelineRestartWindowOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineRestartWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 15803
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 15796
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15848
          },
          "name": "resetDaysOfWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15877
          },
          "name": "resetTimeZoneId"
        }
      ],
      "name": "PipelineRestartWindowOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15852
          },
          "name": "daysOfWeekInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15865
          },
          "name": "startHourInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15881
          },
          "name": "timeZoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15842
          },
          "name": "daysOfWeek",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15858
          },
          "name": "startHour",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15871
          },
          "name": "timeZoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15807
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineRestartWindow"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineRestartWindowOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineRunAs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineRunAs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 15885
      },
      "name": "PipelineRunAs",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#service_principal_name Pipeline#service_principal_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15889
          },
          "name": "servicePrincipalName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#user_name Pipeline#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15893
          },
          "name": "userName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineRunAs"
    },
    "@cdktn/provider-databricks.pipeline.PipelineRunAsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineRunAsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 15939
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 15932
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15978
          },
          "name": "resetServicePrincipalName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15994
          },
          "name": "resetUserName"
        }
      ],
      "name": "PipelineRunAsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15982
          },
          "name": "servicePrincipalNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15998
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15972
          },
          "name": "servicePrincipalName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15988
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 15943
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineRunAs"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineRunAsOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineTimeouts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 16002
      },
      "name": "PipelineTimeouts",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#default Pipeline#default}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16006
          },
          "name": "default",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineTimeouts"
    },
    "@cdktn/provider-databricks.pipeline.PipelineTimeoutsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 16046
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 16038
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16088
          },
          "name": "resetDefault"
        }
      ],
      "name": "PipelineTimeoutsOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16092
          },
          "name": "defaultInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16082
          },
          "name": "default",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16050
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.pipeline.PipelineTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineTimeoutsOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineTrigger": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineTrigger",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 16262
      },
      "name": "PipelineTrigger",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#cron Pipeline#cron}",
            "stability": "stable",
            "summary": "cron block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16268
          },
          "name": "cron",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineTriggerCron"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#manual Pipeline#manual}",
            "stability": "stable",
            "summary": "manual block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16274
          },
          "name": "manual",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineTriggerManual"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineTrigger"
    },
    "@cdktn/provider-databricks.pipeline.PipelineTriggerCron": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineTriggerCron",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 16096
      },
      "name": "PipelineTriggerCron",
      "namespace": "pipeline",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#quartz_cron_schedule Pipeline#quartz_cron_schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16100
          },
          "name": "quartzCronSchedule",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/pipeline#timezone_id Pipeline#timezone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16104
          },
          "name": "timezoneId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineTriggerCron"
    },
    "@cdktn/provider-databricks.pipeline.PipelineTriggerCronOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineTriggerCronOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 16150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 16143
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16189
          },
          "name": "resetQuartzCronSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16205
          },
          "name": "resetTimezoneId"
        }
      ],
      "name": "PipelineTriggerCronOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16193
          },
          "name": "quartzCronScheduleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16209
          },
          "name": "timezoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16183
          },
          "name": "quartzCronSchedule",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16199
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16154
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineTriggerCron"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineTriggerCronOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineTriggerManual": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineTriggerManual",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 16213
      },
      "name": "PipelineTriggerManual",
      "namespace": "pipeline",
      "symbolId": "src/pipeline/index:PipelineTriggerManual"
    },
    "@cdktn/provider-databricks.pipeline.PipelineTriggerManualOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineTriggerManualOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 16243
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 16236
      },
      "name": "PipelineTriggerManualOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineTriggerManual"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineTriggerManualOutputReference"
    },
    "@cdktn/provider-databricks.pipeline.PipelineTriggerOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.pipeline.PipelineTriggerOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/pipeline/index.ts",
          "line": 16320
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/pipeline/index.ts",
        "line": 16313
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16356
          },
          "name": "putCron",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineTriggerCron"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16372
          },
          "name": "putManual",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.pipeline.PipelineTriggerManual"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16359
          },
          "name": "resetCron"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16375
          },
          "name": "resetManual"
        }
      ],
      "name": "PipelineTriggerOutputReference",
      "namespace": "pipeline",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16353
          },
          "name": "cron",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineTriggerCronOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16369
          },
          "name": "manual",
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineTriggerManualOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16363
          },
          "name": "cronInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineTriggerCron"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16379
          },
          "name": "manualInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineTriggerManual"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/pipeline/index.ts",
            "line": 16324
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.pipeline.PipelineTrigger"
          }
        }
      ],
      "symbolId": "src/pipeline/index:PipelineTriggerOutputReference"
    },
    "@cdktn/provider-databricks.policyInfo.PolicyInfo": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info databricks_policy_info}."
      },
      "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfo",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info databricks_policy_info} Resource."
        },
        "locationInModule": {
          "filename": "src/policy-info/index.ts",
          "line": 920
        },
        "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": "@cdktn/provider-databricks.policyInfo.PolicyInfoConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/policy-info/index.ts",
        "line": 888
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a PolicyInfo resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 905
          },
          "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 PolicyInfo to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing PolicyInfo that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the PolicyInfo to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 960
          },
          "name": "putColumnMask",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoColumnMask"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1036
          },
          "name": "putMatchColumns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoMatchColumns"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1113
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1129
          },
          "name": "putRowFilter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoRowFilter"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 963
          },
          "name": "resetColumnMask"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 979
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1005
          },
          "name": "resetExceptPrincipals"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1039
          },
          "name": "resetMatchColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1055
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1071
          },
          "name": "resetOnSecurableFullname"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1087
          },
          "name": "resetOnSecurableType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1116
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1132
          },
          "name": "resetRowFilter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1171
          },
          "name": "resetWhenCondition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1183
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1201
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "PolicyInfo",
      "namespace": "policyInfo",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 893
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 957
          },
          "name": "columnMask",
          "type": {
            "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoColumnMaskOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 988
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 993
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1027
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1033
          },
          "name": "matchColumns",
          "type": {
            "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoMatchColumnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1110
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1126
          },
          "name": "rowFilter",
          "type": {
            "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoRowFilterOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1154
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1159
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 967
          },
          "name": "columnMaskInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoColumnMask"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 983
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1009
          },
          "name": "exceptPrincipalsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1022
          },
          "name": "forSecurableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1043
          },
          "name": "matchColumnsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoMatchColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1059
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1075
          },
          "name": "onSecurableFullnameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1091
          },
          "name": "onSecurableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1104
          },
          "name": "policyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1120
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1136
          },
          "name": "rowFilterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoRowFilter"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1149
          },
          "name": "toPrincipalsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1175
          },
          "name": "whenConditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 973
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 999
          },
          "name": "exceptPrincipals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1015
          },
          "name": "forSecurableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1049
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1065
          },
          "name": "onSecurableFullname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1081
          },
          "name": "onSecurableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1097
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1142
          },
          "name": "toPrincipals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 1165
          },
          "name": "whenCondition",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/policy-info/index:PolicyInfo"
    },
    "@cdktn/provider-databricks.policyInfo.PolicyInfoColumnMask": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoColumnMask",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/policy-info/index.ts",
        "line": 217
      },
      "name": "PolicyInfoColumnMask",
      "namespace": "policyInfo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info#function_name PolicyInfo#function_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 221
          },
          "name": "functionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info#on_column PolicyInfo#on_column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 225
          },
          "name": "onColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info#using PolicyInfo#using}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 229
          },
          "name": "using",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoColumnMaskUsing"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/policy-info/index:PolicyInfoColumnMask"
    },
    "@cdktn/provider-databricks.policyInfo.PolicyInfoColumnMaskOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoColumnMaskOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/policy-info/index.ts",
          "line": 283
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/policy-info/index.ts",
        "line": 275
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 360
          },
          "name": "putUsing",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoColumnMaskUsing"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 363
          },
          "name": "resetUsing"
        }
      ],
      "name": "PolicyInfoColumnMaskOutputReference",
      "namespace": "policyInfo",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 357
          },
          "name": "using",
          "type": {
            "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoColumnMaskUsingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 338
          },
          "name": "functionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 351
          },
          "name": "onColumnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 367
          },
          "name": "usingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoColumnMaskUsing"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 331
          },
          "name": "functionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 344
          },
          "name": "onColumn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 287
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoColumnMask"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/policy-info/index:PolicyInfoColumnMaskOutputReference"
    },
    "@cdktn/provider-databricks.policyInfo.PolicyInfoColumnMaskUsing": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoColumnMaskUsing",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/policy-info/index.ts",
        "line": 68
      },
      "name": "PolicyInfoColumnMaskUsing",
      "namespace": "policyInfo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info#alias PolicyInfo#alias}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 72
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info#constant PolicyInfo#constant}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 76
          },
          "name": "constant",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/policy-info/index:PolicyInfoColumnMaskUsing"
    },
    "@cdktn/provider-databricks.policyInfo.PolicyInfoColumnMaskUsingList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoColumnMaskUsingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/policy-info/index.ts",
          "line": 206
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/policy-info/index.ts",
        "line": 198
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 213
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoColumnMaskUsingOutputReference"
            }
          }
        }
      ],
      "name": "PolicyInfoColumnMaskUsingList",
      "namespace": "policyInfo",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 199
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoColumnMaskUsing"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/policy-info/index:PolicyInfoColumnMaskUsingList"
    },
    "@cdktn/provider-databricks.policyInfo.PolicyInfoColumnMaskUsingOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoColumnMaskUsingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/policy-info/index.ts",
          "line": 125
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/policy-info/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 173
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 189
          },
          "name": "resetConstant"
        }
      ],
      "name": "PolicyInfoColumnMaskUsingOutputReference",
      "namespace": "policyInfo",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 177
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 193
          },
          "name": "constantInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 167
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 183
          },
          "name": "constant",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 129
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoColumnMaskUsing"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/policy-info/index:PolicyInfoColumnMaskUsingOutputReference"
    },
    "@cdktn/provider-databricks.policyInfo.PolicyInfoConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/policy-info/index.ts",
        "line": 14
      },
      "name": "PolicyInfoConfig",
      "namespace": "policyInfo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info#for_securable_type PolicyInfo#for_securable_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 30
          },
          "name": "forSecurableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info#policy_type PolicyInfo#policy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 50
          },
          "name": "policyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info#to_principals PolicyInfo#to_principals}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 62
          },
          "name": "toPrincipals",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info#column_mask PolicyInfo#column_mask}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 18
          },
          "name": "columnMask",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoColumnMask"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info#comment PolicyInfo#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 22
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info#except_principals PolicyInfo#except_principals}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 26
          },
          "name": "exceptPrincipals",
          "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/databricks/databricks/1.114.2/docs/resources/policy_info#match_columns PolicyInfo#match_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 34
          },
          "name": "matchColumns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoMatchColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info#name PolicyInfo#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 38
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info#on_securable_fullname PolicyInfo#on_securable_fullname}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 42
          },
          "name": "onSecurableFullname",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info#on_securable_type PolicyInfo#on_securable_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 46
          },
          "name": "onSecurableType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info#provider_config PolicyInfo#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 54
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info#row_filter PolicyInfo#row_filter}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 58
          },
          "name": "rowFilter",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoRowFilter"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info#when_condition PolicyInfo#when_condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 66
          },
          "name": "whenCondition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/policy-info/index:PolicyInfoConfig"
    },
    "@cdktn/provider-databricks.policyInfo.PolicyInfoMatchColumns": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoMatchColumns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/policy-info/index.ts",
        "line": 371
      },
      "name": "PolicyInfoMatchColumns",
      "namespace": "policyInfo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info#alias PolicyInfo#alias}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 375
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info#condition PolicyInfo#condition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 379
          },
          "name": "condition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/policy-info/index:PolicyInfoMatchColumns"
    },
    "@cdktn/provider-databricks.policyInfo.PolicyInfoMatchColumnsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoMatchColumnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/policy-info/index.ts",
          "line": 509
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/policy-info/index.ts",
        "line": 501
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 516
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoMatchColumnsOutputReference"
            }
          }
        }
      ],
      "name": "PolicyInfoMatchColumnsList",
      "namespace": "policyInfo",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 502
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoMatchColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/policy-info/index:PolicyInfoMatchColumnsList"
    },
    "@cdktn/provider-databricks.policyInfo.PolicyInfoMatchColumnsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoMatchColumnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/policy-info/index.ts",
          "line": 428
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/policy-info/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 476
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 492
          },
          "name": "resetCondition"
        }
      ],
      "name": "PolicyInfoMatchColumnsOutputReference",
      "namespace": "policyInfo",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 480
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 496
          },
          "name": "conditionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 470
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 486
          },
          "name": "condition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 432
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoMatchColumns"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/policy-info/index:PolicyInfoMatchColumnsOutputReference"
    },
    "@cdktn/provider-databricks.policyInfo.PolicyInfoProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/policy-info/index.ts",
        "line": 520
      },
      "name": "PolicyInfoProviderConfig",
      "namespace": "policyInfo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info#workspace_id PolicyInfo#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 524
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/policy-info/index:PolicyInfoProviderConfig"
    },
    "@cdktn/provider-databricks.policyInfo.PolicyInfoProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/policy-info/index.ts",
          "line": 564
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/policy-info/index.ts",
        "line": 556
      },
      "name": "PolicyInfoProviderConfigOutputReference",
      "namespace": "policyInfo",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 607
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 600
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 568
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/policy-info/index:PolicyInfoProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.policyInfo.PolicyInfoRowFilter": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoRowFilter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/policy-info/index.ts",
        "line": 760
      },
      "name": "PolicyInfoRowFilter",
      "namespace": "policyInfo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info#function_name PolicyInfo#function_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 764
          },
          "name": "functionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info#using PolicyInfo#using}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 768
          },
          "name": "using",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoRowFilterUsing"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/policy-info/index:PolicyInfoRowFilter"
    },
    "@cdktn/provider-databricks.policyInfo.PolicyInfoRowFilterOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoRowFilterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/policy-info/index.ts",
          "line": 815
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/policy-info/index.ts",
        "line": 807
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 873
          },
          "name": "putUsing",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoRowFilterUsing"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 876
          },
          "name": "resetUsing"
        }
      ],
      "name": "PolicyInfoRowFilterOutputReference",
      "namespace": "policyInfo",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 870
          },
          "name": "using",
          "type": {
            "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoRowFilterUsingList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 864
          },
          "name": "functionNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 880
          },
          "name": "usingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoRowFilterUsing"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 857
          },
          "name": "functionName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 819
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoRowFilter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/policy-info/index:PolicyInfoRowFilterOutputReference"
    },
    "@cdktn/provider-databricks.policyInfo.PolicyInfoRowFilterUsing": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoRowFilterUsing",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/policy-info/index.ts",
        "line": 611
      },
      "name": "PolicyInfoRowFilterUsing",
      "namespace": "policyInfo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info#alias PolicyInfo#alias}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 615
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/policy_info#constant PolicyInfo#constant}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 619
          },
          "name": "constant",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/policy-info/index:PolicyInfoRowFilterUsing"
    },
    "@cdktn/provider-databricks.policyInfo.PolicyInfoRowFilterUsingList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoRowFilterUsingList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/policy-info/index.ts",
          "line": 749
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/policy-info/index.ts",
        "line": 741
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 756
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoRowFilterUsingOutputReference"
            }
          }
        }
      ],
      "name": "PolicyInfoRowFilterUsingList",
      "namespace": "policyInfo",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 742
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoRowFilterUsing"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/policy-info/index:PolicyInfoRowFilterUsingList"
    },
    "@cdktn/provider-databricks.policyInfo.PolicyInfoRowFilterUsingOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoRowFilterUsingOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/policy-info/index.ts",
          "line": 668
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/policy-info/index.ts",
        "line": 658
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 716
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 732
          },
          "name": "resetConstant"
        }
      ],
      "name": "PolicyInfoRowFilterUsingOutputReference",
      "namespace": "policyInfo",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 720
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 736
          },
          "name": "constantInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 710
          },
          "name": "alias",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 726
          },
          "name": "constant",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/policy-info/index.ts",
            "line": 672
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.policyInfo.PolicyInfoRowFilterUsing"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/policy-info/index:PolicyInfoRowFilterUsingOutputReference"
    },
    "@cdktn/provider-databricks.postgresBranch.PostgresBranch": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_branch databricks_postgres_branch}."
      },
      "fqn": "@cdktn/provider-databricks.postgresBranch.PostgresBranch",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_branch databricks_postgres_branch} Resource."
        },
        "locationInModule": {
          "filename": "src/postgres-branch/index.ts",
          "line": 559
        },
        "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": "@cdktn/provider-databricks.postgresBranch.PostgresBranchConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-branch/index.ts",
        "line": 527
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a PostgresBranch resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 544
          },
          "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 PostgresBranch to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_branch#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing PostgresBranch that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the PostgresBranch to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 627
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.postgresBranch.PostgresBranchProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 659
          },
          "name": "putSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.postgresBranch.PostgresBranchSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 630
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 646
          },
          "name": "resetReplaceExisting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 662
          },
          "name": "resetSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 690
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 700
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "PostgresBranch",
      "namespace": "postgresBranch",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 532
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 600
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 605
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 624
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresBranch.PostgresBranchProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 656
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresBranch.PostgresBranchSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 672
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresBranch.PostgresBranchStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 677
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 682
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 595
          },
          "name": "branchIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 618
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 634
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresBranch.PostgresBranchProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 650
          },
          "name": "replaceExistingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 666
          },
          "name": "specInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresBranch.PostgresBranchSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 588
          },
          "name": "branchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 611
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 640
          },
          "name": "replaceExisting",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-branch/index:PostgresBranch"
    },
    "@cdktn/provider-databricks.postgresBranch.PostgresBranchConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresBranch.PostgresBranchConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-branch/index.ts",
        "line": 14
      },
      "name": "PostgresBranchConfig",
      "namespace": "postgresBranch",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_branch#branch_id PostgresBranch#branch_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 18
          },
          "name": "branchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_branch#parent PostgresBranch#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 22
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_branch#provider_config PostgresBranch#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresBranch.PostgresBranchProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_branch#replace_existing PostgresBranch#replace_existing}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 30
          },
          "name": "replaceExisting",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_branch#spec PostgresBranch#spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 34
          },
          "name": "spec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresBranch.PostgresBranchSpec"
          }
        }
      ],
      "symbolId": "src/postgres-branch/index:PostgresBranchConfig"
    },
    "@cdktn/provider-databricks.postgresBranch.PostgresBranchProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresBranch.PostgresBranchProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-branch/index.ts",
        "line": 36
      },
      "name": "PostgresBranchProviderConfig",
      "namespace": "postgresBranch",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_branch#workspace_id PostgresBranch#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 40
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/postgres-branch/index:PostgresBranchProviderConfig"
    },
    "@cdktn/provider-databricks.postgresBranch.PostgresBranchProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresBranch.PostgresBranchProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-branch/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-branch/index.ts",
        "line": 72
      },
      "name": "PostgresBranchProviderConfigOutputReference",
      "namespace": "postgresBranch",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 123
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 116
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresBranch.PostgresBranchProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-branch/index:PostgresBranchProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.postgresBranch.PostgresBranchSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresBranch.PostgresBranchSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-branch/index.ts",
        "line": 127
      },
      "name": "PostgresBranchSpec",
      "namespace": "postgresBranch",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_branch#expire_time PostgresBranch#expire_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 131
          },
          "name": "expireTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_branch#is_protected PostgresBranch#is_protected}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 135
          },
          "name": "isProtected",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_branch#no_expiry PostgresBranch#no_expiry}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 139
          },
          "name": "noExpiry",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_branch#source_branch PostgresBranch#source_branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 143
          },
          "name": "sourceBranch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_branch#source_branch_lsn PostgresBranch#source_branch_lsn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 147
          },
          "name": "sourceBranchLsn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_branch#source_branch_time PostgresBranch#source_branch_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 151
          },
          "name": "sourceBranchTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_branch#ttl PostgresBranch#ttl}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 155
          },
          "name": "ttl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/postgres-branch/index:PostgresBranchSpec"
    },
    "@cdktn/provider-databricks.postgresBranch.PostgresBranchSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresBranch.PostgresBranchSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-branch/index.ts",
          "line": 237
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-branch/index.ts",
        "line": 229
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 315
          },
          "name": "resetExpireTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 331
          },
          "name": "resetIsProtected"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 347
          },
          "name": "resetNoExpiry"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 363
          },
          "name": "resetSourceBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 379
          },
          "name": "resetSourceBranchLsn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 395
          },
          "name": "resetSourceBranchTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 411
          },
          "name": "resetTtl"
        }
      ],
      "name": "PostgresBranchSpecOutputReference",
      "namespace": "postgresBranch",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 319
          },
          "name": "expireTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 335
          },
          "name": "isProtectedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 351
          },
          "name": "noExpiryInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 367
          },
          "name": "sourceBranchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 383
          },
          "name": "sourceBranchLsnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 399
          },
          "name": "sourceBranchTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 415
          },
          "name": "ttlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 309
          },
          "name": "expireTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 325
          },
          "name": "isProtected",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 341
          },
          "name": "noExpiry",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 357
          },
          "name": "sourceBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 373
          },
          "name": "sourceBranchLsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 389
          },
          "name": "sourceBranchTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 405
          },
          "name": "ttl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 241
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresBranch.PostgresBranchSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-branch/index:PostgresBranchSpecOutputReference"
    },
    "@cdktn/provider-databricks.postgresBranch.PostgresBranchStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresBranch.PostgresBranchStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-branch/index.ts",
        "line": 419
      },
      "name": "PostgresBranchStatus",
      "namespace": "postgresBranch",
      "symbolId": "src/postgres-branch/index:PostgresBranchStatus"
    },
    "@cdktn/provider-databricks.postgresBranch.PostgresBranchStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresBranch.PostgresBranchStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-branch/index.ts",
          "line": 449
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-branch/index.ts",
        "line": 442
      },
      "name": "PostgresBranchStatusOutputReference",
      "namespace": "postgresBranch",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 469
          },
          "name": "branchId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 474
          },
          "name": "currentState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 479
          },
          "name": "default",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 484
          },
          "name": "expireTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 489
          },
          "name": "isProtected",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 494
          },
          "name": "logicalSizeBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 499
          },
          "name": "pendingState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 504
          },
          "name": "sourceBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 509
          },
          "name": "sourceBranchLsn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 514
          },
          "name": "sourceBranchTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 519
          },
          "name": "stateChangeTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-branch/index.ts",
            "line": 453
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresBranch.PostgresBranchStatus"
          }
        }
      ],
      "symbolId": "src/postgres-branch/index:PostgresBranchStatusOutputReference"
    },
    "@cdktn/provider-databricks.postgresCatalog.PostgresCatalog": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_catalog databricks_postgres_catalog}."
      },
      "fqn": "@cdktn/provider-databricks.postgresCatalog.PostgresCatalog",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_catalog databricks_postgres_catalog} Resource."
        },
        "locationInModule": {
          "filename": "src/postgres-catalog/index.ts",
          "line": 381
        },
        "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": "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-catalog/index.ts",
        "line": 349
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a PostgresCatalog resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 366
          },
          "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 PostgresCatalog to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_catalog#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing PostgresCatalog that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the PostgresCatalog to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 434
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 450
          },
          "name": "putSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 437
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 453
          },
          "name": "resetSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 481
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 489
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "PostgresCatalog",
      "namespace": "postgresCatalog",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 354
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 420
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 425
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 431
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 447
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 463
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 468
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 473
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 415
          },
          "name": "catalogIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 441
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 457
          },
          "name": "specInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 408
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/postgres-catalog/index:PostgresCatalog"
    },
    "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-catalog/index.ts",
        "line": 14
      },
      "name": "PostgresCatalogConfig",
      "namespace": "postgresCatalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_catalog#catalog_id PostgresCatalog#catalog_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 18
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_catalog#provider_config PostgresCatalog#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_catalog#spec PostgresCatalog#spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 26
          },
          "name": "spec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogSpec"
          }
        }
      ],
      "symbolId": "src/postgres-catalog/index:PostgresCatalogConfig"
    },
    "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-catalog/index.ts",
        "line": 28
      },
      "name": "PostgresCatalogProviderConfig",
      "namespace": "postgresCatalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_catalog#workspace_id PostgresCatalog#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 32
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/postgres-catalog/index:PostgresCatalogProviderConfig"
    },
    "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-catalog/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-catalog/index.ts",
        "line": 64
      },
      "name": "PostgresCatalogProviderConfigOutputReference",
      "namespace": "postgresCatalog",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 115
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 108
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-catalog/index:PostgresCatalogProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-catalog/index.ts",
        "line": 119
      },
      "name": "PostgresCatalogSpec",
      "namespace": "postgresCatalog",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_catalog#postgres_database PostgresCatalog#postgres_database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 131
          },
          "name": "postgresDatabase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_catalog#branch PostgresCatalog#branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 123
          },
          "name": "branch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_catalog#create_database_if_missing PostgresCatalog#create_database_if_missing}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 127
          },
          "name": "createDatabaseIfMissing",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-catalog/index:PostgresCatalogSpec"
    },
    "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-catalog/index.ts",
          "line": 185
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-catalog/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 239
          },
          "name": "resetBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 255
          },
          "name": "resetCreateDatabaseIfMissing"
        }
      ],
      "name": "PostgresCatalogSpecOutputReference",
      "namespace": "postgresCatalog",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 243
          },
          "name": "branchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 259
          },
          "name": "createDatabaseIfMissingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 272
          },
          "name": "postgresDatabaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 233
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 249
          },
          "name": "createDatabaseIfMissing",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 265
          },
          "name": "postgresDatabase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-catalog/index:PostgresCatalogSpecOutputReference"
    },
    "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-catalog/index.ts",
        "line": 276
      },
      "name": "PostgresCatalogStatus",
      "namespace": "postgresCatalog",
      "symbolId": "src/postgres-catalog/index:PostgresCatalogStatus"
    },
    "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-catalog/index.ts",
          "line": 306
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-catalog/index.ts",
        "line": 299
      },
      "name": "PostgresCatalogStatusOutputReference",
      "namespace": "postgresCatalog",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 326
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 331
          },
          "name": "catalogId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 336
          },
          "name": "postgresDatabase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 341
          },
          "name": "project",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-catalog/index.ts",
            "line": 310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresCatalog.PostgresCatalogStatus"
          }
        }
      ],
      "symbolId": "src/postgres-catalog/index:PostgresCatalogStatusOutputReference"
    },
    "@cdktn/provider-databricks.postgresDatabase.PostgresDatabase": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_database databricks_postgres_database}."
      },
      "fqn": "@cdktn/provider-databricks.postgresDatabase.PostgresDatabase",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_database databricks_postgres_database} Resource."
        },
        "locationInModule": {
          "filename": "src/postgres-database/index.ts",
          "line": 408
        },
        "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": "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-database/index.ts",
        "line": 376
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a PostgresDatabase resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 393
          },
          "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 PostgresDatabase to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_database#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing PostgresDatabase that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the PostgresDatabase to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 478
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 494
          },
          "name": "putSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 447
          },
          "name": "resetDatabaseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 481
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 497
          },
          "name": "resetSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 520
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 529
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "PostgresDatabase",
      "namespace": "postgresDatabase",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 381
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 435
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 456
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 475
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 491
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 507
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 512
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 451
          },
          "name": "databaseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 469
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 485
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 501
          },
          "name": "specInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 441
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 462
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/postgres-database/index:PostgresDatabase"
    },
    "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-database/index.ts",
        "line": 14
      },
      "name": "PostgresDatabaseConfig",
      "namespace": "postgresDatabase",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_database#parent PostgresDatabase#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 22
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_database#database_id PostgresDatabase#database_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 18
          },
          "name": "databaseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_database#provider_config PostgresDatabase#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_database#spec PostgresDatabase#spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 30
          },
          "name": "spec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseSpec"
          }
        }
      ],
      "symbolId": "src/postgres-database/index:PostgresDatabaseConfig"
    },
    "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-database/index.ts",
        "line": 32
      },
      "name": "PostgresDatabaseProviderConfig",
      "namespace": "postgresDatabase",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_database#workspace_id PostgresDatabase#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 36
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/postgres-database/index:PostgresDatabaseProviderConfig"
    },
    "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-database/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-database/index.ts",
        "line": 68
      },
      "name": "PostgresDatabaseProviderConfigOutputReference",
      "namespace": "postgresDatabase",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 119
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 112
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-database/index:PostgresDatabaseProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-database/index.ts",
        "line": 123
      },
      "name": "PostgresDatabaseSpec",
      "namespace": "postgresDatabase",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_database#postgres_database PostgresDatabase#postgres_database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 127
          },
          "name": "postgresDatabase",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_database#role PostgresDatabase#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 131
          },
          "name": "role",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/postgres-database/index:PostgresDatabaseSpec"
    },
    "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-database/index.ts",
          "line": 178
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-database/index.ts",
        "line": 170
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 226
          },
          "name": "resetPostgresDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 242
          },
          "name": "resetRole"
        }
      ],
      "name": "PostgresDatabaseSpecOutputReference",
      "namespace": "postgresDatabase",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 230
          },
          "name": "postgresDatabaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 246
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 220
          },
          "name": "postgresDatabase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 236
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-database/index:PostgresDatabaseSpecOutputReference"
    },
    "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-database/index.ts",
        "line": 250
      },
      "name": "PostgresDatabaseStatus",
      "namespace": "postgresDatabase",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_database#postgres_database PostgresDatabase#postgres_database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 254
          },
          "name": "postgresDatabase",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_database#role PostgresDatabase#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 258
          },
          "name": "role",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/postgres-database/index:PostgresDatabaseStatus"
    },
    "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-database/index.ts",
          "line": 304
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-database/index.ts",
        "line": 297
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 348
          },
          "name": "resetPostgresDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 364
          },
          "name": "resetRole"
        }
      ],
      "name": "PostgresDatabaseStatusOutputReference",
      "namespace": "postgresDatabase",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 336
          },
          "name": "databaseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 352
          },
          "name": "postgresDatabaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 368
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 342
          },
          "name": "postgresDatabase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 358
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-database/index.ts",
            "line": 308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresDatabase.PostgresDatabaseStatus"
          }
        }
      ],
      "symbolId": "src/postgres-database/index:PostgresDatabaseStatusOutputReference"
    },
    "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpoint": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_endpoint databricks_postgres_endpoint}."
      },
      "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_endpoint databricks_postgres_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/postgres-endpoint/index.ts",
          "line": 1099
        },
        "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": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-endpoint/index.ts",
        "line": 1067
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a PostgresEndpoint resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1084
          },
          "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 PostgresEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing PostgresEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the PostgresEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1167
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1199
          },
          "name": "putSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1170
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1186
          },
          "name": "resetReplaceExisting"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1202
          },
          "name": "resetSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1230
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1240
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "PostgresEndpoint",
      "namespace": "postgresEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1072
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1127
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1145
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1164
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1196
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1212
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1217
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1222
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1140
          },
          "name": "endpointIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1158
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1174
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1190
          },
          "name": "replaceExistingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1206
          },
          "name": "specInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1133
          },
          "name": "endpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1151
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1180
          },
          "name": "replaceExisting",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-endpoint/index:PostgresEndpoint"
    },
    "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-endpoint/index.ts",
        "line": 14
      },
      "name": "PostgresEndpointConfig",
      "namespace": "postgresEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_endpoint#endpoint_id PostgresEndpoint#endpoint_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 18
          },
          "name": "endpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_endpoint#parent PostgresEndpoint#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 22
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_endpoint#provider_config PostgresEndpoint#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_endpoint#replace_existing PostgresEndpoint#replace_existing}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 30
          },
          "name": "replaceExisting",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_endpoint#spec PostgresEndpoint#spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 34
          },
          "name": "spec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpec"
          }
        }
      ],
      "symbolId": "src/postgres-endpoint/index:PostgresEndpointConfig"
    },
    "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-endpoint/index.ts",
        "line": 36
      },
      "name": "PostgresEndpointProviderConfig",
      "namespace": "postgresEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_endpoint#workspace_id PostgresEndpoint#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 40
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/postgres-endpoint/index:PostgresEndpointProviderConfig"
    },
    "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-endpoint/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-endpoint/index.ts",
        "line": 72
      },
      "name": "PostgresEndpointProviderConfigOutputReference",
      "namespace": "postgresEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 123
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 116
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-endpoint/index:PostgresEndpointProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-endpoint/index.ts",
        "line": 375
      },
      "name": "PostgresEndpointSpec",
      "namespace": "postgresEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_endpoint#endpoint_type PostgresEndpoint#endpoint_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 391
          },
          "name": "endpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_endpoint#autoscaling_limit_max_cu PostgresEndpoint#autoscaling_limit_max_cu}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 379
          },
          "name": "autoscalingLimitMaxCu",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_endpoint#autoscaling_limit_min_cu PostgresEndpoint#autoscaling_limit_min_cu}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 383
          },
          "name": "autoscalingLimitMinCu",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_endpoint#disabled PostgresEndpoint#disabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 387
          },
          "name": "disabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_endpoint#group PostgresEndpoint#group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 395
          },
          "name": "group",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpecGroup"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_endpoint#no_suspension PostgresEndpoint#no_suspension}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 399
          },
          "name": "noSuspension",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_endpoint#settings PostgresEndpoint#settings}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 403
          },
          "name": "settings",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpecSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_endpoint#suspend_timeout_duration PostgresEndpoint#suspend_timeout_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 407
          },
          "name": "suspendTimeoutDuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/postgres-endpoint/index:PostgresEndpointSpec"
    },
    "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpecGroup": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpecGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-endpoint/index.ts",
        "line": 127
      },
      "name": "PostgresEndpointSpecGroup",
      "namespace": "postgresEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_endpoint#max PostgresEndpoint#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 135
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_endpoint#min PostgresEndpoint#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 139
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_endpoint#enable_readable_secondaries PostgresEndpoint#enable_readable_secondaries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 131
          },
          "name": "enableReadableSecondaries",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-endpoint/index:PostgresEndpointSpecGroup"
    },
    "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpecGroupOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpecGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-endpoint/index.ts",
          "line": 193
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-endpoint/index.ts",
        "line": 185
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 247
          },
          "name": "resetEnableReadableSecondaries"
        }
      ],
      "name": "PostgresEndpointSpecGroupOutputReference",
      "namespace": "postgresEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 251
          },
          "name": "enableReadableSecondariesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 264
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 277
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 241
          },
          "name": "enableReadableSecondaries",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 257
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 270
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 197
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpecGroup"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-endpoint/index:PostgresEndpointSpecGroupOutputReference"
    },
    "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-endpoint/index.ts",
          "line": 496
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-endpoint/index.ts",
        "line": 488
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 638
          },
          "name": "putGroup",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpecGroup"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 670
          },
          "name": "putSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpecSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 580
          },
          "name": "resetAutoscalingLimitMaxCu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 596
          },
          "name": "resetAutoscalingLimitMinCu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 612
          },
          "name": "resetDisabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 641
          },
          "name": "resetGroup"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 657
          },
          "name": "resetNoSuspension"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 673
          },
          "name": "resetSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 689
          },
          "name": "resetSuspendTimeoutDuration"
        }
      ],
      "name": "PostgresEndpointSpecOutputReference",
      "namespace": "postgresEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 635
          },
          "name": "group",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpecGroupOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 667
          },
          "name": "settings",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpecSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 584
          },
          "name": "autoscalingLimitMaxCuInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 600
          },
          "name": "autoscalingLimitMinCuInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 616
          },
          "name": "disabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 629
          },
          "name": "endpointTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 645
          },
          "name": "groupInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpecGroup"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 661
          },
          "name": "noSuspensionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 677
          },
          "name": "settingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpecSettings"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 693
          },
          "name": "suspendTimeoutDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 574
          },
          "name": "autoscalingLimitMaxCu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 590
          },
          "name": "autoscalingLimitMinCu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 606
          },
          "name": "disabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 622
          },
          "name": "endpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 651
          },
          "name": "noSuspension",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 683
          },
          "name": "suspendTimeoutDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 500
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-endpoint/index:PostgresEndpointSpecOutputReference"
    },
    "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpecSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpecSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-endpoint/index.ts",
        "line": 281
      },
      "name": "PostgresEndpointSpecSettings",
      "namespace": "postgresEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_endpoint#pg_settings PostgresEndpoint#pg_settings}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 285
          },
          "name": "pgSettings",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/postgres-endpoint/index:PostgresEndpointSpecSettings"
    },
    "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpecSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpecSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-endpoint/index.ts",
          "line": 325
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-endpoint/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 367
          },
          "name": "resetPgSettings"
        }
      ],
      "name": "PostgresEndpointSpecSettingsOutputReference",
      "namespace": "postgresEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 371
          },
          "name": "pgSettingsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 361
          },
          "name": "pgSettings",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointSpecSettings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-endpoint/index:PostgresEndpointSpecSettingsOutputReference"
    },
    "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-endpoint/index.ts",
        "line": 956
      },
      "name": "PostgresEndpointStatus",
      "namespace": "postgresEndpoint",
      "symbolId": "src/postgres-endpoint/index:PostgresEndpointStatus"
    },
    "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointStatusGroup": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointStatusGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-endpoint/index.ts",
        "line": 697
      },
      "name": "PostgresEndpointStatusGroup",
      "namespace": "postgresEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_endpoint#max PostgresEndpoint#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 701
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_endpoint#min PostgresEndpoint#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 705
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/postgres-endpoint/index:PostgresEndpointStatusGroup"
    },
    "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointStatusGroupOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointStatusGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-endpoint/index.ts",
          "line": 751
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-endpoint/index.ts",
        "line": 744
      },
      "name": "PostgresEndpointStatusGroupOutputReference",
      "namespace": "postgresEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 783
          },
          "name": "enableReadableSecondaries",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 796
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 809
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 789
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 802
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 755
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointStatusGroup"
          }
        }
      ],
      "symbolId": "src/postgres-endpoint/index:PostgresEndpointStatusGroupOutputReference"
    },
    "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointStatusHosts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointStatusHosts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-endpoint/index.ts",
        "line": 813
      },
      "name": "PostgresEndpointStatusHosts",
      "namespace": "postgresEndpoint",
      "symbolId": "src/postgres-endpoint/index:PostgresEndpointStatusHosts"
    },
    "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointStatusHostsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointStatusHostsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-endpoint/index.ts",
          "line": 843
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-endpoint/index.ts",
        "line": 836
      },
      "name": "PostgresEndpointStatusHostsOutputReference",
      "namespace": "postgresEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 863
          },
          "name": "host",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 868
          },
          "name": "readOnlyHost",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 847
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointStatusHosts"
          }
        }
      ],
      "symbolId": "src/postgres-endpoint/index:PostgresEndpointStatusHostsOutputReference"
    },
    "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-endpoint/index.ts",
          "line": 986
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-endpoint/index.ts",
        "line": 979
      },
      "name": "PostgresEndpointStatusOutputReference",
      "namespace": "postgresEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1006
          },
          "name": "autoscalingLimitMaxCu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1011
          },
          "name": "autoscalingLimitMinCu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1016
          },
          "name": "currentState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1021
          },
          "name": "disabled",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1026
          },
          "name": "endpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1031
          },
          "name": "endpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1037
          },
          "name": "group",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointStatusGroupOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1043
          },
          "name": "hosts",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointStatusHostsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1048
          },
          "name": "pendingState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1054
          },
          "name": "settings",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointStatusSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 1059
          },
          "name": "suspendTimeoutDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 990
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointStatus"
          }
        }
      ],
      "symbolId": "src/postgres-endpoint/index:PostgresEndpointStatusOutputReference"
    },
    "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointStatusSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointStatusSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-endpoint/index.ts",
        "line": 872
      },
      "name": "PostgresEndpointStatusSettings",
      "namespace": "postgresEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_endpoint#pg_settings PostgresEndpoint#pg_settings}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 876
          },
          "name": "pgSettings",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/postgres-endpoint/index:PostgresEndpointStatusSettings"
    },
    "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointStatusSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointStatusSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-endpoint/index.ts",
          "line": 915
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-endpoint/index.ts",
        "line": 908
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 948
          },
          "name": "resetPgSettings"
        }
      ],
      "name": "PostgresEndpointStatusSettingsOutputReference",
      "namespace": "postgresEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 952
          },
          "name": "pgSettingsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 942
          },
          "name": "pgSettings",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-endpoint/index.ts",
            "line": 919
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresEndpoint.PostgresEndpointStatusSettings"
          }
        }
      ],
      "symbolId": "src/postgres-endpoint/index:PostgresEndpointStatusSettingsOutputReference"
    },
    "@cdktn/provider-databricks.postgresProject.PostgresProject": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project databricks_postgres_project}."
      },
      "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProject",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project databricks_postgres_project} Resource."
        },
        "locationInModule": {
          "filename": "src/postgres-project/index.ts",
          "line": 1577
        },
        "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": "@cdktn/provider-databricks.postgresProject.PostgresProjectConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-project/index.ts",
        "line": 1545
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a PostgresProject resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1562
          },
          "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 PostgresProject to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing PostgresProject that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the PostgresProject to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1619
          },
          "name": "putInitialEndpointSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectInitialEndpointSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1653
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1690
          },
          "name": "putSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1622
          },
          "name": "resetInitialEndpointSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1656
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1672
          },
          "name": "resetPurgeOnDelete"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1693
          },
          "name": "resetSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1721
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1731
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "PostgresProject",
      "namespace": "postgresProject",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1550
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1605
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1610
          },
          "name": "deleteTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1616
          },
          "name": "initialEndpointSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectInitialEndpointSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1631
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1650
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1681
          },
          "name": "purgeTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1687
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1703
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1708
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1713
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1626
          },
          "name": "initialEndpointSpecInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectInitialEndpointSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1644
          },
          "name": "projectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1660
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1676
          },
          "name": "purgeOnDeleteInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1697
          },
          "name": "specInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1637
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1666
          },
          "name": "purgeOnDelete",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-project/index:PostgresProject"
    },
    "@cdktn/provider-databricks.postgresProject.PostgresProjectConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-project/index.ts",
        "line": 14
      },
      "name": "PostgresProjectConfig",
      "namespace": "postgresProject",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#project_id PostgresProject#project_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 22
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#initial_endpoint_spec PostgresProject#initial_endpoint_spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 18
          },
          "name": "initialEndpointSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectInitialEndpointSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#provider_config PostgresProject#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#purge_on_delete PostgresProject#purge_on_delete}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 30
          },
          "name": "purgeOnDelete",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#spec PostgresProject#spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 34
          },
          "name": "spec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectSpec"
          }
        }
      ],
      "symbolId": "src/postgres-project/index:PostgresProjectConfig"
    },
    "@cdktn/provider-databricks.postgresProject.PostgresProjectInitialEndpointSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectInitialEndpointSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-project/index.ts",
        "line": 190
      },
      "name": "PostgresProjectInitialEndpointSpec",
      "namespace": "postgresProject",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#group PostgresProject#group}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 194
          },
          "name": "group",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectInitialEndpointSpecGroup"
          }
        }
      ],
      "symbolId": "src/postgres-project/index:PostgresProjectInitialEndpointSpec"
    },
    "@cdktn/provider-databricks.postgresProject.PostgresProjectInitialEndpointSpecGroup": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectInitialEndpointSpecGroup",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-project/index.ts",
        "line": 36
      },
      "name": "PostgresProjectInitialEndpointSpecGroup",
      "namespace": "postgresProject",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#max PostgresProject#max}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 44
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#min PostgresProject#min}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 48
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#enable_readable_secondaries PostgresProject#enable_readable_secondaries}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 40
          },
          "name": "enableReadableSecondaries",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-project/index:PostgresProjectInitialEndpointSpecGroup"
    },
    "@cdktn/provider-databricks.postgresProject.PostgresProjectInitialEndpointSpecGroupOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectInitialEndpointSpecGroupOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-project/index.ts",
          "line": 102
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-project/index.ts",
        "line": 94
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 156
          },
          "name": "resetEnableReadableSecondaries"
        }
      ],
      "name": "PostgresProjectInitialEndpointSpecGroupOutputReference",
      "namespace": "postgresProject",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 160
          },
          "name": "enableReadableSecondariesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 173
          },
          "name": "maxInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 186
          },
          "name": "minInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 150
          },
          "name": "enableReadableSecondaries",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 166
          },
          "name": "max",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 179
          },
          "name": "min",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectInitialEndpointSpecGroup"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-project/index:PostgresProjectInitialEndpointSpecGroupOutputReference"
    },
    "@cdktn/provider-databricks.postgresProject.PostgresProjectInitialEndpointSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectInitialEndpointSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-project/index.ts",
          "line": 234
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-project/index.ts",
        "line": 226
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 273
          },
          "name": "putGroup",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectInitialEndpointSpecGroup"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 276
          },
          "name": "resetGroup"
        }
      ],
      "name": "PostgresProjectInitialEndpointSpecOutputReference",
      "namespace": "postgresProject",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 270
          },
          "name": "group",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectInitialEndpointSpecGroupOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 280
          },
          "name": "groupInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectInitialEndpointSpecGroup"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 238
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectInitialEndpointSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-project/index:PostgresProjectInitialEndpointSpecOutputReference"
    },
    "@cdktn/provider-databricks.postgresProject.PostgresProjectProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-project/index.ts",
        "line": 284
      },
      "name": "PostgresProjectProviderConfig",
      "namespace": "postgresProject",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#workspace_id PostgresProject#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 288
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/postgres-project/index:PostgresProjectProviderConfig"
    },
    "@cdktn/provider-databricks.postgresProject.PostgresProjectProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-project/index.ts",
          "line": 328
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-project/index.ts",
        "line": 320
      },
      "name": "PostgresProjectProviderConfigOutputReference",
      "namespace": "postgresProject",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 371
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 364
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 332
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-project/index:PostgresProjectProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.postgresProject.PostgresProjectSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-project/index.ts",
        "line": 750
      },
      "name": "PostgresProjectSpec",
      "namespace": "postgresProject",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#budget_policy_id PostgresProject#budget_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 754
          },
          "name": "budgetPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#custom_tags PostgresProject#custom_tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 758
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectSpecCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#default_branch PostgresProject#default_branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 762
          },
          "name": "defaultBranch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#default_endpoint_settings PostgresProject#default_endpoint_settings}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 766
          },
          "name": "defaultEndpointSettings",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectSpecDefaultEndpointSettings"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#display_name PostgresProject#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 770
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#enable_pg_native_login PostgresProject#enable_pg_native_login}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 774
          },
          "name": "enablePgNativeLogin",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#history_retention_duration PostgresProject#history_retention_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 778
          },
          "name": "historyRetentionDuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#pg_version PostgresProject#pg_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 782
          },
          "name": "pgVersion",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/postgres-project/index:PostgresProjectSpec"
    },
    "@cdktn/provider-databricks.postgresProject.PostgresProjectSpecCustomTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectSpecCustomTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-project/index.ts",
        "line": 375
      },
      "name": "PostgresProjectSpecCustomTags",
      "namespace": "postgresProject",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#key PostgresProject#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 379
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#value PostgresProject#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 383
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/postgres-project/index:PostgresProjectSpecCustomTags"
    },
    "@cdktn/provider-databricks.postgresProject.PostgresProjectSpecCustomTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectSpecCustomTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-project/index.ts",
          "line": 513
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-project/index.ts",
        "line": 505
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 520
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectSpecCustomTagsOutputReference"
            }
          }
        }
      ],
      "name": "PostgresProjectSpecCustomTagsList",
      "namespace": "postgresProject",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 506
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectSpecCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-project/index:PostgresProjectSpecCustomTagsList"
    },
    "@cdktn/provider-databricks.postgresProject.PostgresProjectSpecCustomTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectSpecCustomTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-project/index.ts",
          "line": 432
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-project/index.ts",
        "line": 422
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 480
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 496
          },
          "name": "resetValue"
        }
      ],
      "name": "PostgresProjectSpecCustomTagsOutputReference",
      "namespace": "postgresProject",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 484
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 500
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 474
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 490
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 436
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectSpecCustomTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-project/index:PostgresProjectSpecCustomTagsOutputReference"
    },
    "@cdktn/provider-databricks.postgresProject.PostgresProjectSpecDefaultEndpointSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectSpecDefaultEndpointSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-project/index.ts",
        "line": 524
      },
      "name": "PostgresProjectSpecDefaultEndpointSettings",
      "namespace": "postgresProject",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#autoscaling_limit_max_cu PostgresProject#autoscaling_limit_max_cu}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 528
          },
          "name": "autoscalingLimitMaxCu",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#autoscaling_limit_min_cu PostgresProject#autoscaling_limit_min_cu}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 532
          },
          "name": "autoscalingLimitMinCu",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#no_suspension PostgresProject#no_suspension}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 536
          },
          "name": "noSuspension",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#pg_settings PostgresProject#pg_settings}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 540
          },
          "name": "pgSettings",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#suspend_timeout_duration PostgresProject#suspend_timeout_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 544
          },
          "name": "suspendTimeoutDuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/postgres-project/index:PostgresProjectSpecDefaultEndpointSettings"
    },
    "@cdktn/provider-databricks.postgresProject.PostgresProjectSpecDefaultEndpointSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectSpecDefaultEndpointSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-project/index.ts",
          "line": 612
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-project/index.ts",
        "line": 604
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 678
          },
          "name": "resetAutoscalingLimitMaxCu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 694
          },
          "name": "resetAutoscalingLimitMinCu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 710
          },
          "name": "resetNoSuspension"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 726
          },
          "name": "resetPgSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 742
          },
          "name": "resetSuspendTimeoutDuration"
        }
      ],
      "name": "PostgresProjectSpecDefaultEndpointSettingsOutputReference",
      "namespace": "postgresProject",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 682
          },
          "name": "autoscalingLimitMaxCuInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 698
          },
          "name": "autoscalingLimitMinCuInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 714
          },
          "name": "noSuspensionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 730
          },
          "name": "pgSettingsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 746
          },
          "name": "suspendTimeoutDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 672
          },
          "name": "autoscalingLimitMaxCu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 688
          },
          "name": "autoscalingLimitMinCu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 704
          },
          "name": "noSuspension",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 720
          },
          "name": "pgSettings",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 736
          },
          "name": "suspendTimeoutDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 616
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectSpecDefaultEndpointSettings"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-project/index:PostgresProjectSpecDefaultEndpointSettingsOutputReference"
    },
    "@cdktn/provider-databricks.postgresProject.PostgresProjectSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-project/index.ts",
          "line": 871
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-project/index.ts",
        "line": 863
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 968
          },
          "name": "putCustomTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectSpecCustomTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1000
          },
          "name": "putDefaultEndpointSettings",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectSpecDefaultEndpointSettings"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 955
          },
          "name": "resetBudgetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 971
          },
          "name": "resetCustomTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 987
          },
          "name": "resetDefaultBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1003
          },
          "name": "resetDefaultEndpointSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1019
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1035
          },
          "name": "resetEnablePgNativeLogin"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1051
          },
          "name": "resetHistoryRetentionDuration"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1067
          },
          "name": "resetPgVersion"
        }
      ],
      "name": "PostgresProjectSpecOutputReference",
      "namespace": "postgresProject",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 965
          },
          "name": "customTags",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectSpecCustomTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 997
          },
          "name": "defaultEndpointSettings",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectSpecDefaultEndpointSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 959
          },
          "name": "budgetPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 975
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectSpecCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 991
          },
          "name": "defaultBranchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1007
          },
          "name": "defaultEndpointSettingsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectSpecDefaultEndpointSettings"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1023
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1039
          },
          "name": "enablePgNativeLoginInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1055
          },
          "name": "historyRetentionDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1071
          },
          "name": "pgVersionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 949
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 981
          },
          "name": "defaultBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1013
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1029
          },
          "name": "enablePgNativeLogin",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1045
          },
          "name": "historyRetentionDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1061
          },
          "name": "pgVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 875
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-project/index:PostgresProjectSpecOutputReference"
    },
    "@cdktn/provider-databricks.postgresProject.PostgresProjectStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-project/index.ts",
        "line": 1430
      },
      "name": "PostgresProjectStatus",
      "namespace": "postgresProject",
      "symbolId": "src/postgres-project/index:PostgresProjectStatus"
    },
    "@cdktn/provider-databricks.postgresProject.PostgresProjectStatusCustomTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectStatusCustomTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-project/index.ts",
        "line": 1075
      },
      "name": "PostgresProjectStatusCustomTags",
      "namespace": "postgresProject",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#key PostgresProject#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1079
          },
          "name": "key",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#value PostgresProject#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1083
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/postgres-project/index:PostgresProjectStatusCustomTags"
    },
    "@cdktn/provider-databricks.postgresProject.PostgresProjectStatusCustomTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectStatusCustomTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-project/index.ts",
          "line": 1203
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-project/index.ts",
        "line": 1195
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1210
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectStatusCustomTagsOutputReference"
            }
          }
        }
      ],
      "name": "PostgresProjectStatusCustomTagsList",
      "namespace": "postgresProject",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1196
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectStatusCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-project/index:PostgresProjectStatusCustomTagsList"
    },
    "@cdktn/provider-databricks.postgresProject.PostgresProjectStatusCustomTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectStatusCustomTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-project/index.ts",
          "line": 1131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-project/index.ts",
        "line": 1122
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1170
          },
          "name": "resetKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1186
          },
          "name": "resetValue"
        }
      ],
      "name": "PostgresProjectStatusCustomTagsOutputReference",
      "namespace": "postgresProject",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1174
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1190
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1164
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1180
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectStatusCustomTags"
          }
        }
      ],
      "symbolId": "src/postgres-project/index:PostgresProjectStatusCustomTagsOutputReference"
    },
    "@cdktn/provider-databricks.postgresProject.PostgresProjectStatusDefaultEndpointSettings": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectStatusDefaultEndpointSettings",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-project/index.ts",
        "line": 1214
      },
      "name": "PostgresProjectStatusDefaultEndpointSettings",
      "namespace": "postgresProject",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#autoscaling_limit_max_cu PostgresProject#autoscaling_limit_max_cu}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1218
          },
          "name": "autoscalingLimitMaxCu",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#autoscaling_limit_min_cu PostgresProject#autoscaling_limit_min_cu}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1222
          },
          "name": "autoscalingLimitMinCu",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#no_suspension PostgresProject#no_suspension}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1226
          },
          "name": "noSuspension",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#pg_settings PostgresProject#pg_settings}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1230
          },
          "name": "pgSettings",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_project#suspend_timeout_duration PostgresProject#suspend_timeout_duration}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1234
          },
          "name": "suspendTimeoutDuration",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/postgres-project/index:PostgresProjectStatusDefaultEndpointSettings"
    },
    "@cdktn/provider-databricks.postgresProject.PostgresProjectStatusDefaultEndpointSettingsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectStatusDefaultEndpointSettingsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-project/index.ts",
          "line": 1301
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-project/index.ts",
        "line": 1294
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1358
          },
          "name": "resetAutoscalingLimitMaxCu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1374
          },
          "name": "resetAutoscalingLimitMinCu"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1390
          },
          "name": "resetNoSuspension"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1406
          },
          "name": "resetPgSettings"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1422
          },
          "name": "resetSuspendTimeoutDuration"
        }
      ],
      "name": "PostgresProjectStatusDefaultEndpointSettingsOutputReference",
      "namespace": "postgresProject",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1362
          },
          "name": "autoscalingLimitMaxCuInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1378
          },
          "name": "autoscalingLimitMinCuInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1394
          },
          "name": "noSuspensionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1410
          },
          "name": "pgSettingsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1426
          },
          "name": "suspendTimeoutDurationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1352
          },
          "name": "autoscalingLimitMaxCu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1368
          },
          "name": "autoscalingLimitMinCu",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1384
          },
          "name": "noSuspension",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1400
          },
          "name": "pgSettings",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1416
          },
          "name": "suspendTimeoutDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1305
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectStatusDefaultEndpointSettings"
          }
        }
      ],
      "symbolId": "src/postgres-project/index:PostgresProjectStatusDefaultEndpointSettingsOutputReference"
    },
    "@cdktn/provider-databricks.postgresProject.PostgresProjectStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-project/index.ts",
          "line": 1460
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-project/index.ts",
        "line": 1453
      },
      "name": "PostgresProjectStatusOutputReference",
      "namespace": "postgresProject",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1480
          },
          "name": "branchLogicalSizeLimitBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1485
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1491
          },
          "name": "customTags",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectStatusCustomTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1496
          },
          "name": "defaultBranch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1502
          },
          "name": "defaultEndpointSettings",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectStatusDefaultEndpointSettingsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1507
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1512
          },
          "name": "enablePgNativeLogin",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1517
          },
          "name": "historyRetentionDuration",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1522
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1527
          },
          "name": "pgVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1532
          },
          "name": "projectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1537
          },
          "name": "syntheticStorageSizeBytes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-project/index.ts",
            "line": 1464
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresProject.PostgresProjectStatus"
          }
        }
      ],
      "symbolId": "src/postgres-project/index:PostgresProjectStatusOutputReference"
    },
    "@cdktn/provider-databricks.postgresRole.PostgresRole": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_role databricks_postgres_role}."
      },
      "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRole",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_role databricks_postgres_role} Resource."
        },
        "locationInModule": {
          "filename": "src/postgres-role/index.ts",
          "line": 926
        },
        "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": "@cdktn/provider-databricks.postgresRole.PostgresRoleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-role/index.ts",
        "line": 894
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a PostgresRole resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 911
          },
          "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 PostgresRole to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_role#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing PostgresRole that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the PostgresRole to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 980
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 1012
          },
          "name": "putSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 983
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 999
          },
          "name": "resetRoleId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 1015
          },
          "name": "resetSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 1038
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 1047
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "PostgresRole",
      "namespace": "postgresRole",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 899
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 953
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 958
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 977
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 1009
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 1025
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 1030
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 971
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 987
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 1003
          },
          "name": "roleIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 1019
          },
          "name": "specInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 964
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 993
          },
          "name": "roleId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/postgres-role/index:PostgresRole"
    },
    "@cdktn/provider-databricks.postgresRole.PostgresRoleConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-role/index.ts",
        "line": 14
      },
      "name": "PostgresRoleConfig",
      "namespace": "postgresRole",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_role#parent PostgresRole#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 18
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_role#provider_config PostgresRole#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_role#role_id PostgresRole#role_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 26
          },
          "name": "roleId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_role#spec PostgresRole#spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 30
          },
          "name": "spec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleSpec"
          }
        }
      ],
      "symbolId": "src/postgres-role/index:PostgresRoleConfig"
    },
    "@cdktn/provider-databricks.postgresRole.PostgresRoleProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-role/index.ts",
        "line": 32
      },
      "name": "PostgresRoleProviderConfig",
      "namespace": "postgresRole",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_role#workspace_id PostgresRole#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 36
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/postgres-role/index:PostgresRoleProviderConfig"
    },
    "@cdktn/provider-databricks.postgresRole.PostgresRoleProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-role/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-role/index.ts",
        "line": 68
      },
      "name": "PostgresRoleProviderConfigOutputReference",
      "namespace": "postgresRole",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 119
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 112
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-role/index:PostgresRoleProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.postgresRole.PostgresRoleSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-role/index.ts",
        "line": 283
      },
      "name": "PostgresRoleSpec",
      "namespace": "postgresRole",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_role#attributes PostgresRole#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 287
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleSpecAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_role#auth_method PostgresRole#auth_method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 291
          },
          "name": "authMethod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_role#identity_type PostgresRole#identity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 295
          },
          "name": "identityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_role#membership_roles PostgresRole#membership_roles}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 299
          },
          "name": "membershipRoles",
          "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/databricks/databricks/1.114.2/docs/resources/postgres_role#postgres_role PostgresRole#postgres_role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 303
          },
          "name": "postgresRole",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/postgres-role/index:PostgresRoleSpec"
    },
    "@cdktn/provider-databricks.postgresRole.PostgresRoleSpecAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleSpecAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-role/index.ts",
        "line": 123
      },
      "name": "PostgresRoleSpecAttributes",
      "namespace": "postgresRole",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_role#bypassrls PostgresRole#bypassrls}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 127
          },
          "name": "bypassrls",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_role#createdb PostgresRole#createdb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 131
          },
          "name": "createdb",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_role#createrole PostgresRole#createrole}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 135
          },
          "name": "createrole",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-role/index:PostgresRoleSpecAttributes"
    },
    "@cdktn/provider-databricks.postgresRole.PostgresRoleSpecAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleSpecAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-role/index.ts",
          "line": 189
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-role/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 243
          },
          "name": "resetBypassrls"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 259
          },
          "name": "resetCreatedb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 275
          },
          "name": "resetCreaterole"
        }
      ],
      "name": "PostgresRoleSpecAttributesOutputReference",
      "namespace": "postgresRole",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 247
          },
          "name": "bypassrlsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 263
          },
          "name": "createdbInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 279
          },
          "name": "createroleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 237
          },
          "name": "bypassrls",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 253
          },
          "name": "createdb",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 269
          },
          "name": "createrole",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 193
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleSpecAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-role/index:PostgresRoleSpecAttributesOutputReference"
    },
    "@cdktn/provider-databricks.postgresRole.PostgresRoleSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-role/index.ts",
          "line": 371
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-role/index.ts",
        "line": 363
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 434
          },
          "name": "putAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleSpecAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 437
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 453
          },
          "name": "resetAuthMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 469
          },
          "name": "resetIdentityType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 485
          },
          "name": "resetMembershipRoles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 501
          },
          "name": "resetPostgresRole"
        }
      ],
      "name": "PostgresRoleSpecOutputReference",
      "namespace": "postgresRole",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 431
          },
          "name": "attributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleSpecAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 441
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleSpecAttributes"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 457
          },
          "name": "authMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 473
          },
          "name": "identityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 489
          },
          "name": "membershipRolesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 505
          },
          "name": "postgresRoleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 447
          },
          "name": "authMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 463
          },
          "name": "identityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 479
          },
          "name": "membershipRoles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 495
          },
          "name": "postgresRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 375
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-role/index:PostgresRoleSpecOutputReference"
    },
    "@cdktn/provider-databricks.postgresRole.PostgresRoleStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-role/index.ts",
        "line": 669
      },
      "name": "PostgresRoleStatus",
      "namespace": "postgresRole",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_role#attributes PostgresRole#attributes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 673
          },
          "name": "attributes",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleStatusAttributes"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_role#auth_method PostgresRole#auth_method}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 677
          },
          "name": "authMethod",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_role#identity_type PostgresRole#identity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 681
          },
          "name": "identityType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_role#membership_roles PostgresRole#membership_roles}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 685
          },
          "name": "membershipRoles",
          "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/databricks/databricks/1.114.2/docs/resources/postgres_role#postgres_role PostgresRole#postgres_role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 689
          },
          "name": "postgresRole",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/postgres-role/index:PostgresRoleStatus"
    },
    "@cdktn/provider-databricks.postgresRole.PostgresRoleStatusAttributes": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleStatusAttributes",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-role/index.ts",
        "line": 509
      },
      "name": "PostgresRoleStatusAttributes",
      "namespace": "postgresRole",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_role#bypassrls PostgresRole#bypassrls}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 513
          },
          "name": "bypassrls",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_role#createdb PostgresRole#createdb}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 517
          },
          "name": "createdb",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_role#createrole PostgresRole#createrole}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 521
          },
          "name": "createrole",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-role/index:PostgresRoleStatusAttributes"
    },
    "@cdktn/provider-databricks.postgresRole.PostgresRoleStatusAttributesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleStatusAttributesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-role/index.ts",
          "line": 575
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-role/index.ts",
        "line": 567
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 629
          },
          "name": "resetBypassrls"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 645
          },
          "name": "resetCreatedb"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 661
          },
          "name": "resetCreaterole"
        }
      ],
      "name": "PostgresRoleStatusAttributesOutputReference",
      "namespace": "postgresRole",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 633
          },
          "name": "bypassrlsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 649
          },
          "name": "createdbInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 665
          },
          "name": "createroleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 623
          },
          "name": "bypassrls",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 639
          },
          "name": "createdb",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 655
          },
          "name": "createrole",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 579
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleStatusAttributes"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-role/index:PostgresRoleStatusAttributesOutputReference"
    },
    "@cdktn/provider-databricks.postgresRole.PostgresRoleStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-role/index.ts",
          "line": 756
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-role/index.ts",
        "line": 749
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 810
          },
          "name": "putAttributes",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleStatusAttributes"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 813
          },
          "name": "resetAttributes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 829
          },
          "name": "resetAuthMethod"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 845
          },
          "name": "resetIdentityType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 861
          },
          "name": "resetMembershipRoles"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 877
          },
          "name": "resetPostgresRole"
        }
      ],
      "name": "PostgresRoleStatusOutputReference",
      "namespace": "postgresRole",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 807
          },
          "name": "attributes",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleStatusAttributesOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 886
          },
          "name": "roleId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 817
          },
          "name": "attributesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleStatusAttributes"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 833
          },
          "name": "authMethodInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 849
          },
          "name": "identityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 865
          },
          "name": "membershipRolesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 881
          },
          "name": "postgresRoleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 823
          },
          "name": "authMethod",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 839
          },
          "name": "identityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 855
          },
          "name": "membershipRoles",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 871
          },
          "name": "postgresRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-role/index.ts",
            "line": 760
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresRole.PostgresRoleStatus"
          }
        }
      ],
      "symbolId": "src/postgres-role/index:PostgresRoleStatusOutputReference"
    },
    "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTable": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_synced_table databricks_postgres_synced_table}."
      },
      "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTable",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_synced_table databricks_postgres_synced_table} Resource."
        },
        "locationInModule": {
          "filename": "src/postgres-synced-table/index.ts",
          "line": 972
        },
        "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": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-synced-table/index.ts",
        "line": 940
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a PostgresSyncedTable resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 957
          },
          "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 PostgresSyncedTable to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_synced_table#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing PostgresSyncedTable that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the PostgresSyncedTable to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 1012
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 1028
          },
          "name": "putSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 1015
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 1031
          },
          "name": "resetSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 1067
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 1075
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "PostgresSyncedTable",
      "namespace": "postgresSyncedTable",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 945
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 998
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 1003
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 1009
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 1025
          },
          "name": "spec",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 1041
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableStatusOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 1059
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 1019
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 1035
          },
          "name": "specInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 1054
          },
          "name": "syncedTableIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 1047
          },
          "name": "syncedTableId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/postgres-synced-table/index:PostgresSyncedTable"
    },
    "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-synced-table/index.ts",
        "line": 14
      },
      "name": "PostgresSyncedTableConfig",
      "namespace": "postgresSyncedTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_synced_table#synced_table_id PostgresSyncedTable#synced_table_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 26
          },
          "name": "syncedTableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_synced_table#provider_config PostgresSyncedTable#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 18
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_synced_table#spec PostgresSyncedTable#spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 22
          },
          "name": "spec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableSpec"
          }
        }
      ],
      "symbolId": "src/postgres-synced-table/index:PostgresSyncedTableConfig"
    },
    "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-synced-table/index.ts",
        "line": 28
      },
      "name": "PostgresSyncedTableProviderConfig",
      "namespace": "postgresSyncedTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_synced_table#workspace_id PostgresSyncedTable#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 32
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/postgres-synced-table/index:PostgresSyncedTableProviderConfig"
    },
    "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-synced-table/index.ts",
          "line": 72
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-synced-table/index.ts",
        "line": 64
      },
      "name": "PostgresSyncedTableProviderConfigOutputReference",
      "namespace": "postgresSyncedTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 115
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 108
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 76
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-synced-table/index:PostgresSyncedTableProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-synced-table/index.ts",
        "line": 279
      },
      "name": "PostgresSyncedTableSpec",
      "namespace": "postgresSyncedTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_synced_table#branch PostgresSyncedTable#branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 283
          },
          "name": "branch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_synced_table#create_database_objects_if_missing PostgresSyncedTable#create_database_objects_if_missing}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 287
          },
          "name": "createDatabaseObjectsIfMissing",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_synced_table#existing_pipeline_id PostgresSyncedTable#existing_pipeline_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 291
          },
          "name": "existingPipelineId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_synced_table#new_pipeline_spec PostgresSyncedTable#new_pipeline_spec}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 295
          },
          "name": "newPipelineSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableSpecNewPipelineSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_synced_table#postgres_database PostgresSyncedTable#postgres_database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 299
          },
          "name": "postgresDatabase",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_synced_table#primary_key_columns PostgresSyncedTable#primary_key_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 303
          },
          "name": "primaryKeyColumns",
          "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/databricks/databricks/1.114.2/docs/resources/postgres_synced_table#scheduling_policy PostgresSyncedTable#scheduling_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 307
          },
          "name": "schedulingPolicy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_synced_table#source_table_full_name PostgresSyncedTable#source_table_full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 311
          },
          "name": "sourceTableFullName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_synced_table#timeseries_key PostgresSyncedTable#timeseries_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 315
          },
          "name": "timeseriesKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/postgres-synced-table/index:PostgresSyncedTableSpec"
    },
    "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableSpecNewPipelineSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableSpecNewPipelineSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-synced-table/index.ts",
        "line": 119
      },
      "name": "PostgresSyncedTableSpecNewPipelineSpec",
      "namespace": "postgresSyncedTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_synced_table#budget_policy_id PostgresSyncedTable#budget_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 123
          },
          "name": "budgetPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_synced_table#storage_catalog PostgresSyncedTable#storage_catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 127
          },
          "name": "storageCatalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/postgres_synced_table#storage_schema PostgresSyncedTable#storage_schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 131
          },
          "name": "storageSchema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/postgres-synced-table/index:PostgresSyncedTableSpecNewPipelineSpec"
    },
    "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableSpecNewPipelineSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableSpecNewPipelineSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-synced-table/index.ts",
          "line": 185
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-synced-table/index.ts",
        "line": 177
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 239
          },
          "name": "resetBudgetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 255
          },
          "name": "resetStorageCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 271
          },
          "name": "resetStorageSchema"
        }
      ],
      "name": "PostgresSyncedTableSpecNewPipelineSpecOutputReference",
      "namespace": "postgresSyncedTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 243
          },
          "name": "budgetPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 259
          },
          "name": "storageCatalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 275
          },
          "name": "storageSchemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 233
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 249
          },
          "name": "storageCatalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 265
          },
          "name": "storageSchema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 189
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableSpecNewPipelineSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-synced-table/index:PostgresSyncedTableSpecNewPipelineSpecOutputReference"
    },
    "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-synced-table/index.ts",
          "line": 411
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-synced-table/index.ts",
        "line": 403
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 546
          },
          "name": "putNewPipelineSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableSpecNewPipelineSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 501
          },
          "name": "resetBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 517
          },
          "name": "resetCreateDatabaseObjectsIfMissing"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 533
          },
          "name": "resetExistingPipelineId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 549
          },
          "name": "resetNewPipelineSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 565
          },
          "name": "resetPostgresDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 581
          },
          "name": "resetPrimaryKeyColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 597
          },
          "name": "resetSchedulingPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 613
          },
          "name": "resetSourceTableFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 629
          },
          "name": "resetTimeseriesKey"
        }
      ],
      "name": "PostgresSyncedTableSpecOutputReference",
      "namespace": "postgresSyncedTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 543
          },
          "name": "newPipelineSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableSpecNewPipelineSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 505
          },
          "name": "branchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 521
          },
          "name": "createDatabaseObjectsIfMissingInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 537
          },
          "name": "existingPipelineIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 553
          },
          "name": "newPipelineSpecInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableSpecNewPipelineSpec"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 569
          },
          "name": "postgresDatabaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 585
          },
          "name": "primaryKeyColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 601
          },
          "name": "schedulingPolicyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 617
          },
          "name": "sourceTableFullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 633
          },
          "name": "timeseriesKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 495
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 511
          },
          "name": "createDatabaseObjectsIfMissing",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 527
          },
          "name": "existingPipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 559
          },
          "name": "postgresDatabase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 575
          },
          "name": "primaryKeyColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 591
          },
          "name": "schedulingPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 607
          },
          "name": "sourceTableFullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 623
          },
          "name": "timeseriesKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 415
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableSpec"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/postgres-synced-table/index:PostgresSyncedTableSpecOutputReference"
    },
    "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-synced-table/index.ts",
        "line": 835
      },
      "name": "PostgresSyncedTableStatus",
      "namespace": "postgresSyncedTable",
      "symbolId": "src/postgres-synced-table/index:PostgresSyncedTableStatus"
    },
    "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableStatusLastSync": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableStatusLastSync",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-synced-table/index.ts",
        "line": 696
      },
      "name": "PostgresSyncedTableStatusLastSync",
      "namespace": "postgresSyncedTable",
      "symbolId": "src/postgres-synced-table/index:PostgresSyncedTableStatusLastSync"
    },
    "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableStatusLastSyncDeltaTableSyncInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableStatusLastSyncDeltaTableSyncInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-synced-table/index.ts",
        "line": 637
      },
      "name": "PostgresSyncedTableStatusLastSyncDeltaTableSyncInfo",
      "namespace": "postgresSyncedTable",
      "symbolId": "src/postgres-synced-table/index:PostgresSyncedTableStatusLastSyncDeltaTableSyncInfo"
    },
    "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableStatusLastSyncDeltaTableSyncInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableStatusLastSyncDeltaTableSyncInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-synced-table/index.ts",
          "line": 667
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-synced-table/index.ts",
        "line": 660
      },
      "name": "PostgresSyncedTableStatusLastSyncDeltaTableSyncInfoOutputReference",
      "namespace": "postgresSyncedTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 687
          },
          "name": "deltaCommitTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 692
          },
          "name": "deltaCommitVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 671
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableStatusLastSyncDeltaTableSyncInfo"
          }
        }
      ],
      "symbolId": "src/postgres-synced-table/index:PostgresSyncedTableStatusLastSyncDeltaTableSyncInfoOutputReference"
    },
    "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableStatusLastSyncOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableStatusLastSyncOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-synced-table/index.ts",
          "line": 726
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-synced-table/index.ts",
        "line": 719
      },
      "name": "PostgresSyncedTableStatusLastSyncOutputReference",
      "namespace": "postgresSyncedTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 747
          },
          "name": "deltaTableSyncInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableStatusLastSyncDeltaTableSyncInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 752
          },
          "name": "syncEndTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 757
          },
          "name": "syncStartTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 730
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableStatusLastSync"
          }
        }
      ],
      "symbolId": "src/postgres-synced-table/index:PostgresSyncedTableStatusLastSyncOutputReference"
    },
    "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableStatusOngoingSyncProgress": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableStatusOngoingSyncProgress",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/postgres-synced-table/index.ts",
        "line": 761
      },
      "name": "PostgresSyncedTableStatusOngoingSyncProgress",
      "namespace": "postgresSyncedTable",
      "symbolId": "src/postgres-synced-table/index:PostgresSyncedTableStatusOngoingSyncProgress"
    },
    "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableStatusOngoingSyncProgressOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableStatusOngoingSyncProgressOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-synced-table/index.ts",
          "line": 791
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-synced-table/index.ts",
        "line": 784
      },
      "name": "PostgresSyncedTableStatusOngoingSyncProgressOutputReference",
      "namespace": "postgresSyncedTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 811
          },
          "name": "estimatedCompletionTimeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 816
          },
          "name": "latestVersionCurrentlyProcessing",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 826
          },
          "name": "syncedRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 821
          },
          "name": "syncProgressCompletion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 831
          },
          "name": "totalRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 795
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableStatusOngoingSyncProgress"
          }
        }
      ],
      "symbolId": "src/postgres-synced-table/index:PostgresSyncedTableStatusOngoingSyncProgressOutputReference"
    },
    "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/postgres-synced-table/index.ts",
          "line": 865
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/postgres-synced-table/index.ts",
        "line": 858
      },
      "name": "PostgresSyncedTableStatusOutputReference",
      "namespace": "postgresSyncedTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 885
          },
          "name": "detailedState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 890
          },
          "name": "lastProcessedCommitVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 896
          },
          "name": "lastSync",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableStatusLastSyncOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 901
          },
          "name": "lastSyncTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 906
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 912
          },
          "name": "ongoingSyncProgress",
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableStatusOngoingSyncProgressOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 917
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 922
          },
          "name": "project",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 927
          },
          "name": "provisioningPhase",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 932
          },
          "name": "unityCatalogProvisioningState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/postgres-synced-table/index.ts",
            "line": 869
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.postgresSyncedTable.PostgresSyncedTableStatus"
          }
        }
      ],
      "symbolId": "src/postgres-synced-table/index:PostgresSyncedTableStatusOutputReference"
    },
    "@cdktn/provider-databricks.provider.DatabricksProvider": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformProvider",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs databricks}."
      },
      "fqn": "@cdktn/provider-databricks.provider.DatabricksProvider",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs databricks} Resource."
        },
        "locationInModule": {
          "filename": "src/provider/index.ts",
          "line": 226
        },
        "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": "@cdktn/provider-databricks.provider.DatabricksProviderConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/provider/index.ts",
        "line": 194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a DatabricksProvider resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 211
          },
          "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 DatabricksProvider to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing DatabricksProvider that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the DatabricksProvider to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 293
          },
          "name": "resetAccountId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 309
          },
          "name": "resetActionsIdTokenRequestToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 325
          },
          "name": "resetActionsIdTokenRequestUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 965
          },
          "name": "resetAlias"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 341
          },
          "name": "resetAudience"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 357
          },
          "name": "resetAuthType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 373
          },
          "name": "resetAzureClientId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 389
          },
          "name": "resetAzureClientSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 405
          },
          "name": "resetAzureEnvironment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 421
          },
          "name": "resetAzureLoginAppId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 437
          },
          "name": "resetAzureTenantId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 453
          },
          "name": "resetAzureUseMsi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 469
          },
          "name": "resetAzureWorkspaceResourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 485
          },
          "name": "resetClientId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 501
          },
          "name": "resetClientSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 517
          },
          "name": "resetCloud"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 533
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 549
          },
          "name": "resetConfigFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 565
          },
          "name": "resetDatabricksCliPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 581
          },
          "name": "resetDatabricksIdTokenFilepath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 597
          },
          "name": "resetDebugHeaders"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 613
          },
          "name": "resetDebugTruncateBytes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 629
          },
          "name": "resetDisableOauthRefreshToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 645
          },
          "name": "resetDiscoveryUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 661
          },
          "name": "resetExperimentalIsUnifiedHost"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 677
          },
          "name": "resetGoogleCredentials"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 693
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 709
          },
          "name": "resetHost"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 725
          },
          "name": "resetHttpTimeoutSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 741
          },
          "name": "resetMetadataServiceUrl"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 757
          },
          "name": "resetOauthCallbackPort"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 773
          },
          "name": "resetOidcTokenEnv"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 789
          },
          "name": "resetPassword"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 805
          },
          "name": "resetProfile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 821
          },
          "name": "resetRateLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 837
          },
          "name": "resetRetryTimeoutSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 853
          },
          "name": "resetScopes"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 869
          },
          "name": "resetServerlessComputeId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 885
          },
          "name": "resetSkipVerify"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 901
          },
          "name": "resetToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 917
          },
          "name": "resetUsername"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 933
          },
          "name": "resetWarehouseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 949
          },
          "name": "resetWorkspaceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 977
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformProvider",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 1025
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformProvider",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "DatabricksProvider",
      "namespace": "provider",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 199
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 297
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 313
          },
          "name": "actionsIdTokenRequestTokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 329
          },
          "name": "actionsIdTokenRequestUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 969
          },
          "name": "aliasInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 345
          },
          "name": "audienceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 361
          },
          "name": "authTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 377
          },
          "name": "azureClientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 393
          },
          "name": "azureClientSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 409
          },
          "name": "azureEnvironmentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 425
          },
          "name": "azureLoginAppIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 441
          },
          "name": "azureTenantIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 457
          },
          "name": "azureUseMsiInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 473
          },
          "name": "azureWorkspaceResourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 489
          },
          "name": "clientIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 505
          },
          "name": "clientSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 521
          },
          "name": "cloudInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 537
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 553
          },
          "name": "configFileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 569
          },
          "name": "databricksCliPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 585
          },
          "name": "databricksIdTokenFilepathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 601
          },
          "name": "debugHeadersInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 617
          },
          "name": "debugTruncateBytesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 633
          },
          "name": "disableOauthRefreshTokenInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 649
          },
          "name": "discoveryUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 665
          },
          "name": "experimentalIsUnifiedHostInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 681
          },
          "name": "googleCredentialsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 697
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 713
          },
          "name": "hostInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 729
          },
          "name": "httpTimeoutSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 745
          },
          "name": "metadataServiceUrlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 761
          },
          "name": "oauthCallbackPortInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 777
          },
          "name": "oidcTokenEnvInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 793
          },
          "name": "passwordInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 809
          },
          "name": "profileInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 825
          },
          "name": "rateLimitInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 841
          },
          "name": "retryTimeoutSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 857
          },
          "name": "scopesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 873
          },
          "name": "serverlessComputeIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 889
          },
          "name": "skipVerifyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 905
          },
          "name": "tokenInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 921
          },
          "name": "usernameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 937
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 953
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 287
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 303
          },
          "name": "actionsIdTokenRequestToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 319
          },
          "name": "actionsIdTokenRequestUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 959
          },
          "name": "alias",
          "optional": true,
          "overrides": "cdktn.TerraformProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 335
          },
          "name": "audience",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 351
          },
          "name": "authType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 367
          },
          "name": "azureClientId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 383
          },
          "name": "azureClientSecret",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 399
          },
          "name": "azureEnvironment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 415
          },
          "name": "azureLoginAppId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 431
          },
          "name": "azureTenantId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 447
          },
          "name": "azureUseMsi",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 463
          },
          "name": "azureWorkspaceResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 479
          },
          "name": "clientId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 495
          },
          "name": "clientSecret",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 511
          },
          "name": "cloud",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 527
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 543
          },
          "name": "configFile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 559
          },
          "name": "databricksCliPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 575
          },
          "name": "databricksIdTokenFilepath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 591
          },
          "name": "debugHeaders",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 607
          },
          "name": "debugTruncateBytes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 623
          },
          "name": "disableOauthRefreshToken",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 639
          },
          "name": "discoveryUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 655
          },
          "name": "experimentalIsUnifiedHost",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 671
          },
          "name": "googleCredentials",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 687
          },
          "name": "googleServiceAccount",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 703
          },
          "name": "host",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 719
          },
          "name": "httpTimeoutSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 735
          },
          "name": "metadataServiceUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 751
          },
          "name": "oauthCallbackPort",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 767
          },
          "name": "oidcTokenEnv",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 783
          },
          "name": "password",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 799
          },
          "name": "profile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 815
          },
          "name": "rateLimit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 831
          },
          "name": "retryTimeoutSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 847
          },
          "name": "scopes",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 863
          },
          "name": "serverlessComputeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 879
          },
          "name": "skipVerify",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 895
          },
          "name": "token",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 911
          },
          "name": "username",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 927
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 943
          },
          "name": "workspaceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/provider/index:DatabricksProvider"
    },
    "@cdktn/provider-databricks.provider.DatabricksProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.provider.DatabricksProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/provider/index.ts",
        "line": 14
      },
      "name": "DatabricksProviderConfig",
      "namespace": "provider",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#account_id DatabricksProvider#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 18
          },
          "name": "accountId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#actions_id_token_request_token DatabricksProvider#actions_id_token_request_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 22
          },
          "name": "actionsIdTokenRequestToken",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#actions_id_token_request_url DatabricksProvider#actions_id_token_request_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 26
          },
          "name": "actionsIdTokenRequestUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#alias DatabricksProvider#alias}",
            "stability": "stable",
            "summary": "Alias name."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 188
          },
          "name": "alias",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#audience DatabricksProvider#audience}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 30
          },
          "name": "audience",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#auth_type DatabricksProvider#auth_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 34
          },
          "name": "authType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#azure_client_id DatabricksProvider#azure_client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 38
          },
          "name": "azureClientId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#azure_client_secret DatabricksProvider#azure_client_secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 42
          },
          "name": "azureClientSecret",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#azure_environment DatabricksProvider#azure_environment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 46
          },
          "name": "azureEnvironment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#azure_login_app_id DatabricksProvider#azure_login_app_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 50
          },
          "name": "azureLoginAppId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#azure_tenant_id DatabricksProvider#azure_tenant_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 54
          },
          "name": "azureTenantId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#azure_use_msi DatabricksProvider#azure_use_msi}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 58
          },
          "name": "azureUseMsi",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#azure_workspace_resource_id DatabricksProvider#azure_workspace_resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 62
          },
          "name": "azureWorkspaceResourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#client_id DatabricksProvider#client_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 66
          },
          "name": "clientId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#client_secret DatabricksProvider#client_secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 70
          },
          "name": "clientSecret",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#cloud DatabricksProvider#cloud}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 74
          },
          "name": "cloud",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#cluster_id DatabricksProvider#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 78
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#config_file DatabricksProvider#config_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 82
          },
          "name": "configFile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#databricks_cli_path DatabricksProvider#databricks_cli_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 86
          },
          "name": "databricksCliPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#databricks_id_token_filepath DatabricksProvider#databricks_id_token_filepath}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 90
          },
          "name": "databricksIdTokenFilepath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#debug_headers DatabricksProvider#debug_headers}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 94
          },
          "name": "debugHeaders",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#debug_truncate_bytes DatabricksProvider#debug_truncate_bytes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 98
          },
          "name": "debugTruncateBytes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#disable_oauth_refresh_token DatabricksProvider#disable_oauth_refresh_token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 102
          },
          "name": "disableOauthRefreshToken",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#discovery_url DatabricksProvider#discovery_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 106
          },
          "name": "discoveryUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#experimental_is_unified_host DatabricksProvider#experimental_is_unified_host}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 110
          },
          "name": "experimentalIsUnifiedHost",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#google_credentials DatabricksProvider#google_credentials}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 114
          },
          "name": "googleCredentials",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#google_service_account DatabricksProvider#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 118
          },
          "name": "googleServiceAccount",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#host DatabricksProvider#host}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 122
          },
          "name": "host",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#http_timeout_seconds DatabricksProvider#http_timeout_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 126
          },
          "name": "httpTimeoutSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#metadata_service_url DatabricksProvider#metadata_service_url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 130
          },
          "name": "metadataServiceUrl",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#oauth_callback_port DatabricksProvider#oauth_callback_port}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 134
          },
          "name": "oauthCallbackPort",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#oidc_token_env DatabricksProvider#oidc_token_env}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 138
          },
          "name": "oidcTokenEnv",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#password DatabricksProvider#password}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 142
          },
          "name": "password",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#profile DatabricksProvider#profile}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 146
          },
          "name": "profile",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#rate_limit DatabricksProvider#rate_limit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 150
          },
          "name": "rateLimit",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#retry_timeout_seconds DatabricksProvider#retry_timeout_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 154
          },
          "name": "retryTimeoutSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#scopes DatabricksProvider#scopes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 158
          },
          "name": "scopes",
          "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/databricks/databricks/1.114.2/docs#serverless_compute_id DatabricksProvider#serverless_compute_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 162
          },
          "name": "serverlessComputeId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#skip_verify DatabricksProvider#skip_verify}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 166
          },
          "name": "skipVerify",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#token DatabricksProvider#token}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 170
          },
          "name": "token",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#username DatabricksProvider#username}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 174
          },
          "name": "username",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#warehouse_id DatabricksProvider#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 178
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs#workspace_id DatabricksProvider#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider/index.ts",
            "line": 182
          },
          "name": "workspaceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/provider/index:DatabricksProviderConfig"
    },
    "@cdktn/provider-databricks.providerResource.ProviderResource": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/provider databricks_provider}."
      },
      "fqn": "@cdktn/provider-databricks.providerResource.ProviderResource",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/provider databricks_provider} Resource."
        },
        "locationInModule": {
          "filename": "src/provider-resource/index.ts",
          "line": 162
        },
        "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": "@cdktn/provider-databricks.providerResource.ProviderResourceConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/provider-resource/index.ts",
        "line": 130
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a ProviderResource resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 147
          },
          "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 ProviderResource to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/provider#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ProviderResource that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ProviderResource to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 266
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.providerResource.ProviderResourceProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 211
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 227
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 269
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 281
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 292
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ProviderResource",
      "namespace": "providerResource",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 135
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 263
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.providerResource.ProviderResourceProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 199
          },
          "name": "authenticationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 215
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 231
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 244
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 273
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.providerResource.ProviderResourceProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 257
          },
          "name": "recipientProfileStrInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 192
          },
          "name": "authenticationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 205
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 221
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 237
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 250
          },
          "name": "recipientProfileStr",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/provider-resource/index:ProviderResource"
    },
    "@cdktn/provider-databricks.providerResource.ProviderResourceConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.providerResource.ProviderResourceConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/provider-resource/index.ts",
        "line": 14
      },
      "name": "ProviderResourceConfig",
      "namespace": "providerResource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/provider#authentication_type ProviderResource#authentication_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 18
          },
          "name": "authenticationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/provider#name ProviderResource#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 33
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/provider#recipient_profile_str ProviderResource#recipient_profile_str}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 37
          },
          "name": "recipientProfileStr",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/provider#comment ProviderResource#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 22
          },
          "name": "comment",
          "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/databricks/databricks/1.114.2/docs/resources/provider#id ProviderResource#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider-resource/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/databricks/databricks/1.114.2/docs/resources/provider#provider_config ProviderResource#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 43
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.providerResource.ProviderResourceProviderConfig"
          }
        }
      ],
      "symbolId": "src/provider-resource/index:ProviderResourceConfig"
    },
    "@cdktn/provider-databricks.providerResource.ProviderResourceProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.providerResource.ProviderResourceProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/provider-resource/index.ts",
        "line": 45
      },
      "name": "ProviderResourceProviderConfig",
      "namespace": "providerResource",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/provider#workspace_id ProviderResource#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 49
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/provider-resource/index:ProviderResourceProviderConfig"
    },
    "@cdktn/provider-databricks.providerResource.ProviderResourceProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.providerResource.ProviderResourceProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/provider-resource/index.ts",
          "line": 88
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/provider-resource/index.ts",
        "line": 81
      },
      "name": "ProviderResourceProviderConfigOutputReference",
      "namespace": "providerResource",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 122
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 115
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/provider-resource/index.ts",
            "line": 92
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.providerResource.ProviderResourceProviderConfig"
          }
        }
      ],
      "symbolId": "src/provider-resource/index:ProviderResourceProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitor": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor databricks_quality_monitor}."
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitor",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor databricks_quality_monitor} Resource."
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 1657
        },
        "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": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 1625
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a QualityMonitor resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1642
          },
          "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 QualityMonitor to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing QualityMonitor that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the QualityMonitor to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1861
          },
          "name": "putCustomMetrics",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorCustomMetrics"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1877
          },
          "name": "putDataClassificationConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorDataClassificationConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1893
          },
          "name": "putInferenceLog",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorInferenceLog"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1909
          },
          "name": "putNotifications",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotifications"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1925
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorProviderConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1941
          },
          "name": "putSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorSchedule"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1957
          },
          "name": "putSnapshot",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorSnapshot"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1973
          },
          "name": "putTimeSeries",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorTimeSeries"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1717
          },
          "name": "resetBaselineTableName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1864
          },
          "name": "resetCustomMetrics"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1880
          },
          "name": "resetDataClassificationConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1743
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1896
          },
          "name": "resetInferenceLog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1759
          },
          "name": "resetLatestMonitorFailureMsg"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1912
          },
          "name": "resetNotifications"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1928
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1944
          },
          "name": "resetSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1798
          },
          "name": "resetSkipBuiltinDashboard"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1814
          },
          "name": "resetSlicingExprs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1960
          },
          "name": "resetSnapshot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1976
          },
          "name": "resetTimeSeries"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1848
          },
          "name": "resetWarehouseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1988
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 2010
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "QualityMonitor",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1630
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1858
          },
          "name": "customMetrics",
          "type": {
            "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorCustomMetricsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1726
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1874
          },
          "name": "dataClassificationConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorDataClassificationConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1731
          },
          "name": "driftMetricsTableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1890
          },
          "name": "inferenceLog",
          "type": {
            "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorInferenceLogList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1768
          },
          "name": "monitorVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1906
          },
          "name": "notifications",
          "type": {
            "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1786
          },
          "name": "profileMetricsTableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1922
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorProviderConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1938
          },
          "name": "schedule",
          "type": {
            "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorScheduleList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1954
          },
          "name": "snapshot",
          "type": {
            "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorSnapshotList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1823
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1970
          },
          "name": "timeSeries",
          "type": {
            "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorTimeSeriesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1705
          },
          "name": "assetsDirInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1721
          },
          "name": "baselineTableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1868
          },
          "name": "customMetricsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorCustomMetrics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1884
          },
          "name": "dataClassificationConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorDataClassificationConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1747
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1900
          },
          "name": "inferenceLogInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorInferenceLog"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1763
          },
          "name": "latestMonitorFailureMsgInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1916
          },
          "name": "notificationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotifications"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1781
          },
          "name": "outputSchemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1932
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorProviderConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1948
          },
          "name": "scheduleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorSchedule"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1802
          },
          "name": "skipBuiltinDashboardInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1818
          },
          "name": "slicingExprsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1964
          },
          "name": "snapshotInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorSnapshot"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1836
          },
          "name": "tableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1980
          },
          "name": "timeSeriesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorTimeSeries"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1852
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1698
          },
          "name": "assetsDir",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1711
          },
          "name": "baselineTableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1737
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1753
          },
          "name": "latestMonitorFailureMsg",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1774
          },
          "name": "outputSchemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1792
          },
          "name": "skipBuiltinDashboard",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1808
          },
          "name": "slicingExprs",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1829
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1842
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitor"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 14
      },
      "name": "QualityMonitorConfig",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#assets_dir QualityMonitor#assets_dir}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 18
          },
          "name": "assetsDir",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#output_schema_name QualityMonitor#output_schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 37
          },
          "name": "outputSchemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#table_name QualityMonitor#table_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 49
          },
          "name": "tableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#baseline_table_name QualityMonitor#baseline_table_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 22
          },
          "name": "baselineTableName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#custom_metrics QualityMonitor#custom_metrics}",
            "stability": "stable",
            "summary": "custom_metrics block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 59
          },
          "name": "customMetrics",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorCustomMetrics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#data_classification_config QualityMonitor#data_classification_config}",
            "stability": "stable",
            "summary": "data_classification_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 65
          },
          "name": "dataClassificationConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorDataClassificationConfig"
                    },
                    "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/databricks/databricks/1.114.2/docs/resources/quality_monitor#id QualityMonitor#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/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/databricks/databricks/1.114.2/docs/resources/quality_monitor#inference_log QualityMonitor#inference_log}",
            "stability": "stable",
            "summary": "inference_log block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 71
          },
          "name": "inferenceLog",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorInferenceLog"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#latest_monitor_failure_msg QualityMonitor#latest_monitor_failure_msg}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 33
          },
          "name": "latestMonitorFailureMsg",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#notifications QualityMonitor#notifications}",
            "stability": "stable",
            "summary": "notifications block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 77
          },
          "name": "notifications",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotifications"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#provider_config QualityMonitor#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 83
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorProviderConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#schedule QualityMonitor#schedule}",
            "stability": "stable",
            "summary": "schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 89
          },
          "name": "schedule",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorSchedule"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#skip_builtin_dashboard QualityMonitor#skip_builtin_dashboard}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 41
          },
          "name": "skipBuiltinDashboard",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#slicing_exprs QualityMonitor#slicing_exprs}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 45
          },
          "name": "slicingExprs",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#snapshot QualityMonitor#snapshot}",
            "stability": "stable",
            "summary": "snapshot block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 95
          },
          "name": "snapshot",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorSnapshot"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#time_series QualityMonitor#time_series}",
            "stability": "stable",
            "summary": "time_series block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 101
          },
          "name": "timeSeries",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorTimeSeries"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#warehouse_id QualityMonitor#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 53
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorConfig"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorCustomMetrics": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorCustomMetrics",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 103
      },
      "name": "QualityMonitorCustomMetrics",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#definition QualityMonitor#definition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 107
          },
          "name": "definition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#input_columns QualityMonitor#input_columns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 111
          },
          "name": "inputColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#name QualityMonitor#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 115
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#output_data_type QualityMonitor#output_data_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 119
          },
          "name": "outputDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#type QualityMonitor#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 123
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorCustomMetrics"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorCustomMetricsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorCustomMetricsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 325
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 317
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 332
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorCustomMetricsOutputReference"
            }
          }
        }
      ],
      "name": "QualityMonitorCustomMetricsList",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 318
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorCustomMetrics"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorCustomMetricsList"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorCustomMetricsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorCustomMetricsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 193
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 183
      },
      "name": "QualityMonitorCustomMetricsOutputReference",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 260
          },
          "name": "definitionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 273
          },
          "name": "inputColumnsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 286
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 299
          },
          "name": "outputDataTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 312
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 253
          },
          "name": "definition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 266
          },
          "name": "inputColumns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 279
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 292
          },
          "name": "outputDataType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 305
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 197
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorCustomMetrics"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorCustomMetricsOutputReference"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorDataClassificationConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorDataClassificationConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 336
      },
      "name": "QualityMonitorDataClassificationConfig",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#enabled QualityMonitor#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 340
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorDataClassificationConfig"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorDataClassificationConfigList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorDataClassificationConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 441
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 433
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 448
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorDataClassificationConfigOutputReference"
            }
          }
        }
      ],
      "name": "QualityMonitorDataClassificationConfigList",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 434
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorDataClassificationConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorDataClassificationConfigList"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorDataClassificationConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorDataClassificationConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 382
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 372
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 424
          },
          "name": "resetEnabled"
        }
      ],
      "name": "QualityMonitorDataClassificationConfigOutputReference",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 428
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 418
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorDataClassificationConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorDataClassificationConfigOutputReference"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorInferenceLog": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorInferenceLog",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 452
      },
      "name": "QualityMonitorInferenceLog",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#granularities QualityMonitor#granularities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 456
          },
          "name": "granularities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#model_id_col QualityMonitor#model_id_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 464
          },
          "name": "modelIdCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#prediction_col QualityMonitor#prediction_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 468
          },
          "name": "predictionCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#problem_type QualityMonitor#problem_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 476
          },
          "name": "problemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#timestamp_col QualityMonitor#timestamp_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 480
          },
          "name": "timestampCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#label_col QualityMonitor#label_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 460
          },
          "name": "labelCol",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#prediction_proba_col QualityMonitor#prediction_proba_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 472
          },
          "name": "predictionProbaCol",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorInferenceLog"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorInferenceLogList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorInferenceLogList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 740
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 732
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 747
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorInferenceLogOutputReference"
            }
          }
        }
      ],
      "name": "QualityMonitorInferenceLogList",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 733
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorInferenceLog"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorInferenceLogList"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorInferenceLogOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorInferenceLogOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 564
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 554
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 655
          },
          "name": "resetLabelCol"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 697
          },
          "name": "resetPredictionProbaCol"
        }
      ],
      "name": "QualityMonitorInferenceLogOutputReference",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 643
          },
          "name": "granularitiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 659
          },
          "name": "labelColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 672
          },
          "name": "modelIdColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 685
          },
          "name": "predictionColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 701
          },
          "name": "predictionProbaColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 714
          },
          "name": "problemTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 727
          },
          "name": "timestampColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 636
          },
          "name": "granularities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 649
          },
          "name": "labelCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 665
          },
          "name": "modelIdCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 678
          },
          "name": "predictionCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 691
          },
          "name": "predictionProbaCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 707
          },
          "name": "problemType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 720
          },
          "name": "timestampCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 568
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorInferenceLog"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorInferenceLogOutputReference"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotifications": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotifications",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 983
      },
      "name": "QualityMonitorNotifications",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#on_failure QualityMonitor#on_failure}",
            "stability": "stable",
            "summary": "on_failure block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 989
          },
          "name": "onFailure",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#on_new_classification_tag_detected QualityMonitor#on_new_classification_tag_detected}",
            "stability": "stable",
            "summary": "on_new_classification_tag_detected block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 995
          },
          "name": "onNewClassificationTagDetected",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnNewClassificationTagDetected"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorNotifications"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 1125
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 1117
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1132
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOutputReference"
            }
          }
        }
      ],
      "name": "QualityMonitorNotificationsList",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotifications"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorNotificationsList"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnFailure": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnFailure",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 751
      },
      "name": "QualityMonitorNotificationsOnFailure",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#email_addresses QualityMonitor#email_addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 755
          },
          "name": "emailAddresses",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorNotificationsOnFailure"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnFailureList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnFailureList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 856
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 848
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 863
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnFailureOutputReference"
            }
          }
        }
      ],
      "name": "QualityMonitorNotificationsOnFailureList",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 849
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorNotificationsOnFailureList"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnFailureOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnFailureOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 797
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 787
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 839
          },
          "name": "resetEmailAddresses"
        }
      ],
      "name": "QualityMonitorNotificationsOnFailureOutputReference",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 843
          },
          "name": "emailAddressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 833
          },
          "name": "emailAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 801
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnFailure"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorNotificationsOnFailureOutputReference"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnNewClassificationTagDetected": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnNewClassificationTagDetected",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 867
      },
      "name": "QualityMonitorNotificationsOnNewClassificationTagDetected",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#email_addresses QualityMonitor#email_addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 871
          },
          "name": "emailAddresses",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorNotificationsOnNewClassificationTagDetected"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnNewClassificationTagDetectedList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnNewClassificationTagDetectedList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 972
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 964
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 979
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnNewClassificationTagDetectedOutputReference"
            }
          }
        }
      ],
      "name": "QualityMonitorNotificationsOnNewClassificationTagDetectedList",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 965
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnNewClassificationTagDetected"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorNotificationsOnNewClassificationTagDetectedList"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnNewClassificationTagDetectedOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnNewClassificationTagDetectedOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 913
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 903
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 955
          },
          "name": "resetEmailAddresses"
        }
      ],
      "name": "QualityMonitorNotificationsOnNewClassificationTagDetectedOutputReference",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 959
          },
          "name": "emailAddressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 949
          },
          "name": "emailAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 917
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnNewClassificationTagDetected"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorNotificationsOnNewClassificationTagDetectedOutputReference"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 1044
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 1034
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1089
          },
          "name": "putOnFailure",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnFailure"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1105
          },
          "name": "putOnNewClassificationTagDetected",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnNewClassificationTagDetected"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1092
          },
          "name": "resetOnFailure"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1108
          },
          "name": "resetOnNewClassificationTagDetected"
        }
      ],
      "name": "QualityMonitorNotificationsOutputReference",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1086
          },
          "name": "onFailure",
          "type": {
            "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnFailureList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1102
          },
          "name": "onNewClassificationTagDetected",
          "type": {
            "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnNewClassificationTagDetectedList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1096
          },
          "name": "onFailureInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnFailure"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1112
          },
          "name": "onNewClassificationTagDetectedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotificationsOnNewClassificationTagDetected"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1048
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorNotifications"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorNotificationsOutputReference"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 1136
      },
      "name": "QualityMonitorProviderConfig",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#workspace_id QualityMonitor#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1140
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorProviderConfig"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorProviderConfigList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorProviderConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 1238
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 1230
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1245
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorProviderConfigOutputReference"
            }
          }
        }
      ],
      "name": "QualityMonitorProviderConfigList",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1231
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorProviderConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorProviderConfigList"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 1182
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 1172
      },
      "name": "QualityMonitorProviderConfigOutputReference",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1225
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1218
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1186
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorSchedule": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 1249
      },
      "name": "QualityMonitorSchedule",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#quartz_cron_expression QualityMonitor#quartz_cron_expression}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1253
          },
          "name": "quartzCronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#timezone_id QualityMonitor#timezone_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1257
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorSchedule"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorScheduleList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorScheduleList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 1386
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 1378
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1393
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorScheduleOutputReference"
            }
          }
        }
      ],
      "name": "QualityMonitorScheduleList",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1379
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorSchedule"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorScheduleList"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorScheduleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 1306
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 1296
      },
      "name": "QualityMonitorScheduleOutputReference",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1347
          },
          "name": "pauseStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1360
          },
          "name": "quartzCronExpressionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1373
          },
          "name": "timezoneIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1353
          },
          "name": "quartzCronExpression",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1366
          },
          "name": "timezoneId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1310
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorSchedule"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorScheduleOutputReference"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorSnapshot": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorSnapshot",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 1397
      },
      "name": "QualityMonitorSnapshot",
      "namespace": "qualityMonitor",
      "symbolId": "src/quality-monitor/index:QualityMonitorSnapshot"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorSnapshotList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorSnapshotList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 1467
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 1459
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1474
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorSnapshotOutputReference"
            }
          }
        }
      ],
      "name": "QualityMonitorSnapshotList",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1460
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorSnapshot"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorSnapshotList"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorSnapshotOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorSnapshotOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 1430
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 1420
      },
      "name": "QualityMonitorSnapshotOutputReference",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1434
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorSnapshot"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorSnapshotOutputReference"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorTimeSeries": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorTimeSeries",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 1478
      },
      "name": "QualityMonitorTimeSeries",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#granularities QualityMonitor#granularities}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1482
          },
          "name": "granularities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor#timestamp_col QualityMonitor#timestamp_col}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1486
          },
          "name": "timestampCol",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorTimeSeries"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorTimeSeriesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorTimeSeriesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 1610
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 1602
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1617
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorTimeSeriesOutputReference"
            }
          }
        }
      ],
      "name": "QualityMonitorTimeSeriesList",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1603
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorTimeSeries"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorTimeSeriesList"
    },
    "@cdktn/provider-databricks.qualityMonitor.QualityMonitorTimeSeriesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorTimeSeriesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor/index.ts",
          "line": 1535
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor/index.ts",
        "line": 1525
      },
      "name": "QualityMonitorTimeSeriesOutputReference",
      "namespace": "qualityMonitor",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1584
          },
          "name": "granularitiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1597
          },
          "name": "timestampColInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1577
          },
          "name": "granularities",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1590
          },
          "name": "timestampCol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor/index.ts",
            "line": 1539
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.qualityMonitor.QualityMonitorTimeSeries"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor/index:QualityMonitorTimeSeriesOutputReference"
    },
    "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor_v2 databricks_quality_monitor_v2}."
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor_v2 databricks_quality_monitor_v2} Resource."
        },
        "locationInModule": {
          "filename": "src/quality-monitor-v2/index.ts",
          "line": 849
        },
        "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": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2Config"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor-v2/index.ts",
        "line": 817
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a QualityMonitorV2 resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 834
          },
          "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 QualityMonitorV2 to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor_v2#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing QualityMonitorV2 that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the QualityMonitorV2 to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 912
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 928
          },
          "name": "putValidityCheckConfigurations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 915
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 931
          },
          "name": "resetValidityCheckConfigurations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 943
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 952
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "QualityMonitorV2",
      "namespace": "qualityMonitorV2",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 822
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 877
          },
          "name": "anomalyDetectionConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2AnomalyDetectionConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 909
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 925
          },
          "name": "validityCheckConfigurations",
          "type": {
            "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 890
          },
          "name": "objectIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 903
          },
          "name": "objectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 919
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 935
          },
          "name": "validityCheckConfigurationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 883
          },
          "name": "objectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 896
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/quality-monitor-v2/index:QualityMonitorV2"
    },
    "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2AnomalyDetectionConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2AnomalyDetectionConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor-v2/index.ts",
        "line": 32
      },
      "name": "QualityMonitorV2AnomalyDetectionConfig",
      "namespace": "qualityMonitorV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor_v2#excluded_table_full_names QualityMonitorV2#excluded_table_full_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 36
          },
          "name": "excludedTableFullNames",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor-v2/index:QualityMonitorV2AnomalyDetectionConfig"
    },
    "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2AnomalyDetectionConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2AnomalyDetectionConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor-v2/index.ts",
          "line": 75
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor-v2/index.ts",
        "line": 68
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 108
          },
          "name": "resetExcludedTableFullNames"
        }
      ],
      "name": "QualityMonitorV2AnomalyDetectionConfigOutputReference",
      "namespace": "qualityMonitorV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 117
          },
          "name": "lastRunId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 122
          },
          "name": "latestRunStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 112
          },
          "name": "excludedTableFullNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 102
          },
          "name": "excludedTableFullNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 79
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2AnomalyDetectionConfig"
          }
        }
      ],
      "symbolId": "src/quality-monitor-v2/index:QualityMonitorV2AnomalyDetectionConfigOutputReference"
    },
    "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2Config": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2Config",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor-v2/index.ts",
        "line": 14
      },
      "name": "QualityMonitorV2Config",
      "namespace": "qualityMonitorV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor_v2#object_id QualityMonitorV2#object_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 18
          },
          "name": "objectId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor_v2#object_type QualityMonitorV2#object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 22
          },
          "name": "objectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor_v2#provider_config QualityMonitorV2#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor_v2#validity_check_configurations QualityMonitorV2#validity_check_configurations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 30
          },
          "name": "validityCheckConfigurations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor-v2/index:QualityMonitorV2Config"
    },
    "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor-v2/index.ts",
        "line": 126
      },
      "name": "QualityMonitorV2ProviderConfig",
      "namespace": "qualityMonitorV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor_v2#workspace_id QualityMonitorV2#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 130
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/quality-monitor-v2/index:QualityMonitorV2ProviderConfig"
    },
    "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor-v2/index.ts",
          "line": 170
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor-v2/index.ts",
        "line": 162
      },
      "name": "QualityMonitorV2ProviderConfigOutputReference",
      "namespace": "qualityMonitorV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 213
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 206
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 174
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor-v2/index:QualityMonitorV2ProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurations": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor-v2/index.ts",
        "line": 598
      },
      "name": "QualityMonitorV2ValidityCheckConfigurations",
      "namespace": "qualityMonitorV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor_v2#name QualityMonitorV2#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 602
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor_v2#percent_null_validity_check QualityMonitorV2#percent_null_validity_check}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 606
          },
          "name": "percentNullValidityCheck",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsPercentNullValidityCheck"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor_v2#range_validity_check QualityMonitorV2#range_validity_check}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 610
          },
          "name": "rangeValidityCheck",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsRangeValidityCheck"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor_v2#uniqueness_validity_check QualityMonitorV2#uniqueness_validity_check}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 614
          },
          "name": "uniquenessValidityCheck",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsUniquenessValidityCheck"
          }
        }
      ],
      "symbolId": "src/quality-monitor-v2/index:QualityMonitorV2ValidityCheckConfigurations"
    },
    "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor-v2/index.ts",
          "line": 802
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor-v2/index.ts",
        "line": 794
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 809
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsOutputReference"
            }
          }
        }
      ],
      "name": "QualityMonitorV2ValidityCheckConfigurationsList",
      "namespace": "qualityMonitorV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 795
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor-v2/index:QualityMonitorV2ValidityCheckConfigurationsList"
    },
    "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor-v2/index.ts",
          "line": 677
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor-v2/index.ts",
        "line": 667
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 750
          },
          "name": "putPercentNullValidityCheck",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsPercentNullValidityCheck"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 766
          },
          "name": "putRangeValidityCheck",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsRangeValidityCheck"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 782
          },
          "name": "putUniquenessValidityCheck",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsUniquenessValidityCheck"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 737
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 753
          },
          "name": "resetPercentNullValidityCheck"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 769
          },
          "name": "resetRangeValidityCheck"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 785
          },
          "name": "resetUniquenessValidityCheck"
        }
      ],
      "name": "QualityMonitorV2ValidityCheckConfigurationsOutputReference",
      "namespace": "qualityMonitorV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 747
          },
          "name": "percentNullValidityCheck",
          "type": {
            "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsPercentNullValidityCheckOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 763
          },
          "name": "rangeValidityCheck",
          "type": {
            "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsRangeValidityCheckOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 779
          },
          "name": "uniquenessValidityCheck",
          "type": {
            "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsUniquenessValidityCheckOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 741
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 757
          },
          "name": "percentNullValidityCheckInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsPercentNullValidityCheck"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 773
          },
          "name": "rangeValidityCheckInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsRangeValidityCheck"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 789
          },
          "name": "uniquenessValidityCheckInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsUniquenessValidityCheck"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 731
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 681
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor-v2/index:QualityMonitorV2ValidityCheckConfigurationsOutputReference"
    },
    "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsPercentNullValidityCheck": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsPercentNullValidityCheck",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor-v2/index.ts",
        "line": 217
      },
      "name": "QualityMonitorV2ValidityCheckConfigurationsPercentNullValidityCheck",
      "namespace": "qualityMonitorV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor_v2#column_names QualityMonitorV2#column_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 221
          },
          "name": "columnNames",
          "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/databricks/databricks/1.114.2/docs/resources/quality_monitor_v2#upper_bound QualityMonitorV2#upper_bound}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 225
          },
          "name": "upperBound",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/quality-monitor-v2/index:QualityMonitorV2ValidityCheckConfigurationsPercentNullValidityCheck"
    },
    "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsPercentNullValidityCheckOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsPercentNullValidityCheckOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor-v2/index.ts",
          "line": 272
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor-v2/index.ts",
        "line": 264
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 320
          },
          "name": "resetColumnNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 336
          },
          "name": "resetUpperBound"
        }
      ],
      "name": "QualityMonitorV2ValidityCheckConfigurationsPercentNullValidityCheckOutputReference",
      "namespace": "qualityMonitorV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 324
          },
          "name": "columnNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 340
          },
          "name": "upperBoundInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 314
          },
          "name": "columnNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 330
          },
          "name": "upperBound",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 276
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsPercentNullValidityCheck"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor-v2/index:QualityMonitorV2ValidityCheckConfigurationsPercentNullValidityCheckOutputReference"
    },
    "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsRangeValidityCheck": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsRangeValidityCheck",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor-v2/index.ts",
        "line": 344
      },
      "name": "QualityMonitorV2ValidityCheckConfigurationsRangeValidityCheck",
      "namespace": "qualityMonitorV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor_v2#column_names QualityMonitorV2#column_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 348
          },
          "name": "columnNames",
          "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/databricks/databricks/1.114.2/docs/resources/quality_monitor_v2#lower_bound QualityMonitorV2#lower_bound}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 352
          },
          "name": "lowerBound",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor_v2#upper_bound QualityMonitorV2#upper_bound}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 356
          },
          "name": "upperBound",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/quality-monitor-v2/index:QualityMonitorV2ValidityCheckConfigurationsRangeValidityCheck"
    },
    "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsRangeValidityCheckOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsRangeValidityCheckOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor-v2/index.ts",
          "line": 410
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor-v2/index.ts",
        "line": 402
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 464
          },
          "name": "resetColumnNames"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 480
          },
          "name": "resetLowerBound"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 496
          },
          "name": "resetUpperBound"
        }
      ],
      "name": "QualityMonitorV2ValidityCheckConfigurationsRangeValidityCheckOutputReference",
      "namespace": "qualityMonitorV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 468
          },
          "name": "columnNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 484
          },
          "name": "lowerBoundInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 500
          },
          "name": "upperBoundInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 458
          },
          "name": "columnNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 474
          },
          "name": "lowerBound",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 490
          },
          "name": "upperBound",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 414
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsRangeValidityCheck"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor-v2/index:QualityMonitorV2ValidityCheckConfigurationsRangeValidityCheckOutputReference"
    },
    "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsUniquenessValidityCheck": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsUniquenessValidityCheck",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/quality-monitor-v2/index.ts",
        "line": 504
      },
      "name": "QualityMonitorV2ValidityCheckConfigurationsUniquenessValidityCheck",
      "namespace": "qualityMonitorV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/quality_monitor_v2#column_names QualityMonitorV2#column_names}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 508
          },
          "name": "columnNames",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor-v2/index:QualityMonitorV2ValidityCheckConfigurationsUniquenessValidityCheck"
    },
    "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsUniquenessValidityCheckOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsUniquenessValidityCheckOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/quality-monitor-v2/index.ts",
          "line": 548
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/quality-monitor-v2/index.ts",
        "line": 540
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 590
          },
          "name": "resetColumnNames"
        }
      ],
      "name": "QualityMonitorV2ValidityCheckConfigurationsUniquenessValidityCheckOutputReference",
      "namespace": "qualityMonitorV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 594
          },
          "name": "columnNamesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 584
          },
          "name": "columnNames",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/quality-monitor-v2/index.ts",
            "line": 552
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.qualityMonitorV2.QualityMonitorV2ValidityCheckConfigurationsUniquenessValidityCheck"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/quality-monitor-v2/index:QualityMonitorV2ValidityCheckConfigurationsUniquenessValidityCheckOutputReference"
    },
    "@cdktn/provider-databricks.query.Query": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query databricks_query}."
      },
      "fqn": "@cdktn/provider-databricks.query.Query",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query databricks_query} Resource."
        },
        "locationInModule": {
          "filename": "src/query/index.ts",
          "line": 1754
        },
        "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": "@cdktn/provider-databricks.query.QueryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 1722
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Query resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1739
          },
          "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 Query to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Query that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Query to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1986
          },
          "name": "putParameter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.query.QueryParameter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 2002
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.query.QueryProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1797
          },
          "name": "resetApplyAutoLimit"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1813
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1834
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1878
          },
          "name": "resetOwnerUserName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1989
          },
          "name": "resetParameter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1894
          },
          "name": "resetParentPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 2005
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1923
          },
          "name": "resetRunAsMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1939
          },
          "name": "resetSchema"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1955
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 2017
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 2035
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Query",
      "namespace": "query",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1727
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1822
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1856
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1861
          },
          "name": "lastModifierUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1866
          },
          "name": "lifecycleState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1983
          },
          "name": "parameter",
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1999
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1964
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1801
          },
          "name": "applyAutoLimitInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1817
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1838
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1851
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1882
          },
          "name": "ownerUserNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1993
          },
          "name": "parameterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.query.QueryParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1898
          },
          "name": "parentPathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 2009
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1911
          },
          "name": "queryTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1927
          },
          "name": "runAsModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1943
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1959
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1977
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1791
          },
          "name": "applyAutoLimit",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1807
          },
          "name": "catalog",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1828
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1844
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1872
          },
          "name": "ownerUserName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1888
          },
          "name": "parentPath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1904
          },
          "name": "queryText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1917
          },
          "name": "runAsMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1933
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1949
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1970
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/query/index:Query"
    },
    "@cdktn/provider-databricks.query.QueryConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.query.QueryConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 14
      },
      "name": "QueryConfig",
      "namespace": "query",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#display_name Query#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 30
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#query_text Query#query_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 42
          },
          "name": "queryText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#warehouse_id Query#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 58
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#apply_auto_limit Query#apply_auto_limit}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 18
          },
          "name": "applyAutoLimit",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#catalog Query#catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 22
          },
          "name": "catalog",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#description Query#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 26
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#owner_user_name Query#owner_user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 34
          },
          "name": "ownerUserName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#parameter Query#parameter}",
            "stability": "stable",
            "summary": "parameter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 64
          },
          "name": "parameter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.query.QueryParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#parent_path Query#parent_path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 38
          },
          "name": "parentPath",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#provider_config Query#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 70
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#run_as_mode Query#run_as_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 46
          },
          "name": "runAsMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#schema Query#schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 50
          },
          "name": "schema",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#tags Query#tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 54
          },
          "name": "tags",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/query/index:QueryConfig"
    },
    "@cdktn/provider-databricks.query.QueryParameter": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.query.QueryParameter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 1281
      },
      "name": "QueryParameter",
      "namespace": "query",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#name Query#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1285
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#date_range_value Query#date_range_value}",
            "stability": "stable",
            "summary": "date_range_value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1295
          },
          "name": "dateRangeValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterDateRangeValue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#date_value Query#date_value}",
            "stability": "stable",
            "summary": "date_value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1301
          },
          "name": "dateValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterDateValue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#enum_value Query#enum_value}",
            "stability": "stable",
            "summary": "enum_value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1307
          },
          "name": "enumValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterEnumValue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#numeric_value Query#numeric_value}",
            "stability": "stable",
            "summary": "numeric_value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1313
          },
          "name": "numericValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterNumericValue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#query_backed_value Query#query_backed_value}",
            "stability": "stable",
            "summary": "query_backed_value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1319
          },
          "name": "queryBackedValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterQueryBackedValue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#text_value Query#text_value}",
            "stability": "stable",
            "summary": "text_value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1325
          },
          "name": "textValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterTextValue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#title Query#title}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1289
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameter"
    },
    "@cdktn/provider-databricks.query.QueryParameterDateRangeValue": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.query.QueryParameterDateRangeValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 183
      },
      "name": "QueryParameterDateRangeValue",
      "namespace": "query",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#date_range_value Query#date_range_value}",
            "stability": "stable",
            "summary": "date_range_value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 201
          },
          "name": "dateRangeValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterDateRangeValueDateRangeValue"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#dynamic_date_range_value Query#dynamic_date_range_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 187
          },
          "name": "dynamicDateRangeValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#precision Query#precision}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 191
          },
          "name": "precision",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#start_day_of_week Query#start_day_of_week}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 195
          },
          "name": "startDayOfWeek",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterDateRangeValue"
    },
    "@cdktn/provider-databricks.query.QueryParameterDateRangeValueDateRangeValue": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.query.QueryParameterDateRangeValueDateRangeValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 72
      },
      "name": "QueryParameterDateRangeValueDateRangeValue",
      "namespace": "query",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#end Query#end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 76
          },
          "name": "end",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#start Query#start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 80
          },
          "name": "start",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterDateRangeValueDateRangeValue"
    },
    "@cdktn/provider-databricks.query.QueryParameterDateRangeValueDateRangeValueOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.query.QueryParameterDateRangeValueDateRangeValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/query/index.ts",
          "line": 126
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 119
      },
      "name": "QueryParameterDateRangeValueDateRangeValueOutputReference",
      "namespace": "query",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 166
          },
          "name": "endInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 179
          },
          "name": "startInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 159
          },
          "name": "end",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 172
          },
          "name": "start",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 130
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterDateRangeValueDateRangeValue"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterDateRangeValueDateRangeValueOutputReference"
    },
    "@cdktn/provider-databricks.query.QueryParameterDateRangeValueOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.query.QueryParameterDateRangeValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/query/index.ts",
          "line": 261
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 254
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 357
          },
          "name": "putDateRangeValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.query.QueryParameterDateRangeValueDateRangeValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 360
          },
          "name": "resetDateRangeValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 312
          },
          "name": "resetDynamicDateRangeValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 328
          },
          "name": "resetPrecision"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 344
          },
          "name": "resetStartDayOfWeek"
        }
      ],
      "name": "QueryParameterDateRangeValueOutputReference",
      "namespace": "query",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 354
          },
          "name": "dateRangeValue",
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterDateRangeValueDateRangeValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 364
          },
          "name": "dateRangeValueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterDateRangeValueDateRangeValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 316
          },
          "name": "dynamicDateRangeValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 332
          },
          "name": "precisionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 348
          },
          "name": "startDayOfWeekInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 306
          },
          "name": "dynamicDateRangeValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 322
          },
          "name": "precision",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 338
          },
          "name": "startDayOfWeek",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 265
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterDateRangeValue"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterDateRangeValueOutputReference"
    },
    "@cdktn/provider-databricks.query.QueryParameterDateValue": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.query.QueryParameterDateValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 368
      },
      "name": "QueryParameterDateValue",
      "namespace": "query",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#date_value Query#date_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 372
          },
          "name": "dateValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#dynamic_date_value Query#dynamic_date_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 376
          },
          "name": "dynamicDateValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#precision Query#precision}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 380
          },
          "name": "precision",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterDateValue"
    },
    "@cdktn/provider-databricks.query.QueryParameterDateValueOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.query.QueryParameterDateValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/query/index.ts",
          "line": 433
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 426
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 478
          },
          "name": "resetDateValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 494
          },
          "name": "resetDynamicDateValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 510
          },
          "name": "resetPrecision"
        }
      ],
      "name": "QueryParameterDateValueOutputReference",
      "namespace": "query",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 482
          },
          "name": "dateValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 498
          },
          "name": "dynamicDateValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 514
          },
          "name": "precisionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 472
          },
          "name": "dateValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 488
          },
          "name": "dynamicDateValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 504
          },
          "name": "precision",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 437
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterDateValue"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterDateValueOutputReference"
    },
    "@cdktn/provider-databricks.query.QueryParameterEnumValue": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.query.QueryParameterEnumValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 668
      },
      "name": "QueryParameterEnumValue",
      "namespace": "query",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#enum_options Query#enum_options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 672
          },
          "name": "enumOptions",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#multi_values_options Query#multi_values_options}",
            "stability": "stable",
            "summary": "multi_values_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 682
          },
          "name": "multiValuesOptions",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterEnumValueMultiValuesOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#values Query#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 676
          },
          "name": "values",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterEnumValue"
    },
    "@cdktn/provider-databricks.query.QueryParameterEnumValueMultiValuesOptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.query.QueryParameterEnumValueMultiValuesOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 518
      },
      "name": "QueryParameterEnumValueMultiValuesOptions",
      "namespace": "query",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#prefix Query#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 522
          },
          "name": "prefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#separator Query#separator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 526
          },
          "name": "separator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#suffix Query#suffix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 530
          },
          "name": "suffix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterEnumValueMultiValuesOptions"
    },
    "@cdktn/provider-databricks.query.QueryParameterEnumValueMultiValuesOptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.query.QueryParameterEnumValueMultiValuesOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/query/index.ts",
          "line": 583
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 576
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 628
          },
          "name": "resetPrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 644
          },
          "name": "resetSeparator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 660
          },
          "name": "resetSuffix"
        }
      ],
      "name": "QueryParameterEnumValueMultiValuesOptionsOutputReference",
      "namespace": "query",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 632
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 648
          },
          "name": "separatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 664
          },
          "name": "suffixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 622
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 638
          },
          "name": "separator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 654
          },
          "name": "suffix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 587
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterEnumValueMultiValuesOptions"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterEnumValueMultiValuesOptionsOutputReference"
    },
    "@cdktn/provider-databricks.query.QueryParameterEnumValueOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.query.QueryParameterEnumValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/query/index.ts",
          "line": 735
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 728
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 809
          },
          "name": "putMultiValuesOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.query.QueryParameterEnumValueMultiValuesOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 780
          },
          "name": "resetEnumOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 812
          },
          "name": "resetMultiValuesOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 796
          },
          "name": "resetValues"
        }
      ],
      "name": "QueryParameterEnumValueOutputReference",
      "namespace": "query",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 806
          },
          "name": "multiValuesOptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterEnumValueMultiValuesOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 784
          },
          "name": "enumOptionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 816
          },
          "name": "multiValuesOptionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterEnumValueMultiValuesOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 800
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 774
          },
          "name": "enumOptions",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 790
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 739
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterEnumValue"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterEnumValueOutputReference"
    },
    "@cdktn/provider-databricks.query.QueryParameterList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.query.QueryParameterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/query/index.ts",
          "line": 1626
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 1618
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1633
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.query.QueryParameterOutputReference"
            }
          }
        }
      ],
      "name": "QueryParameterList",
      "namespace": "query",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1619
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.query.QueryParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterList"
    },
    "@cdktn/provider-databricks.query.QueryParameterNumericValue": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.query.QueryParameterNumericValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 820
      },
      "name": "QueryParameterNumericValue",
      "namespace": "query",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#value Query#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 824
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterNumericValue"
    },
    "@cdktn/provider-databricks.query.QueryParameterNumericValueOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.query.QueryParameterNumericValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/query/index.ts",
          "line": 863
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 856
      },
      "name": "QueryParameterNumericValueOutputReference",
      "namespace": "query",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 897
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 890
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 867
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterNumericValue"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterNumericValueOutputReference"
    },
    "@cdktn/provider-databricks.query.QueryParameterOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.query.QueryParameterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/query/index.ts",
          "line": 1416
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 1406
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1526
          },
          "name": "putDateRangeValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.query.QueryParameterDateRangeValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1542
          },
          "name": "putDateValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.query.QueryParameterDateValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1558
          },
          "name": "putEnumValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.query.QueryParameterEnumValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1574
          },
          "name": "putNumericValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.query.QueryParameterNumericValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1590
          },
          "name": "putQueryBackedValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.query.QueryParameterQueryBackedValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1606
          },
          "name": "putTextValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.query.QueryParameterTextValue"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1529
          },
          "name": "resetDateRangeValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1545
          },
          "name": "resetDateValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1561
          },
          "name": "resetEnumValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1577
          },
          "name": "resetNumericValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1593
          },
          "name": "resetQueryBackedValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1609
          },
          "name": "resetTextValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1513
          },
          "name": "resetTitle"
        }
      ],
      "name": "QueryParameterOutputReference",
      "namespace": "query",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1523
          },
          "name": "dateRangeValue",
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterDateRangeValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1539
          },
          "name": "dateValue",
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterDateValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1555
          },
          "name": "enumValue",
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterEnumValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1571
          },
          "name": "numericValue",
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterNumericValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1587
          },
          "name": "queryBackedValue",
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterQueryBackedValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1603
          },
          "name": "textValue",
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterTextValueOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1533
          },
          "name": "dateRangeValueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterDateRangeValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1549
          },
          "name": "dateValueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterDateValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1565
          },
          "name": "enumValueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterEnumValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1501
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1581
          },
          "name": "numericValueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterNumericValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1597
          },
          "name": "queryBackedValueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterQueryBackedValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1613
          },
          "name": "textValueInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterTextValue"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1517
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1494
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1507
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1420
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.query.QueryParameter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterOutputReference"
    },
    "@cdktn/provider-databricks.query.QueryParameterQueryBackedValue": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.query.QueryParameterQueryBackedValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 1051
      },
      "name": "QueryParameterQueryBackedValue",
      "namespace": "query",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#query_id Query#query_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1055
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#multi_values_options Query#multi_values_options}",
            "stability": "stable",
            "summary": "multi_values_options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1065
          },
          "name": "multiValuesOptions",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterQueryBackedValueMultiValuesOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#values Query#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1059
          },
          "name": "values",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterQueryBackedValue"
    },
    "@cdktn/provider-databricks.query.QueryParameterQueryBackedValueMultiValuesOptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.query.QueryParameterQueryBackedValueMultiValuesOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 901
      },
      "name": "QueryParameterQueryBackedValueMultiValuesOptions",
      "namespace": "query",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#prefix Query#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 905
          },
          "name": "prefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#separator Query#separator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 909
          },
          "name": "separator",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#suffix Query#suffix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 913
          },
          "name": "suffix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterQueryBackedValueMultiValuesOptions"
    },
    "@cdktn/provider-databricks.query.QueryParameterQueryBackedValueMultiValuesOptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.query.QueryParameterQueryBackedValueMultiValuesOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/query/index.ts",
          "line": 966
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 959
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1011
          },
          "name": "resetPrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1027
          },
          "name": "resetSeparator"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1043
          },
          "name": "resetSuffix"
        }
      ],
      "name": "QueryParameterQueryBackedValueMultiValuesOptionsOutputReference",
      "namespace": "query",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1015
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1031
          },
          "name": "separatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1047
          },
          "name": "suffixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1005
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1021
          },
          "name": "separator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1037
          },
          "name": "suffix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 970
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterQueryBackedValueMultiValuesOptions"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterQueryBackedValueMultiValuesOptionsOutputReference"
    },
    "@cdktn/provider-databricks.query.QueryParameterQueryBackedValueOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.query.QueryParameterQueryBackedValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/query/index.ts",
          "line": 1118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 1111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1189
          },
          "name": "putMultiValuesOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.query.QueryParameterQueryBackedValueMultiValuesOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1192
          },
          "name": "resetMultiValuesOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1176
          },
          "name": "resetValues"
        }
      ],
      "name": "QueryParameterQueryBackedValueOutputReference",
      "namespace": "query",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1186
          },
          "name": "multiValuesOptions",
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterQueryBackedValueMultiValuesOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1196
          },
          "name": "multiValuesOptionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterQueryBackedValueMultiValuesOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1164
          },
          "name": "queryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1180
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1157
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1170
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterQueryBackedValue"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterQueryBackedValueOutputReference"
    },
    "@cdktn/provider-databricks.query.QueryParameterTextValue": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.query.QueryParameterTextValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 1200
      },
      "name": "QueryParameterTextValue",
      "namespace": "query",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#value Query#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1204
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterTextValue"
    },
    "@cdktn/provider-databricks.query.QueryParameterTextValueOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.query.QueryParameterTextValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/query/index.ts",
          "line": 1243
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 1236
      },
      "name": "QueryParameterTextValueOutputReference",
      "namespace": "query",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1277
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1270
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1247
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryParameterTextValue"
          }
        }
      ],
      "symbolId": "src/query/index:QueryParameterTextValueOutputReference"
    },
    "@cdktn/provider-databricks.query.QueryProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.query.QueryProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 1637
      },
      "name": "QueryProviderConfig",
      "namespace": "query",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/query#workspace_id Query#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1641
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/query/index:QueryProviderConfig"
    },
    "@cdktn/provider-databricks.query.QueryProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.query.QueryProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/query/index.ts",
          "line": 1680
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/query/index.ts",
        "line": 1673
      },
      "name": "QueryProviderConfigOutputReference",
      "namespace": "query",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1714
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1707
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/query/index.ts",
            "line": 1684
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.query.QueryProviderConfig"
          }
        }
      ],
      "symbolId": "src/query/index:QueryProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.recipient.Recipient": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/recipient databricks_recipient}."
      },
      "fqn": "@cdktn/provider-databricks.recipient.Recipient",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/recipient databricks_recipient} Resource."
        },
        "locationInModule": {
          "filename": "src/recipient/index.ts",
          "line": 473
        },
        "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": "@cdktn/provider-databricks.recipient.RecipientConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/recipient/index.ts",
        "line": 441
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Recipient resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 458
          },
          "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 Recipient to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/recipient#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Recipient that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Recipient to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 679
          },
          "name": "putIpAccessList",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.recipient.RecipientIpAccessListStruct"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 695
          },
          "name": "putPropertiesKvpairs",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.recipient.RecipientPropertiesKvpairs"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 711
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.recipient.RecipientProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 727
          },
          "name": "putTokens",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.recipient.RecipientTokens"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 543
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 569
          },
          "name": "resetDataRecipientGlobalMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 585
          },
          "name": "resetExpirationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 601
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 682
          },
          "name": "resetIpAccessList"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 635
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 698
          },
          "name": "resetPropertiesKvpairs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 714
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 656
          },
          "name": "resetSharingCode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 730
          },
          "name": "resetTokens"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 742
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 759
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Recipient",
      "namespace": "recipient",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 446
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 508
          },
          "name": "activated",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 513
          },
          "name": "activationUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 531
          },
          "name": "cloud",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 552
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 557
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 676
          },
          "name": "ipAccessList",
          "type": {
            "fqn": "@cdktn/provider-databricks.recipient.RecipientIpAccessListStructOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 610
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 692
          },
          "name": "propertiesKvpairs",
          "type": {
            "fqn": "@cdktn/provider-databricks.recipient.RecipientPropertiesKvpairsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 708
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.recipient.RecipientProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 644
          },
          "name": "region",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 724
          },
          "name": "tokens",
          "type": {
            "fqn": "@cdktn/provider-databricks.recipient.RecipientTokensList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 665
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 670
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 526
          },
          "name": "authenticationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 547
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 573
          },
          "name": "dataRecipientGlobalMetastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 589
          },
          "name": "expirationTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 605
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 686
          },
          "name": "ipAccessListInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.recipient.RecipientIpAccessListStruct"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 623
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 639
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 702
          },
          "name": "propertiesKvpairsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.recipient.RecipientPropertiesKvpairs"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 718
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.recipient.RecipientProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 660
          },
          "name": "sharingCodeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 734
          },
          "name": "tokensInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.recipient.RecipientTokens"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 519
          },
          "name": "authenticationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 537
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 563
          },
          "name": "dataRecipientGlobalMetastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 579
          },
          "name": "expirationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 595
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 616
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 629
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 650
          },
          "name": "sharingCode",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/recipient/index:Recipient"
    },
    "@cdktn/provider-databricks.recipient.RecipientConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.recipient.RecipientConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/recipient/index.ts",
        "line": 14
      },
      "name": "RecipientConfig",
      "namespace": "recipient",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/recipient#authentication_type Recipient#authentication_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 18
          },
          "name": "authenticationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/recipient#name Recipient#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 41
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/recipient#comment Recipient#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 22
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/recipient#data_recipient_global_metastore_id Recipient#data_recipient_global_metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 26
          },
          "name": "dataRecipientGlobalMetastoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/recipient#expiration_time Recipient#expiration_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 30
          },
          "name": "expirationTime",
          "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/databricks/databricks/1.114.2/docs/resources/recipient#id Recipient#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/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/databricks/databricks/1.114.2/docs/resources/recipient#ip_access_list Recipient#ip_access_list}",
            "stability": "stable",
            "summary": "ip_access_list block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 55
          },
          "name": "ipAccessList",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.recipient.RecipientIpAccessListStruct"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/recipient#owner Recipient#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 45
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/recipient#properties_kvpairs Recipient#properties_kvpairs}",
            "stability": "stable",
            "summary": "properties_kvpairs block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 61
          },
          "name": "propertiesKvpairs",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.recipient.RecipientPropertiesKvpairs"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/recipient#provider_config Recipient#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 67
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.recipient.RecipientProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/recipient#sharing_code Recipient#sharing_code}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 49
          },
          "name": "sharingCode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/recipient#tokens Recipient#tokens}",
            "stability": "stable",
            "summary": "tokens block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 73
          },
          "name": "tokens",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.recipient.RecipientTokens"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/recipient/index:RecipientConfig"
    },
    "@cdktn/provider-databricks.recipient.RecipientIpAccessListStruct": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.recipient.RecipientIpAccessListStruct",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/recipient/index.ts",
        "line": 75
      },
      "name": "RecipientIpAccessListStruct",
      "namespace": "recipient",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/recipient#allowed_ip_addresses Recipient#allowed_ip_addresses}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 79
          },
          "name": "allowedIpAddresses",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/recipient/index:RecipientIpAccessListStruct"
    },
    "@cdktn/provider-databricks.recipient.RecipientIpAccessListStructOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.recipient.RecipientIpAccessListStructOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/recipient/index.ts",
          "line": 118
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/recipient/index.ts",
        "line": 111
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 151
          },
          "name": "resetAllowedIpAddresses"
        }
      ],
      "name": "RecipientIpAccessListStructOutputReference",
      "namespace": "recipient",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 155
          },
          "name": "allowedIpAddressesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 145
          },
          "name": "allowedIpAddresses",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 122
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.recipient.RecipientIpAccessListStruct"
          }
        }
      ],
      "symbolId": "src/recipient/index:RecipientIpAccessListStructOutputReference"
    },
    "@cdktn/provider-databricks.recipient.RecipientPropertiesKvpairs": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.recipient.RecipientPropertiesKvpairs",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/recipient/index.ts",
        "line": 159
      },
      "name": "RecipientPropertiesKvpairs",
      "namespace": "recipient",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/recipient#properties Recipient#properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 163
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/recipient/index:RecipientPropertiesKvpairs"
    },
    "@cdktn/provider-databricks.recipient.RecipientPropertiesKvpairsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.recipient.RecipientPropertiesKvpairsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/recipient/index.ts",
          "line": 202
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/recipient/index.ts",
        "line": 195
      },
      "name": "RecipientPropertiesKvpairsOutputReference",
      "namespace": "recipient",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 236
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 229
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 206
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.recipient.RecipientPropertiesKvpairs"
          }
        }
      ],
      "symbolId": "src/recipient/index:RecipientPropertiesKvpairsOutputReference"
    },
    "@cdktn/provider-databricks.recipient.RecipientProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.recipient.RecipientProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/recipient/index.ts",
        "line": 240
      },
      "name": "RecipientProviderConfig",
      "namespace": "recipient",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/recipient#workspace_id Recipient#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 244
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/recipient/index:RecipientProviderConfig"
    },
    "@cdktn/provider-databricks.recipient.RecipientProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.recipient.RecipientProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/recipient/index.ts",
          "line": 283
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/recipient/index.ts",
        "line": 276
      },
      "name": "RecipientProviderConfigOutputReference",
      "namespace": "recipient",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 317
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 310
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 287
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.recipient.RecipientProviderConfig"
          }
        }
      ],
      "symbolId": "src/recipient/index:RecipientProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.recipient.RecipientTokens": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.recipient.RecipientTokens",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/recipient/index.ts",
        "line": 321
      },
      "name": "RecipientTokens",
      "namespace": "recipient",
      "symbolId": "src/recipient/index:RecipientTokens"
    },
    "@cdktn/provider-databricks.recipient.RecipientTokensList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.recipient.RecipientTokensList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/recipient/index.ts",
          "line": 426
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/recipient/index.ts",
        "line": 418
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 433
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.recipient.RecipientTokensOutputReference"
            }
          }
        }
      ],
      "name": "RecipientTokensList",
      "namespace": "recipient",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 419
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.recipient.RecipientTokens"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/recipient/index:RecipientTokensList"
    },
    "@cdktn/provider-databricks.recipient.RecipientTokensOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.recipient.RecipientTokensOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/recipient/index.ts",
          "line": 354
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/recipient/index.ts",
        "line": 344
      },
      "name": "RecipientTokensOutputReference",
      "namespace": "recipient",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 383
          },
          "name": "activationUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 388
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 393
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 398
          },
          "name": "expirationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 403
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 408
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 413
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/recipient/index.ts",
            "line": 358
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.recipient.RecipientTokens"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/recipient/index:RecipientTokensOutputReference"
    },
    "@cdktn/provider-databricks.registeredModel.RegisteredModel": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/registered_model databricks_registered_model}."
      },
      "fqn": "@cdktn/provider-databricks.registeredModel.RegisteredModel",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/registered_model databricks_registered_model} Resource."
        },
        "locationInModule": {
          "filename": "src/registered-model/index.ts",
          "line": 488
        },
        "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": "@cdktn/provider-databricks.registeredModel.RegisteredModelConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/registered-model/index.ts",
        "line": 456
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a RegisteredModel resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 473
          },
          "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 RegisteredModel to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/registered_model#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing RegisteredModel that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the RegisteredModel to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 755
          },
          "name": "putAliases",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.registeredModel.RegisteredModelAliases"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 771
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.registeredModel.RegisteredModelProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 758
          },
          "name": "resetAliases"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 534
          },
          "name": "resetBrowseOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 550
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 566
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 582
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 598
          },
          "name": "resetCreatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 614
          },
          "name": "resetFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 630
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 646
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 662
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 678
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 774
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 694
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 710
          },
          "name": "resetStorageLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 726
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 742
          },
          "name": "resetUpdatedBy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 786
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 807
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "RegisteredModel",
      "namespace": "registeredModel",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 461
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 752
          },
          "name": "aliases",
          "type": {
            "fqn": "@cdktn/provider-databricks.registeredModel.RegisteredModelAliasesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 768
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.registeredModel.RegisteredModelProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 762
          },
          "name": "aliasesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.registeredModel.RegisteredModelAliases"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 538
          },
          "name": "browseOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 554
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 570
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 586
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 602
          },
          "name": "createdByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 618
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 634
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 650
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 666
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 682
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 778
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.registeredModel.RegisteredModelProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 698
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 714
          },
          "name": "storageLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 730
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 746
          },
          "name": "updatedByInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 528
          },
          "name": "browseOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 544
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 560
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 576
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 592
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 608
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 624
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 640
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 656
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 672
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 688
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 704
          },
          "name": "storageLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 720
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 736
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/registered-model/index:RegisteredModel"
    },
    "@cdktn/provider-databricks.registeredModel.RegisteredModelAliases": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.registeredModel.RegisteredModelAliases",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/registered-model/index.ts",
        "line": 87
      },
      "name": "RegisteredModelAliases",
      "namespace": "registeredModel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/registered_model#alias_name RegisteredModel#alias_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 91
          },
          "name": "aliasName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/registered_model#catalog_name RegisteredModel#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 95
          },
          "name": "catalogName",
          "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/databricks/databricks/1.114.2/docs/resources/registered_model#id RegisteredModel#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 102
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/registered_model#model_name RegisteredModel#model_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 106
          },
          "name": "modelName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/registered_model#schema_name RegisteredModel#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 110
          },
          "name": "schemaName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/registered_model#version_num RegisteredModel#version_num}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 114
          },
          "name": "versionNum",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/registered-model/index:RegisteredModelAliases"
    },
    "@cdktn/provider-databricks.registeredModel.RegisteredModelAliasesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.registeredModel.RegisteredModelAliasesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/registered-model/index.ts",
          "line": 360
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/registered-model/index.ts",
        "line": 352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 367
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.registeredModel.RegisteredModelAliasesOutputReference"
            }
          }
        }
      ],
      "name": "RegisteredModelAliasesList",
      "namespace": "registeredModel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.registeredModel.RegisteredModelAliases"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/registered-model/index:RegisteredModelAliasesList"
    },
    "@cdktn/provider-databricks.registeredModel.RegisteredModelAliasesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.registeredModel.RegisteredModelAliasesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/registered-model/index.ts",
          "line": 191
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/registered-model/index.ts",
        "line": 181
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 263
          },
          "name": "resetAliasName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 279
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 295
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 311
          },
          "name": "resetModelName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 327
          },
          "name": "resetSchemaName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 343
          },
          "name": "resetVersionNum"
        }
      ],
      "name": "RegisteredModelAliasesOutputReference",
      "namespace": "registeredModel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 267
          },
          "name": "aliasNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 283
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 299
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 315
          },
          "name": "modelNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 331
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 347
          },
          "name": "versionNumInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 257
          },
          "name": "aliasName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 273
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 289
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 305
          },
          "name": "modelName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 321
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 337
          },
          "name": "versionNum",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 195
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.registeredModel.RegisteredModelAliases"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/registered-model/index:RegisteredModelAliasesOutputReference"
    },
    "@cdktn/provider-databricks.registeredModel.RegisteredModelConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.registeredModel.RegisteredModelConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/registered-model/index.ts",
        "line": 14
      },
      "name": "RegisteredModelConfig",
      "namespace": "registeredModel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/registered_model#aliases RegisteredModel#aliases}",
            "stability": "stable",
            "summary": "aliases block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 79
          },
          "name": "aliases",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.registeredModel.RegisteredModelAliases"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/registered_model#browse_only RegisteredModel#browse_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 18
          },
          "name": "browseOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/registered_model#catalog_name RegisteredModel#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 22
          },
          "name": "catalogName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/registered_model#comment RegisteredModel#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 26
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/registered_model#created_at RegisteredModel#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 30
          },
          "name": "createdAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/registered_model#created_by RegisteredModel#created_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 34
          },
          "name": "createdBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/registered_model#full_name RegisteredModel#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 38
          },
          "name": "fullName",
          "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/databricks/databricks/1.114.2/docs/resources/registered_model#id RegisteredModel#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 45
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/registered_model#metastore_id RegisteredModel#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 49
          },
          "name": "metastoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/registered_model#name RegisteredModel#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 53
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/registered_model#owner RegisteredModel#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 57
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/registered_model#provider_config RegisteredModel#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 85
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.registeredModel.RegisteredModelProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/registered_model#schema_name RegisteredModel#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 61
          },
          "name": "schemaName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/registered_model#storage_location RegisteredModel#storage_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 65
          },
          "name": "storageLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/registered_model#updated_at RegisteredModel#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 69
          },
          "name": "updatedAt",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/registered_model#updated_by RegisteredModel#updated_by}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 73
          },
          "name": "updatedBy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/registered-model/index:RegisteredModelConfig"
    },
    "@cdktn/provider-databricks.registeredModel.RegisteredModelProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.registeredModel.RegisteredModelProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/registered-model/index.ts",
        "line": 371
      },
      "name": "RegisteredModelProviderConfig",
      "namespace": "registeredModel",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/registered_model#workspace_id RegisteredModel#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 375
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/registered-model/index:RegisteredModelProviderConfig"
    },
    "@cdktn/provider-databricks.registeredModel.RegisteredModelProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.registeredModel.RegisteredModelProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/registered-model/index.ts",
          "line": 414
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/registered-model/index.ts",
        "line": 407
      },
      "name": "RegisteredModelProviderConfigOutputReference",
      "namespace": "registeredModel",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 448
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 441
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/registered-model/index.ts",
            "line": 418
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.registeredModel.RegisteredModelProviderConfig"
          }
        }
      ],
      "symbolId": "src/registered-model/index:RegisteredModelProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.repo.Repo": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/repo databricks_repo}."
      },
      "fqn": "@cdktn/provider-databricks.repo.Repo",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/repo databricks_repo} Resource."
        },
        "locationInModule": {
          "filename": "src/repo/index.ts",
          "line": 257
        },
        "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": "@cdktn/provider-databricks.repo.RepoConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/repo/index.ts",
        "line": 225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Repo resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 242
          },
          "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 Repo to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/repo#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Repo that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Repo to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 407
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.repo.RepoProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 423
          },
          "name": "putSparseCheckout",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.repo.RepoSparseCheckout"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 296
          },
          "name": "resetBranch"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 312
          },
          "name": "resetCommitHash"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 328
          },
          "name": "resetGitProvider"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 344
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 360
          },
          "name": "resetPath"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 410
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 426
          },
          "name": "resetSparseCheckout"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 376
          },
          "name": "resetTag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 438
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 452
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Repo",
      "namespace": "repo",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 230
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 404
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.repo.RepoProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 420
          },
          "name": "sparseCheckout",
          "type": {
            "fqn": "@cdktn/provider-databricks.repo.RepoSparseCheckoutOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 398
          },
          "name": "workspacePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 300
          },
          "name": "branchInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 316
          },
          "name": "commitHashInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 332
          },
          "name": "gitProviderInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 348
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 364
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 414
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.repo.RepoProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 430
          },
          "name": "sparseCheckoutInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.repo.RepoSparseCheckout"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 380
          },
          "name": "tagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 393
          },
          "name": "urlInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 290
          },
          "name": "branch",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 306
          },
          "name": "commitHash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 322
          },
          "name": "gitProvider",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 338
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 354
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 370
          },
          "name": "tag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 386
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/repo/index:Repo"
    },
    "@cdktn/provider-databricks.repo.RepoConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.repo.RepoConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/repo/index.ts",
        "line": 14
      },
      "name": "RepoConfig",
      "namespace": "repo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/repo#url Repo#url}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 45
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/repo#branch Repo#branch}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 18
          },
          "name": "branch",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/repo#commit_hash Repo#commit_hash}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 22
          },
          "name": "commitHash",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/repo#git_provider Repo#git_provider}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 26
          },
          "name": "gitProvider",
          "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/databricks/databricks/1.114.2/docs/resources/repo#id Repo#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/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/databricks/databricks/1.114.2/docs/resources/repo#path Repo#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 37
          },
          "name": "path",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/repo#provider_config Repo#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 51
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.repo.RepoProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/repo#sparse_checkout Repo#sparse_checkout}",
            "stability": "stable",
            "summary": "sparse_checkout block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 57
          },
          "name": "sparseCheckout",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.repo.RepoSparseCheckout"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/repo#tag Repo#tag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 41
          },
          "name": "tag",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/repo/index:RepoConfig"
    },
    "@cdktn/provider-databricks.repo.RepoProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.repo.RepoProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/repo/index.ts",
        "line": 59
      },
      "name": "RepoProviderConfig",
      "namespace": "repo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/repo#workspace_id Repo#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 63
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/repo/index:RepoProviderConfig"
    },
    "@cdktn/provider-databricks.repo.RepoProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.repo.RepoProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/repo/index.ts",
          "line": 102
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/repo/index.ts",
        "line": 95
      },
      "name": "RepoProviderConfigOutputReference",
      "namespace": "repo",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 136
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 129
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 106
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.repo.RepoProviderConfig"
          }
        }
      ],
      "symbolId": "src/repo/index:RepoProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.repo.RepoSparseCheckout": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.repo.RepoSparseCheckout",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/repo/index.ts",
        "line": 140
      },
      "name": "RepoSparseCheckout",
      "namespace": "repo",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/repo#patterns Repo#patterns}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 144
          },
          "name": "patterns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/repo/index:RepoSparseCheckout"
    },
    "@cdktn/provider-databricks.repo.RepoSparseCheckoutOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.repo.RepoSparseCheckoutOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/repo/index.ts",
          "line": 183
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/repo/index.ts",
        "line": 176
      },
      "name": "RepoSparseCheckoutOutputReference",
      "namespace": "repo",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 217
          },
          "name": "patternsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 210
          },
          "name": "patterns",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/repo/index.ts",
            "line": 187
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.repo.RepoSparseCheckout"
          }
        }
      ],
      "symbolId": "src/repo/index:RepoSparseCheckoutOutputReference"
    },
    "@cdktn/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSetting": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/restrict_workspace_admins_setting databricks_restrict_workspace_admins_setting}."
      },
      "fqn": "@cdktn/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSetting",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/restrict_workspace_admins_setting databricks_restrict_workspace_admins_setting} Resource."
        },
        "locationInModule": {
          "filename": "src/restrict-workspace-admins-setting/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": "@cdktn/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/restrict-workspace-admins-setting/index.ts",
        "line": 242
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a RestrictWorkspaceAdminsSetting resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/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 RestrictWorkspaceAdminsSetting to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/restrict_workspace_admins_setting#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing RestrictWorkspaceAdminsSetting that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the RestrictWorkspaceAdminsSetting to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 354
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 370
          },
          "name": "putRestrictWorkspaceAdmins",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingRestrictWorkspaceAdmins"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 309
          },
          "name": "resetEtag"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 325
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 357
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 341
          },
          "name": "resetSettingName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 382
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 392
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "RestrictWorkspaceAdminsSetting",
      "namespace": "restrictWorkspaceAdminsSetting",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 247
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 351
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 367
          },
          "name": "restrictWorkspaceAdmins",
          "type": {
            "fqn": "@cdktn/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingRestrictWorkspaceAdminsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 313
          },
          "name": "etagInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 329
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 361
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 374
          },
          "name": "restrictWorkspaceAdminsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingRestrictWorkspaceAdmins"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 345
          },
          "name": "settingNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 303
          },
          "name": "etag",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 319
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 335
          },
          "name": "settingName",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/restrict-workspace-admins-setting/index:RestrictWorkspaceAdminsSetting"
    },
    "@cdktn/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/restrict-workspace-admins-setting/index.ts",
        "line": 14
      },
      "name": "RestrictWorkspaceAdminsSettingConfig",
      "namespace": "restrictWorkspaceAdminsSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/restrict_workspace_admins_setting#restrict_workspace_admins RestrictWorkspaceAdminsSetting#restrict_workspace_admins}",
            "stability": "stable",
            "summary": "restrict_workspace_admins block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 41
          },
          "name": "restrictWorkspaceAdmins",
          "type": {
            "fqn": "@cdktn/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingRestrictWorkspaceAdmins"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/restrict_workspace_admins_setting#etag RestrictWorkspaceAdminsSetting#etag}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 18
          },
          "name": "etag",
          "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/databricks/databricks/1.114.2/docs/resources/restrict_workspace_admins_setting#id RestrictWorkspaceAdminsSetting#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 25
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/restrict_workspace_admins_setting#provider_config RestrictWorkspaceAdminsSetting#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 35
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/restrict_workspace_admins_setting#setting_name RestrictWorkspaceAdminsSetting#setting_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 29
          },
          "name": "settingName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/restrict-workspace-admins-setting/index:RestrictWorkspaceAdminsSettingConfig"
    },
    "@cdktn/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/restrict-workspace-admins-setting/index.ts",
        "line": 43
      },
      "name": "RestrictWorkspaceAdminsSettingProviderConfig",
      "namespace": "restrictWorkspaceAdminsSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/restrict_workspace_admins_setting#workspace_id RestrictWorkspaceAdminsSetting#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 47
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/restrict-workspace-admins-setting/index:RestrictWorkspaceAdminsSettingProviderConfig"
    },
    "@cdktn/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/restrict-workspace-admins-setting/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/restrict-workspace-admins-setting/index.ts",
        "line": 79
      },
      "name": "RestrictWorkspaceAdminsSettingProviderConfigOutputReference",
      "namespace": "restrictWorkspaceAdminsSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 120
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 113
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingProviderConfig"
          }
        }
      ],
      "symbolId": "src/restrict-workspace-admins-setting/index:RestrictWorkspaceAdminsSettingProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingRestrictWorkspaceAdmins": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingRestrictWorkspaceAdmins",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/restrict-workspace-admins-setting/index.ts",
        "line": 124
      },
      "name": "RestrictWorkspaceAdminsSettingRestrictWorkspaceAdmins",
      "namespace": "restrictWorkspaceAdminsSetting",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/restrict_workspace_admins_setting#status RestrictWorkspaceAdminsSetting#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 132
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/restrict_workspace_admins_setting#disable_gov_tag_creation RestrictWorkspaceAdminsSetting#disable_gov_tag_creation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 128
          },
          "name": "disableGovTagCreation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/restrict-workspace-admins-setting/index:RestrictWorkspaceAdminsSettingRestrictWorkspaceAdmins"
    },
    "@cdktn/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingRestrictWorkspaceAdminsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingRestrictWorkspaceAdminsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/restrict-workspace-admins-setting/index.ts",
          "line": 178
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/restrict-workspace-admins-setting/index.ts",
        "line": 171
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 217
          },
          "name": "resetDisableGovTagCreation"
        }
      ],
      "name": "RestrictWorkspaceAdminsSettingRestrictWorkspaceAdminsOutputReference",
      "namespace": "restrictWorkspaceAdminsSetting",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 221
          },
          "name": "disableGovTagCreationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 234
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 211
          },
          "name": "disableGovTagCreation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 227
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/restrict-workspace-admins-setting/index.ts",
            "line": 182
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.restrictWorkspaceAdminsSetting.RestrictWorkspaceAdminsSettingRestrictWorkspaceAdmins"
          }
        }
      ],
      "symbolId": "src/restrict-workspace-admins-setting/index:RestrictWorkspaceAdminsSettingRestrictWorkspaceAdminsOutputReference"
    },
    "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinations": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/rfa_access_request_destinations databricks_rfa_access_request_destinations}."
      },
      "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinations",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/rfa_access_request_destinations databricks_rfa_access_request_destinations} Resource."
        },
        "locationInModule": {
          "filename": "src/rfa-access-request-destinations/index.ts",
          "line": 647
        },
        "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": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/rfa-access-request-destinations/index.ts",
        "line": 615
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a RfaAccessRequestDestinations resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 632
          },
          "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 RfaAccessRequestDestinations to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/rfa_access_request_destinations#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing RfaAccessRequestDestinations that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the RfaAccessRequestDestinations to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 688
          },
          "name": "putDestinations",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsDestinations"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 709
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 725
          },
          "name": "putSecurable",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsSecurable"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 691
          },
          "name": "resetDestinations"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 712
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 742
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 750
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "RfaAccessRequestDestinations",
      "namespace": "rfaAccessRequestDestinations",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 620
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 673
          },
          "name": "areAnyDestinationsHidden",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 685
          },
          "name": "destinations",
          "type": {
            "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsDestinationsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 679
          },
          "name": "destinationSourceSecurable",
          "type": {
            "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsDestinationSourceSecurableOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 700
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 706
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 722
          },
          "name": "securable",
          "type": {
            "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsSecurableOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 734
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 695
          },
          "name": "destinationsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 716
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 729
          },
          "name": "securableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsSecurable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/rfa-access-request-destinations/index:RfaAccessRequestDestinations"
    },
    "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/rfa-access-request-destinations/index.ts",
        "line": 14
      },
      "name": "RfaAccessRequestDestinationsConfig",
      "namespace": "rfaAccessRequestDestinations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/rfa_access_request_destinations#securable RfaAccessRequestDestinations#securable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 26
          },
          "name": "securable",
          "type": {
            "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsSecurable"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/rfa_access_request_destinations#destinations RfaAccessRequestDestinations#destinations}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 18
          },
          "name": "destinations",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/rfa_access_request_destinations#provider_config RfaAccessRequestDestinations#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsProviderConfig"
          }
        }
      ],
      "symbolId": "src/rfa-access-request-destinations/index:RfaAccessRequestDestinationsConfig"
    },
    "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsDestinationSourceSecurable": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsDestinationSourceSecurable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/rfa-access-request-destinations/index.ts",
        "line": 28
      },
      "name": "RfaAccessRequestDestinationsDestinationSourceSecurable",
      "namespace": "rfaAccessRequestDestinations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/rfa_access_request_destinations#full_name RfaAccessRequestDestinations#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 32
          },
          "name": "fullName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/rfa_access_request_destinations#provider_share RfaAccessRequestDestinations#provider_share}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 36
          },
          "name": "providerShare",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/rfa_access_request_destinations#type RfaAccessRequestDestinations#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 40
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/rfa-access-request-destinations/index:RfaAccessRequestDestinationsDestinationSourceSecurable"
    },
    "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsDestinationSourceSecurableOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsDestinationSourceSecurableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/rfa-access-request-destinations/index.ts",
          "line": 93
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/rfa-access-request-destinations/index.ts",
        "line": 86
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 138
          },
          "name": "resetFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 154
          },
          "name": "resetProviderShare"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 170
          },
          "name": "resetType"
        }
      ],
      "name": "RfaAccessRequestDestinationsDestinationSourceSecurableOutputReference",
      "namespace": "rfaAccessRequestDestinations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 142
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 158
          },
          "name": "providerShareInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 174
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 132
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 148
          },
          "name": "providerShare",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 164
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 97
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsDestinationSourceSecurable"
          }
        }
      ],
      "symbolId": "src/rfa-access-request-destinations/index:RfaAccessRequestDestinationsDestinationSourceSecurableOutputReference"
    },
    "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsDestinations": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsDestinations",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/rfa-access-request-destinations/index.ts",
        "line": 178
      },
      "name": "RfaAccessRequestDestinationsDestinations",
      "namespace": "rfaAccessRequestDestinations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/rfa_access_request_destinations#destination_id RfaAccessRequestDestinations#destination_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 182
          },
          "name": "destinationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/rfa_access_request_destinations#destination_type RfaAccessRequestDestinations#destination_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 186
          },
          "name": "destinationType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/rfa_access_request_destinations#special_destination RfaAccessRequestDestinations#special_destination}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 190
          },
          "name": "specialDestination",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/rfa-access-request-destinations/index:RfaAccessRequestDestinationsDestinations"
    },
    "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsDestinationsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsDestinationsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/rfa-access-request-destinations/index.ts",
          "line": 349
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/rfa-access-request-destinations/index.ts",
        "line": 341
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 356
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsDestinationsOutputReference"
            }
          }
        }
      ],
      "name": "RfaAccessRequestDestinationsDestinationsList",
      "namespace": "rfaAccessRequestDestinations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 342
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsDestinations"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/rfa-access-request-destinations/index:RfaAccessRequestDestinationsDestinationsList"
    },
    "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsDestinationsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsDestinationsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/rfa-access-request-destinations/index.ts",
          "line": 246
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/rfa-access-request-destinations/index.ts",
        "line": 236
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 300
          },
          "name": "resetDestinationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 316
          },
          "name": "resetDestinationType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 332
          },
          "name": "resetSpecialDestination"
        }
      ],
      "name": "RfaAccessRequestDestinationsDestinationsOutputReference",
      "namespace": "rfaAccessRequestDestinations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 304
          },
          "name": "destinationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 320
          },
          "name": "destinationTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 336
          },
          "name": "specialDestinationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 294
          },
          "name": "destinationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 310
          },
          "name": "destinationType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 326
          },
          "name": "specialDestination",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 250
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsDestinations"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/rfa-access-request-destinations/index:RfaAccessRequestDestinationsDestinationsOutputReference"
    },
    "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/rfa-access-request-destinations/index.ts",
        "line": 360
      },
      "name": "RfaAccessRequestDestinationsProviderConfig",
      "namespace": "rfaAccessRequestDestinations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/rfa_access_request_destinations#workspace_id RfaAccessRequestDestinations#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 364
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/rfa-access-request-destinations/index:RfaAccessRequestDestinationsProviderConfig"
    },
    "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/rfa-access-request-destinations/index.ts",
          "line": 404
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/rfa-access-request-destinations/index.ts",
        "line": 396
      },
      "name": "RfaAccessRequestDestinationsProviderConfigOutputReference",
      "namespace": "rfaAccessRequestDestinations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 447
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 440
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 408
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/rfa-access-request-destinations/index:RfaAccessRequestDestinationsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsSecurable": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsSecurable",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/rfa-access-request-destinations/index.ts",
        "line": 451
      },
      "name": "RfaAccessRequestDestinationsSecurable",
      "namespace": "rfaAccessRequestDestinations",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/rfa_access_request_destinations#full_name RfaAccessRequestDestinations#full_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 455
          },
          "name": "fullName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/rfa_access_request_destinations#provider_share RfaAccessRequestDestinations#provider_share}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 459
          },
          "name": "providerShare",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/rfa_access_request_destinations#type RfaAccessRequestDestinations#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 463
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/rfa-access-request-destinations/index:RfaAccessRequestDestinationsSecurable"
    },
    "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsSecurableOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsSecurableOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/rfa-access-request-destinations/index.ts",
          "line": 517
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/rfa-access-request-destinations/index.ts",
        "line": 509
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 571
          },
          "name": "resetFullName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 587
          },
          "name": "resetProviderShare"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 603
          },
          "name": "resetType"
        }
      ],
      "name": "RfaAccessRequestDestinationsSecurableOutputReference",
      "namespace": "rfaAccessRequestDestinations",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 575
          },
          "name": "fullNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 591
          },
          "name": "providerShareInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 607
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 565
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 581
          },
          "name": "providerShare",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 597
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/rfa-access-request-destinations/index.ts",
            "line": 521
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.rfaAccessRequestDestinations.RfaAccessRequestDestinationsSecurable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/rfa-access-request-destinations/index:RfaAccessRequestDestinationsSecurableOutputReference"
    },
    "@cdktn/provider-databricks.schema.Schema": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/schema databricks_schema}."
      },
      "fqn": "@cdktn/provider-databricks.schema.Schema",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/schema databricks_schema} Resource."
        },
        "locationInModule": {
          "filename": "src/schema/index.ts",
          "line": 182
        },
        "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": "@cdktn/provider-databricks.schema.SchemaConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/schema/index.ts",
        "line": 150
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Schema resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 167
          },
          "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 Schema to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/schema#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Schema that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Schema to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 379
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.schema.SchemaProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 236
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 252
          },
          "name": "resetEnablePredictiveOptimization"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 268
          },
          "name": "resetForceDestroy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 284
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 300
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 329
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 345
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 382
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 366
          },
          "name": "resetStorageRoot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 394
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 410
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Schema",
      "namespace": "schema",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 155
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 376
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.schema.SchemaProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 354
          },
          "name": "schemaId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 224
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 240
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 256
          },
          "name": "enablePredictiveOptimizationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 272
          },
          "name": "forceDestroyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 288
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 304
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 317
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 333
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 349
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 386
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.schema.SchemaProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 370
          },
          "name": "storageRootInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 217
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 230
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 246
          },
          "name": "enablePredictiveOptimization",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 262
          },
          "name": "forceDestroy",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 278
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 294
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 310
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 323
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 339
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 360
          },
          "name": "storageRoot",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/schema/index:Schema"
    },
    "@cdktn/provider-databricks.schema.SchemaConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.schema.SchemaConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/schema/index.ts",
        "line": 14
      },
      "name": "SchemaConfig",
      "namespace": "schema",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/schema#catalog_name Schema#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 18
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/schema#name Schema#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 45
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/schema#comment Schema#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 22
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/schema#enable_predictive_optimization Schema#enable_predictive_optimization}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 26
          },
          "name": "enablePredictiveOptimization",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/schema#force_destroy Schema#force_destroy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 30
          },
          "name": "forceDestroy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.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/databricks/databricks/1.114.2/docs/resources/schema#id Schema#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 37
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/schema#metastore_id Schema#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 41
          },
          "name": "metastoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/schema#owner Schema#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 49
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/schema#properties Schema#properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 53
          },
          "name": "properties",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/schema#provider_config Schema#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 63
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.schema.SchemaProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/schema#storage_root Schema#storage_root}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 57
          },
          "name": "storageRoot",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/schema/index:SchemaConfig"
    },
    "@cdktn/provider-databricks.schema.SchemaProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.schema.SchemaProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/schema/index.ts",
        "line": 65
      },
      "name": "SchemaProviderConfig",
      "namespace": "schema",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/schema#workspace_id Schema#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 69
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/schema/index:SchemaProviderConfig"
    },
    "@cdktn/provider-databricks.schema.SchemaProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.schema.SchemaProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/schema/index.ts",
          "line": 108
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/schema/index.ts",
        "line": 101
      },
      "name": "SchemaProviderConfigOutputReference",
      "namespace": "schema",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 142
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 135
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/schema/index.ts",
            "line": 112
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.schema.SchemaProviderConfig"
          }
        }
      ],
      "symbolId": "src/schema/index:SchemaProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.secret.Secret": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret databricks_secret}."
      },
      "fqn": "@cdktn/provider-databricks.secret.Secret",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret databricks_secret} Resource."
        },
        "locationInModule": {
          "filename": "src/secret/index.ts",
          "line": 158
        },
        "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": "@cdktn/provider-databricks.secret.SecretConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/secret/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Secret resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 143
          },
          "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 Secret to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Secret that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Secret to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 255
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.secret.SecretProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 198
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 258
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 270
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 280
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Secret",
      "namespace": "secret",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 131
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 186
          },
          "name": "configReference",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 220
          },
          "name": "lastUpdatedTimestamp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 252
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.secret.SecretProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 202
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 215
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 262
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.secret.SecretProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 233
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 246
          },
          "name": "stringValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 192
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 208
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 226
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 239
          },
          "name": "stringValue",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/secret/index:Secret"
    },
    "@cdktn/provider-databricks.secret.SecretConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.secret.SecretConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/secret/index.ts",
        "line": 14
      },
      "name": "SecretConfig",
      "namespace": "secret",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret#key Secret#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 25
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret#scope Secret#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 29
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret#string_value Secret#string_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 33
          },
          "name": "stringValue",
          "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/databricks/databricks/1.114.2/docs/resources/secret#id Secret#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret/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/databricks/databricks/1.114.2/docs/resources/secret#provider_config Secret#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 39
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.secret.SecretProviderConfig"
          }
        }
      ],
      "symbolId": "src/secret/index:SecretConfig"
    },
    "@cdktn/provider-databricks.secret.SecretProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.secret.SecretProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/secret/index.ts",
        "line": 41
      },
      "name": "SecretProviderConfig",
      "namespace": "secret",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret#workspace_id Secret#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 45
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/secret/index:SecretProviderConfig"
    },
    "@cdktn/provider-databricks.secret.SecretProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.secret.SecretProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/secret/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/secret/index.ts",
        "line": 77
      },
      "name": "SecretProviderConfigOutputReference",
      "namespace": "secret",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 118
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 111
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.secret.SecretProviderConfig"
          }
        }
      ],
      "symbolId": "src/secret/index:SecretProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.secretAcl.SecretAcl": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret_acl databricks_secret_acl}."
      },
      "fqn": "@cdktn/provider-databricks.secretAcl.SecretAcl",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret_acl databricks_secret_acl} Resource."
        },
        "locationInModule": {
          "filename": "src/secret-acl/index.ts",
          "line": 158
        },
        "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": "@cdktn/provider-databricks.secretAcl.SecretAclConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/secret-acl/index.ts",
        "line": 126
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a SecretAcl resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 143
          },
          "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 SecretAcl to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret_acl#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SecretAcl that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SecretAcl to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 245
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.secretAcl.SecretAclProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 193
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 248
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 260
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 270
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SecretAcl",
      "namespace": "secretAcl",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 131
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 242
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.secretAcl.SecretAclProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 197
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 210
          },
          "name": "permissionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 223
          },
          "name": "principalInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 252
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.secretAcl.SecretAclProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 236
          },
          "name": "scopeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 187
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 203
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 216
          },
          "name": "principal",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 229
          },
          "name": "scope",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/secret-acl/index:SecretAcl"
    },
    "@cdktn/provider-databricks.secretAcl.SecretAclConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.secretAcl.SecretAclConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/secret-acl/index.ts",
        "line": 14
      },
      "name": "SecretAclConfig",
      "namespace": "secretAcl",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret_acl#permission SecretAcl#permission}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 25
          },
          "name": "permission",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret_acl#principal SecretAcl#principal}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 29
          },
          "name": "principal",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret_acl#scope SecretAcl#scope}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 33
          },
          "name": "scope",
          "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/databricks/databricks/1.114.2/docs/resources/secret_acl#id SecretAcl#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-acl/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/databricks/databricks/1.114.2/docs/resources/secret_acl#provider_config SecretAcl#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 39
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.secretAcl.SecretAclProviderConfig"
          }
        }
      ],
      "symbolId": "src/secret-acl/index:SecretAclConfig"
    },
    "@cdktn/provider-databricks.secretAcl.SecretAclProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.secretAcl.SecretAclProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/secret-acl/index.ts",
        "line": 41
      },
      "name": "SecretAclProviderConfig",
      "namespace": "secretAcl",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret_acl#workspace_id SecretAcl#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 45
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/secret-acl/index:SecretAclProviderConfig"
    },
    "@cdktn/provider-databricks.secretAcl.SecretAclProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.secretAcl.SecretAclProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/secret-acl/index.ts",
          "line": 84
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/secret-acl/index.ts",
        "line": 77
      },
      "name": "SecretAclProviderConfigOutputReference",
      "namespace": "secretAcl",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 118
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 111
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-acl/index.ts",
            "line": 88
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.secretAcl.SecretAclProviderConfig"
          }
        }
      ],
      "symbolId": "src/secret-acl/index:SecretAclProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.secretScope.SecretScope": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret_scope databricks_secret_scope}."
      },
      "fqn": "@cdktn/provider-databricks.secretScope.SecretScope",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret_scope databricks_secret_scope} Resource."
        },
        "locationInModule": {
          "filename": "src/secret-scope/index.ts",
          "line": 275
        },
        "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": "@cdktn/provider-databricks.secretScope.SecretScopeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/secret-scope/index.ts",
        "line": 243
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a SecretScope resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 260
          },
          "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 SecretScope to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret_scope#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SecretScope that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SecretScope to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 369
          },
          "name": "putKeyvaultMetadata",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.secretScope.SecretScopeKeyvaultMetadata"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 385
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.secretScope.SecretScopeProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 311
          },
          "name": "resetBackendType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 327
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 343
          },
          "name": "resetInitialManagePrincipal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 372
          },
          "name": "resetKeyvaultMetadata"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 388
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 400
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 411
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SecretScope",
      "namespace": "secretScope",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 248
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 366
          },
          "name": "keyvaultMetadata",
          "type": {
            "fqn": "@cdktn/provider-databricks.secretScope.SecretScopeKeyvaultMetadataOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 382
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.secretScope.SecretScopeProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 315
          },
          "name": "backendTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 331
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 347
          },
          "name": "initialManagePrincipalInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 376
          },
          "name": "keyvaultMetadataInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.secretScope.SecretScopeKeyvaultMetadata"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 360
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 392
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.secretScope.SecretScopeProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 305
          },
          "name": "backendType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 321
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 337
          },
          "name": "initialManagePrincipal",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 353
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/secret-scope/index:SecretScope"
    },
    "@cdktn/provider-databricks.secretScope.SecretScopeConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.secretScope.SecretScopeConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/secret-scope/index.ts",
        "line": 14
      },
      "name": "SecretScopeConfig",
      "namespace": "secretScope",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret_scope#name SecretScope#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 33
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret_scope#backend_type SecretScope#backend_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 18
          },
          "name": "backendType",
          "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/databricks/databricks/1.114.2/docs/resources/secret_scope#id SecretScope#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/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/databricks/databricks/1.114.2/docs/resources/secret_scope#initial_manage_principal SecretScope#initial_manage_principal}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 29
          },
          "name": "initialManagePrincipal",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret_scope#keyvault_metadata SecretScope#keyvault_metadata}",
            "stability": "stable",
            "summary": "keyvault_metadata block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 39
          },
          "name": "keyvaultMetadata",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.secretScope.SecretScopeKeyvaultMetadata"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret_scope#provider_config SecretScope#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 45
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.secretScope.SecretScopeProviderConfig"
          }
        }
      ],
      "symbolId": "src/secret-scope/index:SecretScopeConfig"
    },
    "@cdktn/provider-databricks.secretScope.SecretScopeKeyvaultMetadata": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.secretScope.SecretScopeKeyvaultMetadata",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/secret-scope/index.ts",
        "line": 47
      },
      "name": "SecretScopeKeyvaultMetadata",
      "namespace": "secretScope",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret_scope#dns_name SecretScope#dns_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 51
          },
          "name": "dnsName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret_scope#resource_id SecretScope#resource_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 55
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/secret-scope/index:SecretScopeKeyvaultMetadata"
    },
    "@cdktn/provider-databricks.secretScope.SecretScopeKeyvaultMetadataOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.secretScope.SecretScopeKeyvaultMetadataOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/secret-scope/index.ts",
          "line": 101
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/secret-scope/index.ts",
        "line": 94
      },
      "name": "SecretScopeKeyvaultMetadataOutputReference",
      "namespace": "secretScope",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 141
          },
          "name": "dnsNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 154
          },
          "name": "resourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 134
          },
          "name": "dnsName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 147
          },
          "name": "resourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 105
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.secretScope.SecretScopeKeyvaultMetadata"
          }
        }
      ],
      "symbolId": "src/secret-scope/index:SecretScopeKeyvaultMetadataOutputReference"
    },
    "@cdktn/provider-databricks.secretScope.SecretScopeProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.secretScope.SecretScopeProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/secret-scope/index.ts",
        "line": 158
      },
      "name": "SecretScopeProviderConfig",
      "namespace": "secretScope",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/secret_scope#workspace_id SecretScope#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 162
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/secret-scope/index:SecretScopeProviderConfig"
    },
    "@cdktn/provider-databricks.secretScope.SecretScopeProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.secretScope.SecretScopeProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/secret-scope/index.ts",
          "line": 201
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/secret-scope/index.ts",
        "line": 194
      },
      "name": "SecretScopeProviderConfigOutputReference",
      "namespace": "secretScope",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 235
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 228
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/secret-scope/index.ts",
            "line": 205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.secretScope.SecretScopeProviderConfig"
          }
        }
      ],
      "symbolId": "src/secret-scope/index:SecretScopeProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.servicePrincipal.ServicePrincipal": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal databricks_service_principal}."
      },
      "fqn": "@cdktn/provider-databricks.servicePrincipal.ServicePrincipal",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal databricks_service_principal} Resource."
        },
        "locationInModule": {
          "filename": "src/service-principal/index.ts",
          "line": 216
        },
        "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": "@cdktn/provider-databricks.servicePrincipal.ServicePrincipalConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/service-principal/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a ServicePrincipal resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 201
          },
          "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 ServicePrincipal to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ServicePrincipal that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ServicePrincipal to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 550
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.servicePrincipal.ServicePrincipalProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 265
          },
          "name": "resetAclPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 281
          },
          "name": "resetActive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 297
          },
          "name": "resetAllowClusterCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 313
          },
          "name": "resetAllowInstancePoolCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 329
          },
          "name": "resetApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 345
          },
          "name": "resetApplicationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 361
          },
          "name": "resetDatabricksSqlAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 377
          },
          "name": "resetDisableAsUserDeletion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 393
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 409
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 425
          },
          "name": "resetForce"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 441
          },
          "name": "resetForceDeleteHomeDir"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 457
          },
          "name": "resetForceDeleteRepos"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 473
          },
          "name": "resetHome"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 489
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 553
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 505
          },
          "name": "resetRepos"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 521
          },
          "name": "resetWorkspaceAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 537
          },
          "name": "resetWorkspaceConsume"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 565
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 589
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ServicePrincipal",
      "namespace": "servicePrincipal",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 189
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 547
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.servicePrincipal.ServicePrincipalProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 269
          },
          "name": "aclPrincipalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 285
          },
          "name": "activeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 301
          },
          "name": "allowClusterCreateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 317
          },
          "name": "allowInstancePoolCreateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 333
          },
          "name": "apiInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 349
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 365
          },
          "name": "databricksSqlAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 381
          },
          "name": "disableAsUserDeletionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 397
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 413
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 445
          },
          "name": "forceDeleteHomeDirInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 461
          },
          "name": "forceDeleteReposInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 429
          },
          "name": "forceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 477
          },
          "name": "homeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 493
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 557
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.servicePrincipal.ServicePrincipalProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 509
          },
          "name": "reposInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 525
          },
          "name": "workspaceAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 541
          },
          "name": "workspaceConsumeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 259
          },
          "name": "aclPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 275
          },
          "name": "active",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 291
          },
          "name": "allowClusterCreate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 307
          },
          "name": "allowInstancePoolCreate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 323
          },
          "name": "api",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 339
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 355
          },
          "name": "databricksSqlAccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 371
          },
          "name": "disableAsUserDeletion",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 387
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 403
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 419
          },
          "name": "force",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 435
          },
          "name": "forceDeleteHomeDir",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 451
          },
          "name": "forceDeleteRepos",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 467
          },
          "name": "home",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 483
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 499
          },
          "name": "repos",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 515
          },
          "name": "workspaceAccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 531
          },
          "name": "workspaceConsume",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/service-principal/index:ServicePrincipal"
    },
    "@cdktn/provider-databricks.servicePrincipal.ServicePrincipalConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.servicePrincipal.ServicePrincipalConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-principal/index.ts",
        "line": 14
      },
      "name": "ServicePrincipalConfig",
      "namespace": "servicePrincipal",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal#acl_principal_id ServicePrincipal#acl_principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 18
          },
          "name": "aclPrincipalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal#active ServicePrincipal#active}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 22
          },
          "name": "active",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal#allow_cluster_create ServicePrincipal#allow_cluster_create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 26
          },
          "name": "allowClusterCreate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal#allow_instance_pool_create ServicePrincipal#allow_instance_pool_create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 30
          },
          "name": "allowInstancePoolCreate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `account` and `workspace`. When not set, the API level is inferred from the provider host.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal#api ServicePrincipal#api}",
            "stability": "stable",
            "summary": "Specifies whether to use account-level or workspace-level API."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 36
          },
          "name": "api",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal#application_id ServicePrincipal#application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 40
          },
          "name": "applicationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal#databricks_sql_access ServicePrincipal#databricks_sql_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 44
          },
          "name": "databricksSqlAccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal#disable_as_user_deletion ServicePrincipal#disable_as_user_deletion}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 48
          },
          "name": "disableAsUserDeletion",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal#display_name ServicePrincipal#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 52
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal#external_id ServicePrincipal#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 56
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal#force ServicePrincipal#force}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 60
          },
          "name": "force",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal#force_delete_home_dir ServicePrincipal#force_delete_home_dir}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 64
          },
          "name": "forceDeleteHomeDir",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal#force_delete_repos ServicePrincipal#force_delete_repos}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 68
          },
          "name": "forceDeleteRepos",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal#home ServicePrincipal#home}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 72
          },
          "name": "home",
          "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/databricks/databricks/1.114.2/docs/resources/service_principal#id ServicePrincipal#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 79
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal#provider_config ServicePrincipal#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 97
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.servicePrincipal.ServicePrincipalProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal#repos ServicePrincipal#repos}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 83
          },
          "name": "repos",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal#workspace_access ServicePrincipal#workspace_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 87
          },
          "name": "workspaceAccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal#workspace_consume ServicePrincipal#workspace_consume}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 91
          },
          "name": "workspaceConsume",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/service-principal/index:ServicePrincipalConfig"
    },
    "@cdktn/provider-databricks.servicePrincipal.ServicePrincipalProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.servicePrincipal.ServicePrincipalProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-principal/index.ts",
        "line": 99
      },
      "name": "ServicePrincipalProviderConfig",
      "namespace": "servicePrincipal",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal#workspace_id ServicePrincipal#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 103
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-principal/index:ServicePrincipalProviderConfig"
    },
    "@cdktn/provider-databricks.servicePrincipal.ServicePrincipalProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.servicePrincipal.ServicePrincipalProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/service-principal/index.ts",
          "line": 142
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/service-principal/index.ts",
        "line": 135
      },
      "name": "ServicePrincipalProviderConfigOutputReference",
      "namespace": "servicePrincipal",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 176
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 169
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.servicePrincipal.ServicePrincipalProviderConfig"
          }
        }
      ],
      "symbolId": "src/service-principal/index:ServicePrincipalProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.servicePrincipalFederationPolicy.ServicePrincipalFederationPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_federation_policy databricks_service_principal_federation_policy}."
      },
      "fqn": "@cdktn/provider-databricks.servicePrincipalFederationPolicy.ServicePrincipalFederationPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_federation_policy databricks_service_principal_federation_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/service-principal-federation-policy/index.ts",
          "line": 327
        },
        "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": "@cdktn/provider-databricks.servicePrincipalFederationPolicy.ServicePrincipalFederationPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/service-principal-federation-policy/index.ts",
        "line": 295
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a ServicePrincipalFederationPolicy resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 312
          },
          "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 ServicePrincipalFederationPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_federation_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ServicePrincipalFederationPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ServicePrincipalFederationPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 384
          },
          "name": "putOidcPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.servicePrincipalFederationPolicy.ServicePrincipalFederationPolicyOidcPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 366
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 387
          },
          "name": "resetOidcPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 403
          },
          "name": "resetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 419
          },
          "name": "resetServicePrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 441
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 450
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ServicePrincipalFederationPolicy",
      "namespace": "servicePrincipalFederationPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 300
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 354
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 375
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 381
          },
          "name": "oidcPolicy",
          "type": {
            "fqn": "@cdktn/provider-databricks.servicePrincipalFederationPolicy.ServicePrincipalFederationPolicyOidcPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 428
          },
          "name": "uid",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 433
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 370
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 391
          },
          "name": "oidcPolicyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.servicePrincipalFederationPolicy.ServicePrincipalFederationPolicyOidcPolicy"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 407
          },
          "name": "policyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 423
          },
          "name": "servicePrincipalIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 360
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 397
          },
          "name": "policyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 413
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/service-principal-federation-policy/index:ServicePrincipalFederationPolicy"
    },
    "@cdktn/provider-databricks.servicePrincipalFederationPolicy.ServicePrincipalFederationPolicyConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.servicePrincipalFederationPolicy.ServicePrincipalFederationPolicyConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-principal-federation-policy/index.ts",
        "line": 14
      },
      "name": "ServicePrincipalFederationPolicyConfig",
      "namespace": "servicePrincipalFederationPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_federation_policy#description ServicePrincipalFederationPolicy#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 18
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_federation_policy#oidc_policy ServicePrincipalFederationPolicy#oidc_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 22
          },
          "name": "oidcPolicy",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.servicePrincipalFederationPolicy.ServicePrincipalFederationPolicyOidcPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_federation_policy#policy_id ServicePrincipalFederationPolicy#policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 26
          },
          "name": "policyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_federation_policy#service_principal_id ServicePrincipalFederationPolicy#service_principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 30
          },
          "name": "servicePrincipalId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/service-principal-federation-policy/index:ServicePrincipalFederationPolicyConfig"
    },
    "@cdktn/provider-databricks.servicePrincipalFederationPolicy.ServicePrincipalFederationPolicyOidcPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.servicePrincipalFederationPolicy.ServicePrincipalFederationPolicyOidcPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-principal-federation-policy/index.ts",
        "line": 32
      },
      "name": "ServicePrincipalFederationPolicyOidcPolicy",
      "namespace": "servicePrincipalFederationPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_federation_policy#audiences ServicePrincipalFederationPolicy#audiences}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 36
          },
          "name": "audiences",
          "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/databricks/databricks/1.114.2/docs/resources/service_principal_federation_policy#issuer ServicePrincipalFederationPolicy#issuer}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 40
          },
          "name": "issuer",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_federation_policy#jwks_json ServicePrincipalFederationPolicy#jwks_json}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 44
          },
          "name": "jwksJson",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_federation_policy#jwks_uri ServicePrincipalFederationPolicy#jwks_uri}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 48
          },
          "name": "jwksUri",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_federation_policy#subject ServicePrincipalFederationPolicy#subject}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 52
          },
          "name": "subject",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_federation_policy#subject_claim ServicePrincipalFederationPolicy#subject_claim}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 56
          },
          "name": "subjectClaim",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-principal-federation-policy/index:ServicePrincipalFederationPolicyOidcPolicy"
    },
    "@cdktn/provider-databricks.servicePrincipalFederationPolicy.ServicePrincipalFederationPolicyOidcPolicyOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.servicePrincipalFederationPolicy.ServicePrincipalFederationPolicyOidcPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/service-principal-federation-policy/index.ts",
          "line": 131
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/service-principal-federation-policy/index.ts",
        "line": 123
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 203
          },
          "name": "resetAudiences"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 219
          },
          "name": "resetIssuer"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 235
          },
          "name": "resetJwksJson"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 251
          },
          "name": "resetJwksUri"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 267
          },
          "name": "resetSubject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 283
          },
          "name": "resetSubjectClaim"
        }
      ],
      "name": "ServicePrincipalFederationPolicyOidcPolicyOutputReference",
      "namespace": "servicePrincipalFederationPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 207
          },
          "name": "audiencesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 223
          },
          "name": "issuerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 239
          },
          "name": "jwksJsonInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 255
          },
          "name": "jwksUriInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 287
          },
          "name": "subjectClaimInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 271
          },
          "name": "subjectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 197
          },
          "name": "audiences",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 213
          },
          "name": "issuer",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 229
          },
          "name": "jwksJson",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 245
          },
          "name": "jwksUri",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 261
          },
          "name": "subject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 277
          },
          "name": "subjectClaim",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-federation-policy/index.ts",
            "line": 135
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.servicePrincipalFederationPolicy.ServicePrincipalFederationPolicyOidcPolicy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/service-principal-federation-policy/index:ServicePrincipalFederationPolicyOidcPolicyOutputReference"
    },
    "@cdktn/provider-databricks.servicePrincipalRole.ServicePrincipalRole": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_role databricks_service_principal_role}."
      },
      "fqn": "@cdktn/provider-databricks.servicePrincipalRole.ServicePrincipalRole",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_role databricks_service_principal_role} Resource."
        },
        "locationInModule": {
          "filename": "src/service-principal-role/index.ts",
          "line": 160
        },
        "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": "@cdktn/provider-databricks.servicePrincipalRole.ServicePrincipalRoleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/service-principal-role/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a ServicePrincipalRole resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 145
          },
          "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 ServicePrincipalRole to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_role#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ServicePrincipalRole that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ServicePrincipalRole to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 250
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.servicePrincipalRole.ServicePrincipalRoleProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 195
          },
          "name": "resetApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 211
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 253
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 265
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 275
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ServicePrincipalRole",
      "namespace": "servicePrincipalRole",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 133
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 247
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.servicePrincipalRole.ServicePrincipalRoleProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 199
          },
          "name": "apiInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 215
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 257
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.servicePrincipalRole.ServicePrincipalRoleProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 228
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 241
          },
          "name": "servicePrincipalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 189
          },
          "name": "api",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 205
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 221
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 234
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-principal-role/index:ServicePrincipalRole"
    },
    "@cdktn/provider-databricks.servicePrincipalRole.ServicePrincipalRoleConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.servicePrincipalRole.ServicePrincipalRoleConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-principal-role/index.ts",
        "line": 14
      },
      "name": "ServicePrincipalRoleConfig",
      "namespace": "servicePrincipalRole",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_role#role ServicePrincipalRole#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 31
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_role#service_principal_id ServicePrincipalRole#service_principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 35
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `account` and `workspace`. When not set, the API level is inferred from the provider host.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_role#api ServicePrincipalRole#api}",
            "stability": "stable",
            "summary": "Specifies whether to use account-level or workspace-level API."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 20
          },
          "name": "api",
          "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/databricks/databricks/1.114.2/docs/resources/service_principal_role#id ServicePrincipalRole#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-role/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/databricks/databricks/1.114.2/docs/resources/service_principal_role#provider_config ServicePrincipalRole#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 41
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.servicePrincipalRole.ServicePrincipalRoleProviderConfig"
          }
        }
      ],
      "symbolId": "src/service-principal-role/index:ServicePrincipalRoleConfig"
    },
    "@cdktn/provider-databricks.servicePrincipalRole.ServicePrincipalRoleProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.servicePrincipalRole.ServicePrincipalRoleProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-principal-role/index.ts",
        "line": 43
      },
      "name": "ServicePrincipalRoleProviderConfig",
      "namespace": "servicePrincipalRole",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_role#workspace_id ServicePrincipalRole#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 47
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-principal-role/index:ServicePrincipalRoleProviderConfig"
    },
    "@cdktn/provider-databricks.servicePrincipalRole.ServicePrincipalRoleProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.servicePrincipalRole.ServicePrincipalRoleProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/service-principal-role/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/service-principal-role/index.ts",
        "line": 79
      },
      "name": "ServicePrincipalRoleProviderConfigOutputReference",
      "namespace": "servicePrincipalRole",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 120
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 113
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-role/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.servicePrincipalRole.ServicePrincipalRoleProviderConfig"
          }
        }
      ],
      "symbolId": "src/service-principal-role/index:ServicePrincipalRoleProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.servicePrincipalSecret.ServicePrincipalSecret": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_secret databricks_service_principal_secret}."
      },
      "fqn": "@cdktn/provider-databricks.servicePrincipalSecret.ServicePrincipalSecret",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_secret databricks_service_principal_secret} Resource."
        },
        "locationInModule": {
          "filename": "src/service-principal-secret/index.ts",
          "line": 188
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktn/provider-databricks.servicePrincipalSecret.ServicePrincipalSecretConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/service-principal-secret/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a ServicePrincipalSecret resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 173
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the ServicePrincipalSecret to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_secret#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing ServicePrincipalSecret that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the ServicePrincipalSecret to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 400
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.servicePrincipalSecret.ServicePrincipalSecretProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 230
          },
          "name": "resetApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 246
          },
          "name": "resetCreateTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 262
          },
          "name": "resetExpireTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 278
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 294
          },
          "name": "resetLifetime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 403
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 310
          },
          "name": "resetSecret"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 326
          },
          "name": "resetSecretHash"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 355
          },
          "name": "resetStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 371
          },
          "name": "resetTimeRotating"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 387
          },
          "name": "resetUpdateTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 415
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 432
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "ServicePrincipalSecret",
      "namespace": "servicePrincipalSecret",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 161
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 397
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.servicePrincipalSecret.ServicePrincipalSecretProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 234
          },
          "name": "apiInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 250
          },
          "name": "createTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 266
          },
          "name": "expireTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 282
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 298
          },
          "name": "lifetimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 407
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.servicePrincipalSecret.ServicePrincipalSecretProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 330
          },
          "name": "secretHashInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 314
          },
          "name": "secretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 343
          },
          "name": "servicePrincipalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 359
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 375
          },
          "name": "timeRotatingInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 391
          },
          "name": "updateTimeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 224
          },
          "name": "api",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 240
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 256
          },
          "name": "expireTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 272
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 288
          },
          "name": "lifetime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 304
          },
          "name": "secret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 320
          },
          "name": "secretHash",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 336
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 349
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 365
          },
          "name": "timeRotating",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 381
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-principal-secret/index:ServicePrincipalSecret"
    },
    "@cdktn/provider-databricks.servicePrincipalSecret.ServicePrincipalSecretConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.servicePrincipalSecret.ServicePrincipalSecretConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-principal-secret/index.ts",
        "line": 14
      },
      "name": "ServicePrincipalSecretConfig",
      "namespace": "servicePrincipalSecret",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_secret#service_principal_id ServicePrincipalSecret#service_principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 51
          },
          "name": "servicePrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `account` and `workspace`. When not set, the API level is inferred from the provider host.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_secret#api ServicePrincipalSecret#api}",
            "stability": "stable",
            "summary": "Specifies whether to use account-level or workspace-level API."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 20
          },
          "name": "api",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_secret#create_time ServicePrincipalSecret#create_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 24
          },
          "name": "createTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_secret#expire_time ServicePrincipalSecret#expire_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 28
          },
          "name": "expireTime",
          "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/databricks/databricks/1.114.2/docs/resources/service_principal_secret#id ServicePrincipalSecret#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 35
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_secret#lifetime ServicePrincipalSecret#lifetime}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 39
          },
          "name": "lifetime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_secret#provider_config ServicePrincipalSecret#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 69
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.servicePrincipalSecret.ServicePrincipalSecretProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_secret#secret ServicePrincipalSecret#secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 43
          },
          "name": "secret",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_secret#secret_hash ServicePrincipalSecret#secret_hash}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 47
          },
          "name": "secretHash",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_secret#status ServicePrincipalSecret#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 55
          },
          "name": "status",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_secret#time_rotating ServicePrincipalSecret#time_rotating}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 59
          },
          "name": "timeRotating",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_secret#update_time ServicePrincipalSecret#update_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 63
          },
          "name": "updateTime",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-principal-secret/index:ServicePrincipalSecretConfig"
    },
    "@cdktn/provider-databricks.servicePrincipalSecret.ServicePrincipalSecretProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.servicePrincipalSecret.ServicePrincipalSecretProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/service-principal-secret/index.ts",
        "line": 71
      },
      "name": "ServicePrincipalSecretProviderConfig",
      "namespace": "servicePrincipalSecret",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/service_principal_secret#workspace_id ServicePrincipalSecret#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 75
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/service-principal-secret/index:ServicePrincipalSecretProviderConfig"
    },
    "@cdktn/provider-databricks.servicePrincipalSecret.ServicePrincipalSecretProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.servicePrincipalSecret.ServicePrincipalSecretProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/service-principal-secret/index.ts",
          "line": 114
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/service-principal-secret/index.ts",
        "line": 107
      },
      "name": "ServicePrincipalSecretProviderConfigOutputReference",
      "namespace": "servicePrincipalSecret",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 148
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 141
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/service-principal-secret/index.ts",
            "line": 118
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.servicePrincipalSecret.ServicePrincipalSecretProviderConfig"
          }
        }
      ],
      "symbolId": "src/service-principal-secret/index:ServicePrincipalSecretProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.share.Share": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/share databricks_share}."
      },
      "fqn": "@cdktn/provider-databricks.share.Share",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/share databricks_share} Resource."
        },
        "locationInModule": {
          "filename": "src/share/index.ts",
          "line": 969
        },
        "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": "@cdktn/provider-databricks.share.ShareConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/share/index.ts",
        "line": 937
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Share resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 954
          },
          "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 Share to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/share#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Share that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Share to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1098
          },
          "name": "putObject",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.share.ShareObject"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1114
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.share.ShareProviderConfig"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1005
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1101
          },
          "name": "resetObject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1054
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1117
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1075
          },
          "name": "resetStorageRoot"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1129
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1140
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Share",
      "namespace": "share",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 942
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1014
          },
          "name": "createdAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1019
          },
          "name": "createdBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1024
          },
          "name": "effectiveOwner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1029
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1095
          },
          "name": "object",
          "type": {
            "fqn": "@cdktn/provider-databricks.share.ShareObjectList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1111
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.share.ShareProviderConfigList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1063
          },
          "name": "storageLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1084
          },
          "name": "updatedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1089
          },
          "name": "updatedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1009
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1042
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1105
          },
          "name": "objectInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.share.ShareObject"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1058
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1121
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.share.ShareProviderConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1079
          },
          "name": "storageRootInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 999
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1035
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1048
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 1069
          },
          "name": "storageRoot",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/share/index:Share"
    },
    "@cdktn/provider-databricks.share.ShareConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.share.ShareConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/share/index.ts",
        "line": 14
      },
      "name": "ShareConfig",
      "namespace": "share",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/share#name Share#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 22
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/share#comment Share#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 18
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/share#object Share#object}",
            "stability": "stable",
            "summary": "object block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 36
          },
          "name": "object",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.share.ShareObject"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/share#owner Share#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 26
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/share#provider_config Share#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 42
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.share.ShareProviderConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/share#storage_root Share#storage_root}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 30
          },
          "name": "storageRoot",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/share/index:ShareConfig"
    },
    "@cdktn/provider-databricks.share.ShareObject": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.share.ShareObject",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/share/index.ts",
        "line": 371
      },
      "name": "ShareObject",
      "namespace": "share",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/share#data_object_type Share#data_object_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 387
          },
          "name": "dataObjectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/share#name Share#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 395
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/share#cdf_enabled Share#cdf_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 375
          },
          "name": "cdfEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/share#comment Share#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 379
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/share#content Share#content}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 383
          },
          "name": "content",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/share#history_data_sharing_status Share#history_data_sharing_status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 391
          },
          "name": "historyDataSharingStatus",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/share#partition Share#partition}",
            "stability": "stable",
            "summary": "partition block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 413
          },
          "name": "partition",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.share.ShareObjectPartition"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/share#shared_as Share#shared_as}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 399
          },
          "name": "sharedAs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/share#start_version Share#start_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 403
          },
          "name": "startVersion",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/share#string_shared_as Share#string_shared_as}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 407
          },
          "name": "stringSharedAs",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/share/index:ShareObject"
    },
    "@cdktn/provider-databricks.share.ShareObjectList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.share.ShareObjectList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/share/index.ts",
          "line": 809
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/share/index.ts",
        "line": 801
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 816
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.share.ShareObjectOutputReference"
            }
          }
        }
      ],
      "name": "ShareObjectList",
      "namespace": "share",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 802
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.share.ShareObject"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/share/index:ShareObjectList"
    },
    "@cdktn/provider-databricks.share.ShareObjectOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.share.ShareObjectOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/share/index.ts",
          "line": 518
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/share/index.ts",
        "line": 508
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 789
          },
          "name": "putPartition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.share.ShareObjectPartition"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 624
          },
          "name": "resetCdfEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 640
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 656
          },
          "name": "resetContent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 710
          },
          "name": "resetHistoryDataSharingStatus"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 792
          },
          "name": "resetPartition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 739
          },
          "name": "resetSharedAs"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 755
          },
          "name": "resetStartVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 776
          },
          "name": "resetStringSharedAs"
        }
      ],
      "name": "ShareObjectOutputReference",
      "namespace": "share",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 607
          },
          "name": "addedAt",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 612
          },
          "name": "addedBy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 678
          },
          "name": "effectiveCdfEnabled",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 683
          },
          "name": "effectiveHistoryDataSharingStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 688
          },
          "name": "effectiveSharedAs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 693
          },
          "name": "effectiveStartVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 698
          },
          "name": "effectiveStringSharedAs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 786
          },
          "name": "partition",
          "type": {
            "fqn": "@cdktn/provider-databricks.share.ShareObjectPartitionList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 764
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 628
          },
          "name": "cdfEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 644
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 660
          },
          "name": "contentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 673
          },
          "name": "dataObjectTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 714
          },
          "name": "historyDataSharingStatusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 727
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 796
          },
          "name": "partitionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.share.ShareObjectPartition"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 743
          },
          "name": "sharedAsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 759
          },
          "name": "startVersionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 780
          },
          "name": "stringSharedAsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 618
          },
          "name": "cdfEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 634
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 650
          },
          "name": "content",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 666
          },
          "name": "dataObjectType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 704
          },
          "name": "historyDataSharingStatus",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 720
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 733
          },
          "name": "sharedAs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 749
          },
          "name": "startVersion",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 770
          },
          "name": "stringSharedAs",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 522
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.share.ShareObject"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/share/index:ShareObjectOutputReference"
    },
    "@cdktn/provider-databricks.share.ShareObjectPartition": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.share.ShareObjectPartition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/share/index.ts",
        "line": 253
      },
      "name": "ShareObjectPartition",
      "namespace": "share",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/share#value Share#value}",
            "stability": "stable",
            "summary": "value block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 259
          },
          "name": "value",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.share.ShareObjectPartitionValue"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/share/index:ShareObjectPartition"
    },
    "@cdktn/provider-databricks.share.ShareObjectPartitionList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.share.ShareObjectPartitionList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/share/index.ts",
          "line": 360
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/share/index.ts",
        "line": 352
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 367
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.share.ShareObjectPartitionOutputReference"
            }
          }
        }
      ],
      "name": "ShareObjectPartitionList",
      "namespace": "share",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 353
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.share.ShareObjectPartition"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/share/index:ShareObjectPartitionList"
    },
    "@cdktn/provider-databricks.share.ShareObjectPartitionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.share.ShareObjectPartitionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/share/index.ts",
          "line": 301
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/share/index.ts",
        "line": 291
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 340
          },
          "name": "putValue",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.share.ShareObjectPartitionValue"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 343
          },
          "name": "resetValue"
        }
      ],
      "name": "ShareObjectPartitionOutputReference",
      "namespace": "share",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 337
          },
          "name": "value",
          "type": {
            "fqn": "@cdktn/provider-databricks.share.ShareObjectPartitionValueList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 347
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.share.ShareObjectPartitionValue"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 305
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.share.ShareObjectPartition"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/share/index:ShareObjectPartitionOutputReference"
    },
    "@cdktn/provider-databricks.share.ShareObjectPartitionValue": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.share.ShareObjectPartitionValue",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/share/index.ts",
        "line": 44
      },
      "name": "ShareObjectPartitionValue",
      "namespace": "share",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/share#name Share#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 48
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/share#op Share#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 52
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/share#recipient_property_key Share#recipient_property_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 56
          },
          "name": "recipientPropertyKey",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/share#value Share#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 60
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/share/index:ShareObjectPartitionValue"
    },
    "@cdktn/provider-databricks.share.ShareObjectPartitionValueList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.share.ShareObjectPartitionValueList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/share/index.ts",
          "line": 242
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/share/index.ts",
        "line": 234
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 249
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.share.ShareObjectPartitionValueOutputReference"
            }
          }
        }
      ],
      "name": "ShareObjectPartitionValueList",
      "namespace": "share",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 235
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.share.ShareObjectPartitionValue"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/share/index:ShareObjectPartitionValueList"
    },
    "@cdktn/provider-databricks.share.ShareObjectPartitionValueOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.share.ShareObjectPartitionValueOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/share/index.ts",
          "line": 123
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/share/index.ts",
        "line": 113
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 209
          },
          "name": "resetRecipientPropertyKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 225
          },
          "name": "resetValue"
        }
      ],
      "name": "ShareObjectPartitionValueOutputReference",
      "namespace": "share",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 184
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 197
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 213
          },
          "name": "recipientPropertyKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 229
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 177
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 190
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 203
          },
          "name": "recipientPropertyKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 219
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 127
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.share.ShareObjectPartitionValue"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/share/index:ShareObjectPartitionValueOutputReference"
    },
    "@cdktn/provider-databricks.share.ShareProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.share.ShareProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/share/index.ts",
        "line": 820
      },
      "name": "ShareProviderConfig",
      "namespace": "share",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/share#workspace_id Share#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 824
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/share/index:ShareProviderConfig"
    },
    "@cdktn/provider-databricks.share.ShareProviderConfigList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.share.ShareProviderConfigList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/share/index.ts",
          "line": 922
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/share/index.ts",
        "line": 914
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 929
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.share.ShareProviderConfigOutputReference"
            }
          }
        }
      ],
      "name": "ShareProviderConfigList",
      "namespace": "share",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 915
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.share.ShareProviderConfig"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/share/index:ShareProviderConfigList"
    },
    "@cdktn/provider-databricks.share.ShareProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.share.ShareProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/share/index.ts",
          "line": 866
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/share/index.ts",
        "line": 856
      },
      "name": "ShareProviderConfigOutputReference",
      "namespace": "share",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 909
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 902
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/share/index.ts",
            "line": 870
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.share.ShareProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/share/index:ShareProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.sqlAlert.SqlAlert": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_alert databricks_sql_alert}."
      },
      "fqn": "@cdktn/provider-databricks.sqlAlert.SqlAlert",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_alert databricks_sql_alert} Resource."
        },
        "locationInModule": {
          "filename": "src/sql-alert/index.ts",
          "line": 449
        },
        "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": "@cdktn/provider-databricks.sqlAlert.SqlAlertConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-alert/index.ts",
        "line": 417
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a SqlAlert resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 434
          },
          "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 SqlAlert to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_alert#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SqlAlert that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SqlAlert to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 591
          },
          "name": "putOptions",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlAlert.SqlAlertOptions"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 604
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlAlert.SqlAlertProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 488
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 504
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 533
          },
          "name": "resetParent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 607
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 562
          },
          "name": "resetRearm"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 578
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 619
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 633
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SqlAlert",
      "namespace": "sqlAlert",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 422
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 588
          },
          "name": "options",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlAlert.SqlAlertOptionsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 601
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlAlert.SqlAlertProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 492
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 508
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 521
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 595
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlAlert.SqlAlertOptions"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 537
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 611
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlAlert.SqlAlertProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 550
          },
          "name": "queryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 566
          },
          "name": "rearmInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 582
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 482
          },
          "name": "createdAt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 498
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 514
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 527
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 543
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 556
          },
          "name": "rearm",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 572
          },
          "name": "updatedAt",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-alert/index:SqlAlert"
    },
    "@cdktn/provider-databricks.sqlAlert.SqlAlertConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlAlert.SqlAlertConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-alert/index.ts",
        "line": 14
      },
      "name": "SqlAlertConfig",
      "namespace": "sqlAlert",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_alert#name SqlAlert#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 29
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_alert#options SqlAlert#options}",
            "stability": "stable",
            "summary": "options block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 51
          },
          "name": "options",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlAlert.SqlAlertOptions"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_alert#query_id SqlAlert#query_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 37
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_alert#created_at SqlAlert#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 18
          },
          "name": "createdAt",
          "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/databricks/databricks/1.114.2/docs/resources/sql_alert#id SqlAlert#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/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/databricks/databricks/1.114.2/docs/resources/sql_alert#parent SqlAlert#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 33
          },
          "name": "parent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_alert#provider_config SqlAlert#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 57
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlAlert.SqlAlertProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_alert#rearm SqlAlert#rearm}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 41
          },
          "name": "rearm",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_alert#updated_at SqlAlert#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 45
          },
          "name": "updatedAt",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-alert/index:SqlAlertConfig"
    },
    "@cdktn/provider-databricks.sqlAlert.SqlAlertOptions": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlAlert.SqlAlertOptions",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-alert/index.ts",
        "line": 59
      },
      "name": "SqlAlertOptions",
      "namespace": "sqlAlert",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_alert#column SqlAlert#column}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 63
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_alert#op SqlAlert#op}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 83
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_alert#value SqlAlert#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 87
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_alert#custom_body SqlAlert#custom_body}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 67
          },
          "name": "customBody",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_alert#custom_subject SqlAlert#custom_subject}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 71
          },
          "name": "customSubject",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_alert#empty_result_state SqlAlert#empty_result_state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 75
          },
          "name": "emptyResultState",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_alert#muted SqlAlert#muted}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 79
          },
          "name": "muted",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sql-alert/index:SqlAlertOptions"
    },
    "@cdktn/provider-databricks.sqlAlert.SqlAlertOptionsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlAlert.SqlAlertOptionsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-alert/index.ts",
          "line": 168
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-alert/index.ts",
        "line": 161
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 250
          },
          "name": "resetCustomBody"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 266
          },
          "name": "resetCustomSubject"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 282
          },
          "name": "resetEmptyResultState"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 298
          },
          "name": "resetMuted"
        }
      ],
      "name": "SqlAlertOptionsOutputReference",
      "namespace": "sqlAlert",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 238
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 254
          },
          "name": "customBodyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 270
          },
          "name": "customSubjectInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 286
          },
          "name": "emptyResultStateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 302
          },
          "name": "mutedInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 315
          },
          "name": "opInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 328
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 231
          },
          "name": "column",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 244
          },
          "name": "customBody",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 260
          },
          "name": "customSubject",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 276
          },
          "name": "emptyResultState",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 292
          },
          "name": "muted",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 308
          },
          "name": "op",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 321
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 172
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlAlert.SqlAlertOptions"
          }
        }
      ],
      "symbolId": "src/sql-alert/index:SqlAlertOptionsOutputReference"
    },
    "@cdktn/provider-databricks.sqlAlert.SqlAlertProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlAlert.SqlAlertProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-alert/index.ts",
        "line": 332
      },
      "name": "SqlAlertProviderConfig",
      "namespace": "sqlAlert",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_alert#workspace_id SqlAlert#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 336
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-alert/index:SqlAlertProviderConfig"
    },
    "@cdktn/provider-databricks.sqlAlert.SqlAlertProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlAlert.SqlAlertProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-alert/index.ts",
          "line": 375
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-alert/index.ts",
        "line": 368
      },
      "name": "SqlAlertProviderConfigOutputReference",
      "namespace": "sqlAlert",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 409
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 402
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-alert/index.ts",
            "line": 379
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlAlert.SqlAlertProviderConfig"
          }
        }
      ],
      "symbolId": "src/sql-alert/index:SqlAlertProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.sqlDashboard.SqlDashboard": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_dashboard databricks_sql_dashboard}."
      },
      "fqn": "@cdktn/provider-databricks.sqlDashboard.SqlDashboard",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_dashboard databricks_sql_dashboard} Resource."
        },
        "locationInModule": {
          "filename": "src/sql-dashboard/index.ts",
          "line": 174
        },
        "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": "@cdktn/provider-databricks.sqlDashboard.SqlDashboardConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-dashboard/index.ts",
        "line": 142
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a SqlDashboard resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 159
          },
          "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 SqlDashboard to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_dashboard#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SqlDashboard that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SqlDashboard to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 335
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlDashboard.SqlDashboardProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 213
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 229
          },
          "name": "resetDashboardFiltersEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 245
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 274
          },
          "name": "resetParent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 338
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 290
          },
          "name": "resetRunAsRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 306
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 322
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 350
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 364
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SqlDashboard",
      "namespace": "sqlDashboard",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 147
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 332
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlDashboard.SqlDashboardProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 217
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 233
          },
          "name": "dashboardFiltersEnabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 249
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 262
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 278
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 342
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlDashboard.SqlDashboardProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 294
          },
          "name": "runAsRoleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 310
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 326
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 207
          },
          "name": "createdAt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 223
          },
          "name": "dashboardFiltersEnabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 239
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 255
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 268
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 284
          },
          "name": "runAsRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 300
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 316
          },
          "name": "updatedAt",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-dashboard/index:SqlDashboard"
    },
    "@cdktn/provider-databricks.sqlDashboard.SqlDashboardConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlDashboard.SqlDashboardConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-dashboard/index.ts",
        "line": 14
      },
      "name": "SqlDashboardConfig",
      "namespace": "sqlDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_dashboard#name SqlDashboard#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 33
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_dashboard#created_at SqlDashboard#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 18
          },
          "name": "createdAt",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_dashboard#dashboard_filters_enabled SqlDashboard#dashboard_filters_enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 22
          },
          "name": "dashboardFiltersEnabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.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/databricks/databricks/1.114.2/docs/resources/sql_dashboard#id SqlDashboard#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 29
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_dashboard#parent SqlDashboard#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 37
          },
          "name": "parent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_dashboard#provider_config SqlDashboard#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 55
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlDashboard.SqlDashboardProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_dashboard#run_as_role SqlDashboard#run_as_role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 41
          },
          "name": "runAsRole",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_dashboard#tags SqlDashboard#tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 45
          },
          "name": "tags",
          "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/databricks/databricks/1.114.2/docs/resources/sql_dashboard#updated_at SqlDashboard#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 49
          },
          "name": "updatedAt",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-dashboard/index:SqlDashboardConfig"
    },
    "@cdktn/provider-databricks.sqlDashboard.SqlDashboardProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlDashboard.SqlDashboardProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-dashboard/index.ts",
        "line": 57
      },
      "name": "SqlDashboardProviderConfig",
      "namespace": "sqlDashboard",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_dashboard#workspace_id SqlDashboard#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 61
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-dashboard/index:SqlDashboardProviderConfig"
    },
    "@cdktn/provider-databricks.sqlDashboard.SqlDashboardProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlDashboard.SqlDashboardProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-dashboard/index.ts",
          "line": 100
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-dashboard/index.ts",
        "line": 93
      },
      "name": "SqlDashboardProviderConfigOutputReference",
      "namespace": "sqlDashboard",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 134
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 127
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-dashboard/index.ts",
            "line": 104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlDashboard.SqlDashboardProviderConfig"
          }
        }
      ],
      "symbolId": "src/sql-dashboard/index:SqlDashboardProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.sqlEndpoint.SqlEndpoint": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint databricks_sql_endpoint}."
      },
      "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint databricks_sql_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/sql-endpoint/index.ts",
          "line": 926
        },
        "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": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 894
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a SqlEndpoint resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 911
          },
          "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 SqlEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SqlEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SqlEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1209
          },
          "name": "putChannel",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointChannel"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1225
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1241
          },
          "name": "putTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTags"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1257
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 973
          },
          "name": "resetAutoStopMins"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1212
          },
          "name": "resetChannel"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1007
          },
          "name": "resetDataSourceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1023
          },
          "name": "resetEnablePhoton"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1039
          },
          "name": "resetEnableServerlessCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1061
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1077
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1098
          },
          "name": "resetMaxNumClusters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1114
          },
          "name": "resetMinNumClusters"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1143
          },
          "name": "resetNoWait"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1228
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1175
          },
          "name": "resetSpotInstancePolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1244
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1260
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1196
          },
          "name": "resetWarehouseType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1272
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1294
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SqlEndpoint",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 899
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1206
          },
          "name": "channel",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointChannelOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 995
          },
          "name": "creatorName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1049
          },
          "name": "health",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointHealthList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1086
          },
          "name": "jdbcUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1152
          },
          "name": "numActiveSessions",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1157
          },
          "name": "numClusters",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1163
          },
          "name": "odbcParams",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointOdbcParamsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1222
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1184
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1238
          },
          "name": "tags",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTagsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1254
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 977
          },
          "name": "autoStopMinsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1216
          },
          "name": "channelInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointChannel"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 990
          },
          "name": "clusterSizeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1011
          },
          "name": "dataSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1027
          },
          "name": "enablePhotonInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1043
          },
          "name": "enableServerlessComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1065
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1081
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1102
          },
          "name": "maxNumClustersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1118
          },
          "name": "minNumClustersInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1131
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1147
          },
          "name": "noWaitInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1232
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1179
          },
          "name": "spotInstancePolicyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1248
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTags"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1264
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1200
          },
          "name": "warehouseTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 967
          },
          "name": "autoStopMins",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 983
          },
          "name": "clusterSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1001
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1017
          },
          "name": "enablePhoton",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1033
          },
          "name": "enableServerlessCompute",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1055
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1071
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1092
          },
          "name": "maxNumClusters",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1108
          },
          "name": "minNumClusters",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1124
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1137
          },
          "name": "noWait",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1169
          },
          "name": "spotInstancePolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 1190
          },
          "name": "warehouseType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpoint"
    },
    "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointChannel": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointChannel",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 369
      },
      "name": "SqlEndpointChannel",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint#dbsql_version SqlEndpoint#dbsql_version}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 373
          },
          "name": "dbsqlVersion",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint#name SqlEndpoint#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 377
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointChannel"
    },
    "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointChannelOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointChannelOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-endpoint/index.ts",
          "line": 423
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 416
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 462
          },
          "name": "resetDbsqlVersion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 478
          },
          "name": "resetName"
        }
      ],
      "name": "SqlEndpointChannelOutputReference",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 466
          },
          "name": "dbsqlVersionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 482
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 456
          },
          "name": "dbsqlVersion",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 472
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 427
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointChannel"
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointChannelOutputReference"
    },
    "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 14
      },
      "name": "SqlEndpointConfig",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint#cluster_size SqlEndpoint#cluster_size}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 22
          },
          "name": "clusterSize",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint#name SqlEndpoint#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 57
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint#auto_stop_mins SqlEndpoint#auto_stop_mins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 18
          },
          "name": "autoStopMins",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint#channel SqlEndpoint#channel}",
            "stability": "stable",
            "summary": "channel block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 77
          },
          "name": "channel",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointChannel"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint#data_source_id SqlEndpoint#data_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 26
          },
          "name": "dataSourceId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint#enable_photon SqlEndpoint#enable_photon}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 30
          },
          "name": "enablePhoton",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint#enable_serverless_compute SqlEndpoint#enable_serverless_compute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 34
          },
          "name": "enableServerlessCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.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/databricks/databricks/1.114.2/docs/resources/sql_endpoint#id SqlEndpoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 41
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint#instance_profile_arn SqlEndpoint#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 45
          },
          "name": "instanceProfileArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint#max_num_clusters SqlEndpoint#max_num_clusters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 49
          },
          "name": "maxNumClusters",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint#min_num_clusters SqlEndpoint#min_num_clusters}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 53
          },
          "name": "minNumClusters",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint#no_wait SqlEndpoint#no_wait}",
            "stability": "stable",
            "summary": "If true, skip waiting for the warehouse to start after creation."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 63
          },
          "name": "noWait",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint#provider_config SqlEndpoint#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 83
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint#spot_instance_policy SqlEndpoint#spot_instance_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 67
          },
          "name": "spotInstancePolicy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint#tags SqlEndpoint#tags}",
            "stability": "stable",
            "summary": "tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 89
          },
          "name": "tags",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTags"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint#timeouts SqlEndpoint#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 95
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTimeouts"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint#warehouse_type SqlEndpoint#warehouse_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 71
          },
          "name": "warehouseType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointConfig"
    },
    "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointHealth": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointHealth",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 183
      },
      "name": "SqlEndpointHealth",
      "namespace": "sqlEndpoint",
      "symbolId": "src/sql-endpoint/index:SqlEndpointHealth"
    },
    "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointHealthFailureReason": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointHealthFailureReason",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 97
      },
      "name": "SqlEndpointHealthFailureReason",
      "namespace": "sqlEndpoint",
      "symbolId": "src/sql-endpoint/index:SqlEndpointHealthFailureReason"
    },
    "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointHealthFailureReasonList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointHealthFailureReasonList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-endpoint/index.ts",
          "line": 172
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 165
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 179
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointHealthFailureReasonOutputReference"
            }
          }
        }
      ],
      "name": "SqlEndpointHealthFailureReasonList",
      "namespace": "sqlEndpoint",
      "symbolId": "src/sql-endpoint/index:SqlEndpointHealthFailureReasonList"
    },
    "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointHealthFailureReasonOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointHealthFailureReasonOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-endpoint/index.ts",
          "line": 129
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 120
      },
      "name": "SqlEndpointHealthFailureReasonOutputReference",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 149
          },
          "name": "code",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 155
          },
          "name": "parameters",
          "type": {
            "fqn": "cdktn.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 160
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 133
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointHealthFailureReason"
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointHealthFailureReasonOutputReference"
    },
    "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointHealthList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointHealthList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-endpoint/index.ts",
          "line": 268
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 275
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointHealthOutputReference"
            }
          }
        }
      ],
      "name": "SqlEndpointHealthList",
      "namespace": "sqlEndpoint",
      "symbolId": "src/sql-endpoint/index:SqlEndpointHealthList"
    },
    "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointHealthOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointHealthOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-endpoint/index.ts",
          "line": 215
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 206
      },
      "name": "SqlEndpointHealthOutputReference",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 235
          },
          "name": "details",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 241
          },
          "name": "failureReason",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointHealthFailureReasonList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 246
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 251
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 256
          },
          "name": "summary",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 219
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointHealth"
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointHealthOutputReference"
    },
    "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointOdbcParams": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointOdbcParams",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 279
      },
      "name": "SqlEndpointOdbcParams",
      "namespace": "sqlEndpoint",
      "symbolId": "src/sql-endpoint/index:SqlEndpointOdbcParams"
    },
    "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointOdbcParamsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointOdbcParamsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-endpoint/index.ts",
          "line": 358
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 351
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 365
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointOdbcParamsOutputReference"
            }
          }
        }
      ],
      "name": "SqlEndpointOdbcParamsList",
      "namespace": "sqlEndpoint",
      "symbolId": "src/sql-endpoint/index:SqlEndpointOdbcParamsList"
    },
    "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointOdbcParamsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointOdbcParamsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-endpoint/index.ts",
          "line": 311
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 302
      },
      "name": "SqlEndpointOdbcParamsOutputReference",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 331
          },
          "name": "hostname",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 336
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 341
          },
          "name": "port",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 346
          },
          "name": "protocol",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 315
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointOdbcParams"
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointOdbcParamsOutputReference"
    },
    "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 486
      },
      "name": "SqlEndpointProviderConfig",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint#workspace_id SqlEndpoint#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 490
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointProviderConfig"
    },
    "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-endpoint/index.ts",
          "line": 529
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 522
      },
      "name": "SqlEndpointProviderConfigOutputReference",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 563
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 556
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 533
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointProviderConfig"
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 710
      },
      "name": "SqlEndpointTags",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint#custom_tags SqlEndpoint#custom_tags}",
            "stability": "stable",
            "summary": "custom_tags block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 716
          },
          "name": "customTags",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointTags"
    },
    "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTags": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTags",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 567
      },
      "name": "SqlEndpointTagsCustomTags",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint#key SqlEndpoint#key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 571
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint#value SqlEndpoint#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 575
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointTagsCustomTags"
    },
    "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTagsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTagsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-endpoint/index.ts",
          "line": 699
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 691
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 706
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTagsOutputReference"
            }
          }
        }
      ],
      "name": "SqlEndpointTagsCustomTagsList",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 692
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointTagsCustomTagsList"
    },
    "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-endpoint/index.ts",
          "line": 624
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 614
      },
      "name": "SqlEndpointTagsCustomTagsOutputReference",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 673
          },
          "name": "keyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 686
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 666
          },
          "name": "key",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 679
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 628
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTags"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointTagsCustomTagsOutputReference"
    },
    "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTagsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTagsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-endpoint/index.ts",
          "line": 755
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 748
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 785
          },
          "name": "putCustomTags",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTags"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 788
          },
          "name": "resetCustomTags"
        }
      ],
      "name": "SqlEndpointTagsOutputReference",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 782
          },
          "name": "customTags",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTagsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 792
          },
          "name": "customTagsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTagsCustomTags"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 759
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTags"
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointTagsOutputReference"
    },
    "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTimeouts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 796
      },
      "name": "SqlEndpointTimeouts",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_endpoint#create SqlEndpoint#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 800
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointTimeouts"
    },
    "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTimeoutsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-endpoint/index.ts",
          "line": 840
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-endpoint/index.ts",
        "line": 832
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 882
          },
          "name": "resetCreate"
        }
      ],
      "name": "SqlEndpointTimeoutsOutputReference",
      "namespace": "sqlEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 886
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 876
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-endpoint/index.ts",
            "line": 844
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.sqlEndpoint.SqlEndpointTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sql-endpoint/index:SqlEndpointTimeoutsOutputReference"
    },
    "@cdktn/provider-databricks.sqlGlobalConfig.SqlGlobalConfig": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_global_config databricks_sql_global_config}."
      },
      "fqn": "@cdktn/provider-databricks.sqlGlobalConfig.SqlGlobalConfig",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_global_config databricks_sql_global_config} Resource."
        },
        "locationInModule": {
          "filename": "src/sql-global-config/index.ts",
          "line": 170
        },
        "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": "@cdktn/provider-databricks.sqlGlobalConfig.SqlGlobalConfigConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-global-config/index.ts",
        "line": 138
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a SqlGlobalConfig resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 155
          },
          "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 SqlGlobalConfig to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_global_config#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SqlGlobalConfig that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SqlGlobalConfig to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 317
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlGlobalConfig.SqlGlobalConfigProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 208
          },
          "name": "resetDataAccessConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 224
          },
          "name": "resetEnableServerlessCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 240
          },
          "name": "resetGoogleServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 256
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 272
          },
          "name": "resetInstanceProfileArn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 320
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 288
          },
          "name": "resetSecurityPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 304
          },
          "name": "resetSqlConfigParams"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 332
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 345
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SqlGlobalConfig",
      "namespace": "sqlGlobalConfig",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 143
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 314
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlGlobalConfig.SqlGlobalConfigProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 212
          },
          "name": "dataAccessConfigInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 228
          },
          "name": "enableServerlessComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 244
          },
          "name": "googleServiceAccountInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 260
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 276
          },
          "name": "instanceProfileArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 324
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlGlobalConfig.SqlGlobalConfigProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 292
          },
          "name": "securityPolicyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 308
          },
          "name": "sqlConfigParamsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 202
          },
          "name": "dataAccessConfig",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 218
          },
          "name": "enableServerlessCompute",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 234
          },
          "name": "googleServiceAccount",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 250
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 266
          },
          "name": "instanceProfileArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 282
          },
          "name": "securityPolicy",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 298
          },
          "name": "sqlConfigParams",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/sql-global-config/index:SqlGlobalConfig"
    },
    "@cdktn/provider-databricks.sqlGlobalConfig.SqlGlobalConfigConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlGlobalConfig.SqlGlobalConfigConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-global-config/index.ts",
        "line": 14
      },
      "name": "SqlGlobalConfigConfig",
      "namespace": "sqlGlobalConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_global_config#data_access_config SqlGlobalConfig#data_access_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 18
          },
          "name": "dataAccessConfig",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_global_config#enable_serverless_compute SqlGlobalConfig#enable_serverless_compute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 22
          },
          "name": "enableServerlessCompute",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_global_config#google_service_account SqlGlobalConfig#google_service_account}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 26
          },
          "name": "googleServiceAccount",
          "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/databricks/databricks/1.114.2/docs/resources/sql_global_config#id SqlGlobalConfig#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-global-config/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/databricks/databricks/1.114.2/docs/resources/sql_global_config#instance_profile_arn SqlGlobalConfig#instance_profile_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 37
          },
          "name": "instanceProfileArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_global_config#provider_config SqlGlobalConfig#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 51
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlGlobalConfig.SqlGlobalConfigProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_global_config#security_policy SqlGlobalConfig#security_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 41
          },
          "name": "securityPolicy",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_global_config#sql_config_params SqlGlobalConfig#sql_config_params}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 45
          },
          "name": "sqlConfigParams",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        }
      ],
      "symbolId": "src/sql-global-config/index:SqlGlobalConfigConfig"
    },
    "@cdktn/provider-databricks.sqlGlobalConfig.SqlGlobalConfigProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlGlobalConfig.SqlGlobalConfigProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-global-config/index.ts",
        "line": 53
      },
      "name": "SqlGlobalConfigProviderConfig",
      "namespace": "sqlGlobalConfig",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_global_config#workspace_id SqlGlobalConfig#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 57
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-global-config/index:SqlGlobalConfigProviderConfig"
    },
    "@cdktn/provider-databricks.sqlGlobalConfig.SqlGlobalConfigProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlGlobalConfig.SqlGlobalConfigProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-global-config/index.ts",
          "line": 96
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-global-config/index.ts",
        "line": 89
      },
      "name": "SqlGlobalConfigProviderConfigOutputReference",
      "namespace": "sqlGlobalConfig",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 130
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 123
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-global-config/index.ts",
            "line": 100
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlGlobalConfig.SqlGlobalConfigProviderConfig"
          }
        }
      ],
      "symbolId": "src/sql-global-config/index:SqlGlobalConfigProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.sqlPermissions.SqlPermissions": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_permissions databricks_sql_permissions}."
      },
      "fqn": "@cdktn/provider-databricks.sqlPermissions.SqlPermissions",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_permissions databricks_sql_permissions} Resource."
        },
        "locationInModule": {
          "filename": "src/sql-permissions/index.ts",
          "line": 323
        },
        "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": "@cdktn/provider-databricks.sqlPermissions.SqlPermissionsConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-permissions/index.ts",
        "line": 291
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a SqlPermissions resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 308
          },
          "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 SqlPermissions to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_permissions#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SqlPermissions that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SqlPermissions to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 488
          },
          "name": "putPrivilegeAssignments",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignments"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 504
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlPermissions.SqlPermissionsProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 363
          },
          "name": "resetAnonymousFunction"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 379
          },
          "name": "resetAnyFile"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 395
          },
          "name": "resetCatalog"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 411
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 427
          },
          "name": "resetDatabase"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 443
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 491
          },
          "name": "resetPrivilegeAssignments"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 507
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 459
          },
          "name": "resetTable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 475
          },
          "name": "resetView"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 519
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 534
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SqlPermissions",
      "namespace": "sqlPermissions",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 296
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 485
          },
          "name": "privilegeAssignments",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignmentsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 501
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlPermissions.SqlPermissionsProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 367
          },
          "name": "anonymousFunctionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 383
          },
          "name": "anyFileInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 399
          },
          "name": "catalogInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 415
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 431
          },
          "name": "databaseInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 447
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 495
          },
          "name": "privilegeAssignmentsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 511
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlPermissions.SqlPermissionsProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 463
          },
          "name": "tableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 479
          },
          "name": "viewInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 357
          },
          "name": "anonymousFunction",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 373
          },
          "name": "anyFile",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 389
          },
          "name": "catalog",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 405
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 421
          },
          "name": "database",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 437
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 453
          },
          "name": "table",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 469
          },
          "name": "view",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-permissions/index:SqlPermissions"
    },
    "@cdktn/provider-databricks.sqlPermissions.SqlPermissionsConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlPermissions.SqlPermissionsConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-permissions/index.ts",
        "line": 14
      },
      "name": "SqlPermissionsConfig",
      "namespace": "sqlPermissions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_permissions#anonymous_function SqlPermissions#anonymous_function}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 18
          },
          "name": "anonymousFunction",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_permissions#any_file SqlPermissions#any_file}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 22
          },
          "name": "anyFile",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_permissions#catalog SqlPermissions#catalog}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 26
          },
          "name": "catalog",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_permissions#cluster_id SqlPermissions#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 30
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_permissions#database SqlPermissions#database}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 34
          },
          "name": "database",
          "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/databricks/databricks/1.114.2/docs/resources/sql_permissions#id SqlPermissions#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 41
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_permissions#privilege_assignments SqlPermissions#privilege_assignments}",
            "stability": "stable",
            "summary": "privilege_assignments block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 55
          },
          "name": "privilegeAssignments",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_permissions#provider_config SqlPermissions#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 61
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlPermissions.SqlPermissionsProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_permissions#table SqlPermissions#table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 45
          },
          "name": "table",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_permissions#view SqlPermissions#view}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 49
          },
          "name": "view",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-permissions/index:SqlPermissionsConfig"
    },
    "@cdktn/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignments": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignments",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-permissions/index.ts",
        "line": 63
      },
      "name": "SqlPermissionsPrivilegeAssignments",
      "namespace": "sqlPermissions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_permissions#principal SqlPermissions#principal}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 67
          },
          "name": "principal",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_permissions#privileges SqlPermissions#privileges}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 71
          },
          "name": "privileges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/sql-permissions/index:SqlPermissionsPrivilegeAssignments"
    },
    "@cdktn/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignmentsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignmentsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-permissions/index.ts",
          "line": 195
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-permissions/index.ts",
        "line": 187
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 202
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignmentsOutputReference"
            }
          }
        }
      ],
      "name": "SqlPermissionsPrivilegeAssignmentsList",
      "namespace": "sqlPermissions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 188
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignments"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sql-permissions/index:SqlPermissionsPrivilegeAssignmentsList"
    },
    "@cdktn/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignmentsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignmentsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-permissions/index.ts",
          "line": 120
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-permissions/index.ts",
        "line": 110
      },
      "name": "SqlPermissionsPrivilegeAssignmentsOutputReference",
      "namespace": "sqlPermissions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 169
          },
          "name": "principalInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 182
          },
          "name": "privilegesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 162
          },
          "name": "principal",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 175
          },
          "name": "privileges",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 124
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.sqlPermissions.SqlPermissionsPrivilegeAssignments"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sql-permissions/index:SqlPermissionsPrivilegeAssignmentsOutputReference"
    },
    "@cdktn/provider-databricks.sqlPermissions.SqlPermissionsProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlPermissions.SqlPermissionsProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-permissions/index.ts",
        "line": 206
      },
      "name": "SqlPermissionsProviderConfig",
      "namespace": "sqlPermissions",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_permissions#workspace_id SqlPermissions#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 210
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-permissions/index:SqlPermissionsProviderConfig"
    },
    "@cdktn/provider-databricks.sqlPermissions.SqlPermissionsProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlPermissions.SqlPermissionsProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-permissions/index.ts",
          "line": 249
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-permissions/index.ts",
        "line": 242
      },
      "name": "SqlPermissionsProviderConfigOutputReference",
      "namespace": "sqlPermissions",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 283
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 276
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-permissions/index.ts",
            "line": 253
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlPermissions.SqlPermissionsProviderConfig"
          }
        }
      ],
      "symbolId": "src/sql-permissions/index:SqlPermissionsProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQuery": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query databricks_sql_query}."
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQuery",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query databricks_sql_query} Resource."
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 3031
        },
        "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": "@cdktn/provider-databricks.sqlQuery.SqlQueryConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 2999
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a SqlQuery resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3016
          },
          "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 SqlQuery to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SqlQuery that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SqlQuery to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3222
          },
          "name": "putParameter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3238
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3254
          },
          "name": "putSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQuerySchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3074
          },
          "name": "resetCreatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3103
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3119
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3225
          },
          "name": "resetParameter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3148
          },
          "name": "resetParent"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3241
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3177
          },
          "name": "resetRunAsRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3257
          },
          "name": "resetSchedule"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3193
          },
          "name": "resetTags"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3209
          },
          "name": "resetUpdatedAt"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3269
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3287
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SqlQuery",
      "namespace": "sqlQuery",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3004
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3219
          },
          "name": "parameter",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3235
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3251
          },
          "name": "schedule",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3078
          },
          "name": "createdAtInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3091
          },
          "name": "dataSourceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3107
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3123
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3136
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3229
          },
          "name": "parameterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3152
          },
          "name": "parentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3245
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3165
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3181
          },
          "name": "runAsRoleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3261
          },
          "name": "scheduleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQuerySchedule"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3197
          },
          "name": "tagsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3213
          },
          "name": "updatedAtInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3068
          },
          "name": "createdAt",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3084
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3097
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3113
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3129
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3142
          },
          "name": "parent",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3158
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3171
          },
          "name": "runAsRole",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3187
          },
          "name": "tags",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 3203
          },
          "name": "updatedAt",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQuery"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 14
      },
      "name": "SqlQueryConfig",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#data_source_id SqlQuery#data_source_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 22
          },
          "name": "dataSourceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#name SqlQuery#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 37
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#query SqlQuery#query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 45
          },
          "name": "query",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#created_at SqlQuery#created_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 18
          },
          "name": "createdAt",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#description SqlQuery#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/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/databricks/databricks/1.114.2/docs/resources/sql_query#id SqlQuery#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/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/databricks/databricks/1.114.2/docs/resources/sql_query#parameter SqlQuery#parameter}",
            "stability": "stable",
            "summary": "parameter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 63
          },
          "name": "parameter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#parent SqlQuery#parent}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 41
          },
          "name": "parent",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#provider_config SqlQuery#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 69
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#run_as_role SqlQuery#run_as_role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 49
          },
          "name": "runAsRole",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#schedule SqlQuery#schedule}",
            "stability": "stable",
            "summary": "schedule block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 75
          },
          "name": "schedule",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQuerySchedule"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#tags SqlQuery#tags}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 53
          },
          "name": "tags",
          "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/databricks/databricks/1.114.2/docs/resources/sql_query#updated_at SqlQuery#updated_at}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 57
          },
          "name": "updatedAt",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryConfig"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameter": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 1830
      },
      "name": "SqlQueryParameter",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#name SqlQuery#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1834
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#date SqlQuery#date}",
            "stability": "stable",
            "summary": "date block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1844
          },
          "name": "date",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDate"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#date_range SqlQuery#date_range}",
            "stability": "stable",
            "summary": "date_range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1850
          },
          "name": "dateRange",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDateRange"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#datetime SqlQuery#datetime}",
            "stability": "stable",
            "summary": "datetime block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1856
          },
          "name": "datetime",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetime"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#datetime_range SqlQuery#datetime_range}",
            "stability": "stable",
            "summary": "datetime_range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1862
          },
          "name": "datetimeRange",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRange"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#datetimesec SqlQuery#datetimesec}",
            "stability": "stable",
            "summary": "datetimesec block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1868
          },
          "name": "datetimesec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#datetimesec_range SqlQuery#datetimesec_range}",
            "stability": "stable",
            "summary": "datetimesec_range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1874
          },
          "name": "datetimesecRange",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRange"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#enum SqlQuery#enum}",
            "stability": "stable",
            "summary": "enum block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1880
          },
          "name": "enum",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterEnum"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#number SqlQuery#number}",
            "stability": "stable",
            "summary": "number block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1886
          },
          "name": "number",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterNumber"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#query SqlQuery#query}",
            "stability": "stable",
            "summary": "query block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1892
          },
          "name": "query",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterQuery"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#text SqlQuery#text}",
            "stability": "stable",
            "summary": "text block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1898
          },
          "name": "text",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterText"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#title SqlQuery#title}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1838
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameter"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDate": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDate",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 77
      },
      "name": "SqlQueryParameterDate",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#value SqlQuery#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 81
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDate"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDateOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDateOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 120
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 113
      },
      "name": "SqlQueryParameterDateOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 154
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 147
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 124
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDate"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDateOutputReference"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDateRange": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDateRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 269
      },
      "name": "SqlQueryParameterDateRange",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#range SqlQuery#range}",
            "stability": "stable",
            "summary": "range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 279
          },
          "name": "range",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDateRangeRange"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#value SqlQuery#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 273
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDateRange"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDateRangeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDateRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 325
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 318
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 377
          },
          "name": "putRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDateRangeRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 380
          },
          "name": "resetRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 364
          },
          "name": "resetValue"
        }
      ],
      "name": "SqlQueryParameterDateRangeOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 374
          },
          "name": "range",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDateRangeRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 384
          },
          "name": "rangeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDateRangeRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 368
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 358
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 329
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDateRange"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDateRangeOutputReference"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDateRangeRange": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDateRangeRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 158
      },
      "name": "SqlQueryParameterDateRangeRange",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#end SqlQuery#end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 162
          },
          "name": "end",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#start SqlQuery#start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 166
          },
          "name": "start",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDateRangeRange"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDateRangeRangeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDateRangeRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 212
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 205
      },
      "name": "SqlQueryParameterDateRangeRangeOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 252
          },
          "name": "endInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 265
          },
          "name": "startInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 245
          },
          "name": "end",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 258
          },
          "name": "start",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 216
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDateRangeRange"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDateRangeRangeOutputReference"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetime": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetime",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 388
      },
      "name": "SqlQueryParameterDatetime",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#value SqlQuery#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 392
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDatetime"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 431
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 424
      },
      "name": "SqlQueryParameterDatetimeOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 465
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 458
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 435
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetime"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDatetimeOutputReference"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRange": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 580
      },
      "name": "SqlQueryParameterDatetimeRange",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#range SqlQuery#range}",
            "stability": "stable",
            "summary": "range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 590
          },
          "name": "range",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRangeRange"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#value SqlQuery#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 584
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDatetimeRange"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRangeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 636
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 629
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 688
          },
          "name": "putRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRangeRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 691
          },
          "name": "resetRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 675
          },
          "name": "resetValue"
        }
      ],
      "name": "SqlQueryParameterDatetimeRangeOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 685
          },
          "name": "range",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRangeRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 695
          },
          "name": "rangeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRangeRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 679
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 669
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 640
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRange"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDatetimeRangeOutputReference"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRangeRange": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRangeRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 469
      },
      "name": "SqlQueryParameterDatetimeRangeRange",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#end SqlQuery#end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 473
          },
          "name": "end",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#start SqlQuery#start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 477
          },
          "name": "start",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDatetimeRangeRange"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRangeRangeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRangeRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 523
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 516
      },
      "name": "SqlQueryParameterDatetimeRangeRangeOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 563
          },
          "name": "endInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 576
          },
          "name": "startInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 556
          },
          "name": "end",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 569
          },
          "name": "start",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 527
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRangeRange"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDatetimeRangeRangeOutputReference"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 699
      },
      "name": "SqlQueryParameterDatetimesec",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#value SqlQuery#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 703
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDatetimesec"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 742
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 735
      },
      "name": "SqlQueryParameterDatetimesecOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 776
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 769
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 746
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesec"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDatetimesecOutputReference"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRange": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 891
      },
      "name": "SqlQueryParameterDatetimesecRange",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#range SqlQuery#range}",
            "stability": "stable",
            "summary": "range block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 901
          },
          "name": "range",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRangeRange"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#value SqlQuery#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 895
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDatetimesecRange"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRangeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 947
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 940
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 999
          },
          "name": "putRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRangeRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1002
          },
          "name": "resetRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 986
          },
          "name": "resetValue"
        }
      ],
      "name": "SqlQueryParameterDatetimesecRangeOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 996
          },
          "name": "range",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRangeRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1006
          },
          "name": "rangeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRangeRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 990
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 980
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 951
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRange"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDatetimesecRangeOutputReference"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRangeRange": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRangeRange",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 780
      },
      "name": "SqlQueryParameterDatetimesecRangeRange",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#end SqlQuery#end}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 784
          },
          "name": "end",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#start SqlQuery#start}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 788
          },
          "name": "start",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDatetimesecRangeRange"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRangeRangeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRangeRangeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 834
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 827
      },
      "name": "SqlQueryParameterDatetimesecRangeRangeOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 874
          },
          "name": "endInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 887
          },
          "name": "startInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 867
          },
          "name": "end",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 880
          },
          "name": "start",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 838
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRangeRange"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterDatetimesecRangeRangeOutputReference"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterEnum": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterEnum",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 1157
      },
      "name": "SqlQueryParameterEnum",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#options SqlQuery#options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1161
          },
          "name": "options",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#multiple SqlQuery#multiple}",
            "stability": "stable",
            "summary": "multiple block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1175
          },
          "name": "multiple",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterEnumMultiple"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#value SqlQuery#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1165
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#values SqlQuery#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1169
          },
          "name": "values",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterEnum"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterEnumMultiple": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterEnumMultiple",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 1010
      },
      "name": "SqlQueryParameterEnumMultiple",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#separator SqlQuery#separator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1018
          },
          "name": "separator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#prefix SqlQuery#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1014
          },
          "name": "prefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#suffix SqlQuery#suffix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1022
          },
          "name": "suffix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterEnumMultiple"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterEnumMultipleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterEnumMultipleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 1075
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 1068
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1120
          },
          "name": "resetPrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1149
          },
          "name": "resetSuffix"
        }
      ],
      "name": "SqlQueryParameterEnumMultipleOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1124
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1137
          },
          "name": "separatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1153
          },
          "name": "suffixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1114
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1130
          },
          "name": "separator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1143
          },
          "name": "suffix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1079
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterEnumMultiple"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterEnumMultipleOutputReference"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterEnumOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterEnumOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 1235
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 1228
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1328
          },
          "name": "putMultiple",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterEnumMultiple"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1331
          },
          "name": "resetMultiple"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1299
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1315
          },
          "name": "resetValues"
        }
      ],
      "name": "SqlQueryParameterEnumOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1325
          },
          "name": "multiple",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterEnumMultipleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1335
          },
          "name": "multipleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterEnumMultiple"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1287
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1303
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1319
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1280
          },
          "name": "options",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1293
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1309
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterEnum"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterEnumOutputReference"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 2315
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 2307
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2322
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterOutputReference"
            }
          }
        }
      ],
      "name": "SqlQueryParameterList",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2308
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterList"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterNumber": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterNumber",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 1339
      },
      "name": "SqlQueryParameterNumber",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#value SqlQuery#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1343
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterNumber"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterNumberOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterNumberOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 1382
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 1375
      },
      "name": "SqlQueryParameterNumberOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1416
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1409
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1386
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterNumber"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterNumberOutputReference"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 2017
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 2007
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2151
          },
          "name": "putDate",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDate"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2167
          },
          "name": "putDateRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDateRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2183
          },
          "name": "putDatetime",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetime"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2199
          },
          "name": "putDatetimeRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2215
          },
          "name": "putDatetimesec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2231
          },
          "name": "putDatetimesecRange",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRange"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2247
          },
          "name": "putEnum",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterEnum"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2263
          },
          "name": "putNumber",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterNumber"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2279
          },
          "name": "putQuery",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterQuery"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2295
          },
          "name": "putText",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterText"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2154
          },
          "name": "resetDate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2170
          },
          "name": "resetDateRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2186
          },
          "name": "resetDatetime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2202
          },
          "name": "resetDatetimeRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2218
          },
          "name": "resetDatetimesec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2234
          },
          "name": "resetDatetimesecRange"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2250
          },
          "name": "resetEnum"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2266
          },
          "name": "resetNumber"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2282
          },
          "name": "resetQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2298
          },
          "name": "resetText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2138
          },
          "name": "resetTitle"
        }
      ],
      "name": "SqlQueryParameterOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2148
          },
          "name": "date",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDateOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2164
          },
          "name": "dateRange",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDateRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2180
          },
          "name": "datetime",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2196
          },
          "name": "datetimeRange",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2212
          },
          "name": "datetimesec",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2228
          },
          "name": "datetimesecRange",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRangeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2244
          },
          "name": "enum",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterEnumOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2260
          },
          "name": "number",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterNumberOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2276
          },
          "name": "query",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterQueryOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2292
          },
          "name": "text",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterTextOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2158
          },
          "name": "dateInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDate"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2174
          },
          "name": "dateRangeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDateRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2190
          },
          "name": "datetimeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetime"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2206
          },
          "name": "datetimeRangeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimeRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2222
          },
          "name": "datetimesecInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesec"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2238
          },
          "name": "datetimesecRangeInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterDatetimesecRange"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2254
          },
          "name": "enumInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterEnum"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2126
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2270
          },
          "name": "numberInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterNumber"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2286
          },
          "name": "queryInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterQuery"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2302
          },
          "name": "textInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterText"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2142
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2119
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2132
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2021
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterOutputReference"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterQuery": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterQuery",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 1567
      },
      "name": "SqlQueryParameterQuery",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#query_id SqlQuery#query_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1571
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#multiple SqlQuery#multiple}",
            "stability": "stable",
            "summary": "multiple block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1585
          },
          "name": "multiple",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterQueryMultiple"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#value SqlQuery#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1575
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#values SqlQuery#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1579
          },
          "name": "values",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterQuery"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterQueryMultiple": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterQueryMultiple",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 1420
      },
      "name": "SqlQueryParameterQueryMultiple",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#separator SqlQuery#separator}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1428
          },
          "name": "separator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#prefix SqlQuery#prefix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1424
          },
          "name": "prefix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#suffix SqlQuery#suffix}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1432
          },
          "name": "suffix",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterQueryMultiple"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterQueryMultipleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterQueryMultipleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 1485
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 1478
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1530
          },
          "name": "resetPrefix"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1559
          },
          "name": "resetSuffix"
        }
      ],
      "name": "SqlQueryParameterQueryMultipleOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1534
          },
          "name": "prefixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1547
          },
          "name": "separatorInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1563
          },
          "name": "suffixInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1524
          },
          "name": "prefix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1540
          },
          "name": "separator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1553
          },
          "name": "suffix",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1489
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterQueryMultiple"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterQueryMultipleOutputReference"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterQueryOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterQueryOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 1645
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 1638
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1738
          },
          "name": "putMultiple",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterQueryMultiple"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1741
          },
          "name": "resetMultiple"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1709
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1725
          },
          "name": "resetValues"
        }
      ],
      "name": "SqlQueryParameterQueryOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1735
          },
          "name": "multiple",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterQueryMultipleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1745
          },
          "name": "multipleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterQueryMultiple"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1697
          },
          "name": "queryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1713
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1729
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1690
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1703
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1719
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1649
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterQuery"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterQueryOutputReference"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterText": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterText",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 1749
      },
      "name": "SqlQueryParameterText",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#value SqlQuery#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1753
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterText"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterTextOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterTextOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 1792
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 1785
      },
      "name": "SqlQueryParameterTextOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1826
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1819
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 1796
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryParameterText"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryParameterTextOutputReference"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 2326
      },
      "name": "SqlQueryProviderConfig",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#workspace_id SqlQuery#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2330
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryProviderConfig"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 2369
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 2362
      },
      "name": "SqlQueryProviderConfigOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2403
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2396
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2373
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryProviderConfig"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQuerySchedule": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQuerySchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 2839
      },
      "name": "SqlQuerySchedule",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#continuous SqlQuery#continuous}",
            "stability": "stable",
            "summary": "continuous block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2845
          },
          "name": "continuous",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleContinuous"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#daily SqlQuery#daily}",
            "stability": "stable",
            "summary": "daily block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2851
          },
          "name": "daily",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleDaily"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#weekly SqlQuery#weekly}",
            "stability": "stable",
            "summary": "weekly block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2857
          },
          "name": "weekly",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleWeekly"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQuerySchedule"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleContinuous": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleContinuous",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 2407
      },
      "name": "SqlQueryScheduleContinuous",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#interval_seconds SqlQuery#interval_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2411
          },
          "name": "intervalSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#until_date SqlQuery#until_date}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2415
          },
          "name": "untilDate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryScheduleContinuous"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleContinuousOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleContinuousOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 2461
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 2454
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2513
          },
          "name": "resetUntilDate"
        }
      ],
      "name": "SqlQueryScheduleContinuousOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2501
          },
          "name": "intervalSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2517
          },
          "name": "untilDateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2494
          },
          "name": "intervalSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2507
          },
          "name": "untilDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2465
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleContinuous"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryScheduleContinuousOutputReference"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleDaily": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleDaily",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 2521
      },
      "name": "SqlQueryScheduleDaily",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#interval_days SqlQuery#interval_days}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2525
          },
          "name": "intervalDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#time_of_day SqlQuery#time_of_day}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2529
          },
          "name": "timeOfDay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#until_date SqlQuery#until_date}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2533
          },
          "name": "untilDate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryScheduleDaily"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleDailyOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleDailyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 2586
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 2579
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2657
          },
          "name": "resetUntilDate"
        }
      ],
      "name": "SqlQueryScheduleDailyOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2632
          },
          "name": "intervalDaysInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2645
          },
          "name": "timeOfDayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2661
          },
          "name": "untilDateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2625
          },
          "name": "intervalDays",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2638
          },
          "name": "timeOfDay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2651
          },
          "name": "untilDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2590
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleDaily"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryScheduleDailyOutputReference"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 2910
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 2903
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2952
          },
          "name": "putContinuous",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleContinuous"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2968
          },
          "name": "putDaily",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleDaily"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2984
          },
          "name": "putWeekly",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleWeekly"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2955
          },
          "name": "resetContinuous"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2971
          },
          "name": "resetDaily"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2987
          },
          "name": "resetWeekly"
        }
      ],
      "name": "SqlQueryScheduleOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2949
          },
          "name": "continuous",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleContinuousOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2965
          },
          "name": "daily",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleDailyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2981
          },
          "name": "weekly",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleWeeklyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2959
          },
          "name": "continuousInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleContinuous"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2975
          },
          "name": "dailyInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleDaily"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2991
          },
          "name": "weeklyInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleWeekly"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2914
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQuerySchedule"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryScheduleOutputReference"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleWeekly": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleWeekly",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 2665
      },
      "name": "SqlQueryScheduleWeekly",
      "namespace": "sqlQuery",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#day_of_week SqlQuery#day_of_week}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2669
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#interval_weeks SqlQuery#interval_weeks}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2673
          },
          "name": "intervalWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#time_of_day SqlQuery#time_of_day}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2677
          },
          "name": "timeOfDay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_query#until_date SqlQuery#until_date}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2681
          },
          "name": "untilDate",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryScheduleWeekly"
    },
    "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleWeeklyOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleWeeklyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-query/index.ts",
          "line": 2741
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-query/index.ts",
        "line": 2734
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2831
          },
          "name": "resetUntilDate"
        }
      ],
      "name": "SqlQueryScheduleWeeklyOutputReference",
      "namespace": "sqlQuery",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2793
          },
          "name": "dayOfWeekInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2806
          },
          "name": "intervalWeeksInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2819
          },
          "name": "timeOfDayInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2835
          },
          "name": "untilDateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2786
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2799
          },
          "name": "intervalWeeks",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2812
          },
          "name": "timeOfDay",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2825
          },
          "name": "untilDate",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-query/index.ts",
            "line": 2745
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlQuery.SqlQueryScheduleWeekly"
          }
        }
      ],
      "symbolId": "src/sql-query/index:SqlQueryScheduleWeeklyOutputReference"
    },
    "@cdktn/provider-databricks.sqlTable.SqlTable": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table databricks_sql_table}."
      },
      "fqn": "@cdktn/provider-databricks.sqlTable.SqlTable",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table databricks_sql_table} Resource."
        },
        "locationInModule": {
          "filename": "src/sql-table/index.ts",
          "line": 494
        },
        "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": "@cdktn/provider-databricks.sqlTable.SqlTableConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-table/index.ts",
        "line": 462
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a SqlTable resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 479
          },
          "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 SqlTable to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SqlTable that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SqlTable to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 811
          },
          "name": "putColumn",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.sqlTable.SqlTableColumn"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 827
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlTable.SqlTableProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 556
          },
          "name": "resetClusterId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 572
          },
          "name": "resetClusterKeys"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 814
          },
          "name": "resetColumn"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 588
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 604
          },
          "name": "resetDataSourceFormat"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 626
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 655
          },
          "name": "resetOptions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 671
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 687
          },
          "name": "resetPartitions"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 703
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 830
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 732
          },
          "name": "resetStorageCredentialName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 748
          },
          "name": "resetStorageLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 782
          },
          "name": "resetViewDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 798
          },
          "name": "resetWarehouseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 842
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 866
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SqlTable",
      "namespace": "sqlTable",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 467
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 808
          },
          "name": "column",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlTable.SqlTableColumnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 614
          },
          "name": "effectiveProperties",
          "type": {
            "fqn": "cdktn.StringMap"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 824
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlTable.SqlTableProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 757
          },
          "name": "tableId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 544
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 560
          },
          "name": "clusterIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 576
          },
          "name": "clusterKeysInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 818
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.sqlTable.SqlTableColumn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 592
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 608
          },
          "name": "dataSourceFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 630
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 643
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 659
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 675
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 691
          },
          "name": "partitionsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 707
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 834
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlTable.SqlTableProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 720
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 736
          },
          "name": "storageCredentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 752
          },
          "name": "storageLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 770
          },
          "name": "tableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 786
          },
          "name": "viewDefinitionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 802
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 537
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 550
          },
          "name": "clusterId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 566
          },
          "name": "clusterKeys",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 582
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 598
          },
          "name": "dataSourceFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 620
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 636
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 649
          },
          "name": "options",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 665
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 681
          },
          "name": "partitions",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 697
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 713
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 726
          },
          "name": "storageCredentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 742
          },
          "name": "storageLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 763
          },
          "name": "tableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 776
          },
          "name": "viewDefinition",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 792
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-table/index:SqlTable"
    },
    "@cdktn/provider-databricks.sqlTable.SqlTableColumn": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlTable.SqlTableColumn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-table/index.ts",
        "line": 99
      },
      "name": "SqlTableColumn",
      "namespace": "sqlTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table#name SqlTable#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 111
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table#comment SqlTable#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 103
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table#identity SqlTable#identity}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 107
          },
          "name": "identity",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table#nullable SqlTable#nullable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 115
          },
          "name": "nullable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table#type SqlTable#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 119
          },
          "name": "type",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table#type_json SqlTable#type_json}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 123
          },
          "name": "typeJson",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-table/index:SqlTableColumn"
    },
    "@cdktn/provider-databricks.sqlTable.SqlTableColumnList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlTable.SqlTableColumnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-table/index.ts",
          "line": 366
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-table/index.ts",
        "line": 358
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 373
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.sqlTable.SqlTableColumnOutputReference"
            }
          }
        }
      ],
      "name": "SqlTableColumnList",
      "namespace": "sqlTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 359
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.sqlTable.SqlTableColumn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sql-table/index:SqlTableColumnList"
    },
    "@cdktn/provider-databricks.sqlTable.SqlTableColumnOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlTable.SqlTableColumnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-table/index.ts",
          "line": 200
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-table/index.ts",
        "line": 190
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 272
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 288
          },
          "name": "resetIdentity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 317
          },
          "name": "resetNullable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 333
          },
          "name": "resetType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 349
          },
          "name": "resetTypeJson"
        }
      ],
      "name": "SqlTableColumnOutputReference",
      "namespace": "sqlTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 276
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 292
          },
          "name": "identityInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 305
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 321
          },
          "name": "nullableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 337
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 353
          },
          "name": "typeJsonInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 266
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 282
          },
          "name": "identity",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 298
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 311
          },
          "name": "nullable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 327
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 343
          },
          "name": "typeJson",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 204
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.sqlTable.SqlTableColumn"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sql-table/index:SqlTableColumnOutputReference"
    },
    "@cdktn/provider-databricks.sqlTable.SqlTableConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlTable.SqlTableConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-table/index.ts",
        "line": 14
      },
      "name": "SqlTableConfig",
      "namespace": "sqlTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table#catalog_name SqlTable#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 18
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table#name SqlTable#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 45
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table#schema_name SqlTable#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 65
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table#table_type SqlTable#table_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 77
          },
          "name": "tableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table#cluster_id SqlTable#cluster_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 22
          },
          "name": "clusterId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table#cluster_keys SqlTable#cluster_keys}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 26
          },
          "name": "clusterKeys",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table#column SqlTable#column}",
            "stability": "stable",
            "summary": "column block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 91
          },
          "name": "column",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.sqlTable.SqlTableColumn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table#comment SqlTable#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 30
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table#data_source_format SqlTable#data_source_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 34
          },
          "name": "dataSourceFormat",
          "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/databricks/databricks/1.114.2/docs/resources/sql_table#id SqlTable#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 41
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table#options SqlTable#options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 49
          },
          "name": "options",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table#owner SqlTable#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 53
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table#partitions SqlTable#partitions}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 57
          },
          "name": "partitions",
          "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/databricks/databricks/1.114.2/docs/resources/sql_table#properties SqlTable#properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 61
          },
          "name": "properties",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table#provider_config SqlTable#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 97
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlTable.SqlTableProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table#storage_credential_name SqlTable#storage_credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 69
          },
          "name": "storageCredentialName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table#storage_location SqlTable#storage_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 73
          },
          "name": "storageLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table#view_definition SqlTable#view_definition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 81
          },
          "name": "viewDefinition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table#warehouse_id SqlTable#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 85
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-table/index:SqlTableConfig"
    },
    "@cdktn/provider-databricks.sqlTable.SqlTableProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlTable.SqlTableProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-table/index.ts",
        "line": 377
      },
      "name": "SqlTableProviderConfig",
      "namespace": "sqlTable",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_table#workspace_id SqlTable#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 381
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-table/index:SqlTableProviderConfig"
    },
    "@cdktn/provider-databricks.sqlTable.SqlTableProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlTable.SqlTableProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-table/index.ts",
          "line": 420
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-table/index.ts",
        "line": 413
      },
      "name": "SqlTableProviderConfigOutputReference",
      "namespace": "sqlTable",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 454
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 447
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-table/index.ts",
            "line": 424
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlTable.SqlTableProviderConfig"
          }
        }
      ],
      "symbolId": "src/sql-table/index:SqlTableProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.sqlVisualization.SqlVisualization": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_visualization databricks_sql_visualization}."
      },
      "fqn": "@cdktn/provider-databricks.sqlVisualization.SqlVisualization",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_visualization databricks_sql_visualization} Resource."
        },
        "locationInModule": {
          "filename": "src/sql-visualization/index.ts",
          "line": 174
        },
        "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": "@cdktn/provider-databricks.sqlVisualization.SqlVisualizationConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-visualization/index.ts",
        "line": 142
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a SqlVisualization resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 159
          },
          "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 SqlVisualization to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_visualization#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SqlVisualization that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SqlVisualization to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 326
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlVisualization.SqlVisualizationProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 213
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 229
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 329
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 284
          },
          "name": "resetQueryPlan"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 313
          },
          "name": "resetVisualizationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 341
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 355
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SqlVisualization",
      "namespace": "sqlVisualization",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 147
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 323
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlVisualization.SqlVisualizationProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 217
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 233
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 246
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 259
          },
          "name": "optionsInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 333
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlVisualization.SqlVisualizationProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 272
          },
          "name": "queryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 288
          },
          "name": "queryPlanInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 301
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 317
          },
          "name": "visualizationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 207
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 223
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 239
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 252
          },
          "name": "options",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 265
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 278
          },
          "name": "queryPlan",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 294
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 307
          },
          "name": "visualizationId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-visualization/index:SqlVisualization"
    },
    "@cdktn/provider-databricks.sqlVisualization.SqlVisualizationConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlVisualization.SqlVisualizationConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-visualization/index.ts",
        "line": 14
      },
      "name": "SqlVisualizationConfig",
      "namespace": "sqlVisualization",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_visualization#name SqlVisualization#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 29
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_visualization#options SqlVisualization#options}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 33
          },
          "name": "options",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_visualization#query_id SqlVisualization#query_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 37
          },
          "name": "queryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_visualization#type SqlVisualization#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 45
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_visualization#description SqlVisualization#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/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/databricks/databricks/1.114.2/docs/resources/sql_visualization#id SqlVisualization#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 25
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_visualization#provider_config SqlVisualization#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 55
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlVisualization.SqlVisualizationProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_visualization#query_plan SqlVisualization#query_plan}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 41
          },
          "name": "queryPlan",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_visualization#visualization_id SqlVisualization#visualization_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 49
          },
          "name": "visualizationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-visualization/index:SqlVisualizationConfig"
    },
    "@cdktn/provider-databricks.sqlVisualization.SqlVisualizationProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlVisualization.SqlVisualizationProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-visualization/index.ts",
        "line": 57
      },
      "name": "SqlVisualizationProviderConfig",
      "namespace": "sqlVisualization",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_visualization#workspace_id SqlVisualization#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 61
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-visualization/index:SqlVisualizationProviderConfig"
    },
    "@cdktn/provider-databricks.sqlVisualization.SqlVisualizationProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlVisualization.SqlVisualizationProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-visualization/index.ts",
          "line": 100
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-visualization/index.ts",
        "line": 93
      },
      "name": "SqlVisualizationProviderConfigOutputReference",
      "namespace": "sqlVisualization",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 134
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 127
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-visualization/index.ts",
            "line": 104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlVisualization.SqlVisualizationProviderConfig"
          }
        }
      ],
      "symbolId": "src/sql-visualization/index:SqlVisualizationProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.sqlWidget.SqlWidget": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_widget databricks_sql_widget}."
      },
      "fqn": "@cdktn/provider-databricks.sqlWidget.SqlWidget",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_widget databricks_sql_widget} Resource."
        },
        "locationInModule": {
          "filename": "src/sql-widget/index.ts",
          "line": 667
        },
        "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": "@cdktn/provider-databricks.sqlWidget.SqlWidgetConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-widget/index.ts",
        "line": 635
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a SqlWidget resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 652
          },
          "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 SqlWidget to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_widget#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SqlWidget that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SqlWidget to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 813
          },
          "name": "putParameter",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.sqlWidget.SqlWidgetParameter"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 829
          },
          "name": "putPosition",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlWidget.SqlWidgetPosition"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 845
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.sqlWidget.SqlWidgetProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 720
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 736
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 816
          },
          "name": "resetParameter"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 832
          },
          "name": "resetPosition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 848
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 752
          },
          "name": "resetText"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 768
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 784
          },
          "name": "resetVisualizationId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 800
          },
          "name": "resetWidgetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 860
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 875
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SqlWidget",
      "namespace": "sqlWidget",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 640
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 810
          },
          "name": "parameter",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlWidget.SqlWidgetParameterList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 826
          },
          "name": "position",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlWidget.SqlWidgetPositionOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 842
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlWidget.SqlWidgetProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 708
          },
          "name": "dashboardIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 724
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 740
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 820
          },
          "name": "parameterInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.sqlWidget.SqlWidgetParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 836
          },
          "name": "positionInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlWidget.SqlWidgetPosition"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 852
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlWidget.SqlWidgetProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 756
          },
          "name": "textInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 772
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 788
          },
          "name": "visualizationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 804
          },
          "name": "widgetIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 701
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 714
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 730
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 746
          },
          "name": "text",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 762
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 778
          },
          "name": "visualizationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 794
          },
          "name": "widgetId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-widget/index:SqlWidget"
    },
    "@cdktn/provider-databricks.sqlWidget.SqlWidgetConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlWidget.SqlWidgetConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-widget/index.ts",
        "line": 14
      },
      "name": "SqlWidgetConfig",
      "namespace": "sqlWidget",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_widget#dashboard_id SqlWidget#dashboard_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 18
          },
          "name": "dashboardId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_widget#description SqlWidget#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 22
          },
          "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/databricks/databricks/1.114.2/docs/resources/sql_widget#id SqlWidget#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/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/databricks/databricks/1.114.2/docs/resources/sql_widget#parameter SqlWidget#parameter}",
            "stability": "stable",
            "summary": "parameter block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 51
          },
          "name": "parameter",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.sqlWidget.SqlWidgetParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_widget#position SqlWidget#position}",
            "stability": "stable",
            "summary": "position block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 57
          },
          "name": "position",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlWidget.SqlWidgetPosition"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_widget#provider_config SqlWidget#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 63
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlWidget.SqlWidgetProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_widget#text SqlWidget#text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 33
          },
          "name": "text",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_widget#title SqlWidget#title}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 37
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_widget#visualization_id SqlWidget#visualization_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 41
          },
          "name": "visualizationId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_widget#widget_id SqlWidget#widget_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 45
          },
          "name": "widgetId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-widget/index:SqlWidgetConfig"
    },
    "@cdktn/provider-databricks.sqlWidget.SqlWidgetParameter": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlWidget.SqlWidgetParameter",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-widget/index.ts",
        "line": 65
      },
      "name": "SqlWidgetParameter",
      "namespace": "sqlWidget",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_widget#name SqlWidget#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 73
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_widget#type SqlWidget#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 81
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_widget#map_to SqlWidget#map_to}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 69
          },
          "name": "mapTo",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_widget#title SqlWidget#title}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 77
          },
          "name": "title",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_widget#value SqlWidget#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 85
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_widget#values SqlWidget#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 89
          },
          "name": "values",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/sql-widget/index:SqlWidgetParameter"
    },
    "@cdktn/provider-databricks.sqlWidget.SqlWidgetParameterList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlWidget.SqlWidgetParameterList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-widget/index.ts",
          "line": 329
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-widget/index.ts",
        "line": 321
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 336
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.sqlWidget.SqlWidgetParameterOutputReference"
            }
          }
        }
      ],
      "name": "SqlWidgetParameterList",
      "namespace": "sqlWidget",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 322
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.sqlWidget.SqlWidgetParameter"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sql-widget/index:SqlWidgetParameterList"
    },
    "@cdktn/provider-databricks.sqlWidget.SqlWidgetParameterOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlWidget.SqlWidgetParameterOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-widget/index.ts",
          "line": 166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-widget/index.ts",
        "line": 156
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 238
          },
          "name": "resetMapTo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 267
          },
          "name": "resetTitle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 296
          },
          "name": "resetValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 312
          },
          "name": "resetValues"
        }
      ],
      "name": "SqlWidgetParameterOutputReference",
      "namespace": "sqlWidget",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 242
          },
          "name": "mapToInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 255
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 271
          },
          "name": "titleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 284
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 300
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 316
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 232
          },
          "name": "mapTo",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 248
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 261
          },
          "name": "title",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 277
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 290
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 306
          },
          "name": "values",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.sqlWidget.SqlWidgetParameter"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/sql-widget/index:SqlWidgetParameterOutputReference"
    },
    "@cdktn/provider-databricks.sqlWidget.SqlWidgetPosition": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlWidget.SqlWidgetPosition",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-widget/index.ts",
        "line": 340
      },
      "name": "SqlWidgetPosition",
      "namespace": "sqlWidget",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_widget#size_x SqlWidget#size_x}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 356
          },
          "name": "sizeX",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_widget#size_y SqlWidget#size_y}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 360
          },
          "name": "sizeY",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_widget#auto_height SqlWidget#auto_height}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 344
          },
          "name": "autoHeight",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_widget#pos_x SqlWidget#pos_x}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 348
          },
          "name": "posX",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_widget#pos_y SqlWidget#pos_y}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 352
          },
          "name": "posY",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/sql-widget/index:SqlWidgetPosition"
    },
    "@cdktn/provider-databricks.sqlWidget.SqlWidgetPositionOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlWidget.SqlWidgetPositionOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-widget/index.ts",
          "line": 427
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-widget/index.ts",
        "line": 420
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 484
          },
          "name": "resetAutoHeight"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 500
          },
          "name": "resetPosX"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 516
          },
          "name": "resetPosY"
        }
      ],
      "name": "SqlWidgetPositionOutputReference",
      "namespace": "sqlWidget",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 488
          },
          "name": "autoHeightInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 504
          },
          "name": "posXInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 520
          },
          "name": "posYInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 533
          },
          "name": "sizeXInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 546
          },
          "name": "sizeYInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 478
          },
          "name": "autoHeight",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 494
          },
          "name": "posX",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 510
          },
          "name": "posY",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 526
          },
          "name": "sizeX",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 539
          },
          "name": "sizeY",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 431
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlWidget.SqlWidgetPosition"
          }
        }
      ],
      "symbolId": "src/sql-widget/index:SqlWidgetPositionOutputReference"
    },
    "@cdktn/provider-databricks.sqlWidget.SqlWidgetProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlWidget.SqlWidgetProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/sql-widget/index.ts",
        "line": 550
      },
      "name": "SqlWidgetProviderConfig",
      "namespace": "sqlWidget",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/sql_widget#workspace_id SqlWidget#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 554
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/sql-widget/index:SqlWidgetProviderConfig"
    },
    "@cdktn/provider-databricks.sqlWidget.SqlWidgetProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.sqlWidget.SqlWidgetProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/sql-widget/index.ts",
          "line": 593
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/sql-widget/index.ts",
        "line": 586
      },
      "name": "SqlWidgetProviderConfigOutputReference",
      "namespace": "sqlWidget",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 627
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 620
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/sql-widget/index.ts",
            "line": 597
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.sqlWidget.SqlWidgetProviderConfig"
          }
        }
      ],
      "symbolId": "src/sql-widget/index:SqlWidgetProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.storageCredential.StorageCredential": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential databricks_storage_credential}."
      },
      "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredential",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential databricks_storage_credential} Resource."
        },
        "locationInModule": {
          "filename": "src/storage-credential/index.ts",
          "line": 1058
        },
        "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": "@cdktn/provider-databricks.storageCredential.StorageCredentialConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/storage-credential/index.ts",
        "line": 1026
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a StorageCredential resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1043
          },
          "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 StorageCredential to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing StorageCredential that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the StorageCredential to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1281
          },
          "name": "putAwsIamRole",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialAwsIamRole"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1297
          },
          "name": "putAzureManagedIdentity",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentity"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1313
          },
          "name": "putAzureServicePrincipal",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipal"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1329
          },
          "name": "putCloudflareApiToken",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialCloudflareApiToken"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1345
          },
          "name": "putDatabricksGcpServiceAccount",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialDatabricksGcpServiceAccount"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1361
          },
          "name": "putGcpServiceAccountKey",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialGcpServiceAccountKey"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1377
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1106
          },
          "name": "resetApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1284
          },
          "name": "resetAwsIamRole"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1300
          },
          "name": "resetAzureManagedIdentity"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1316
          },
          "name": "resetAzureServicePrincipal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1332
          },
          "name": "resetCloudflareApiToken"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1122
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1348
          },
          "name": "resetDatabricksGcpServiceAccount"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1138
          },
          "name": "resetForceDestroy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1154
          },
          "name": "resetForceUpdate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1364
          },
          "name": "resetGcpServiceAccountKey"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1170
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1186
          },
          "name": "resetIsolationMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1202
          },
          "name": "resetMetastoreId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1231
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1380
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1247
          },
          "name": "resetReadOnly"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1263
          },
          "name": "resetSkipValidation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1392
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1415
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "StorageCredential",
      "namespace": "storageCredential",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1031
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1278
          },
          "name": "awsIamRole",
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialAwsIamRoleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1294
          },
          "name": "azureManagedIdentity",
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentityOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1310
          },
          "name": "azureServicePrincipal",
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipalOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1326
          },
          "name": "cloudflareApiToken",
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialCloudflareApiTokenOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1342
          },
          "name": "databricksGcpServiceAccount",
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialDatabricksGcpServiceAccountOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1358
          },
          "name": "gcpServiceAccountKey",
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialGcpServiceAccountKeyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1374
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1272
          },
          "name": "storageCredentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1110
          },
          "name": "apiInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1288
          },
          "name": "awsIamRoleInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialAwsIamRole"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1304
          },
          "name": "azureManagedIdentityInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentity"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1320
          },
          "name": "azureServicePrincipalInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipal"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1336
          },
          "name": "cloudflareApiTokenInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialCloudflareApiToken"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1126
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1352
          },
          "name": "databricksGcpServiceAccountInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialDatabricksGcpServiceAccount"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1142
          },
          "name": "forceDestroyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1158
          },
          "name": "forceUpdateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1368
          },
          "name": "gcpServiceAccountKeyInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialGcpServiceAccountKey"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1174
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1190
          },
          "name": "isolationModeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1206
          },
          "name": "metastoreIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1219
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1235
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1384
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1251
          },
          "name": "readOnlyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1267
          },
          "name": "skipValidationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1100
          },
          "name": "api",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1116
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1132
          },
          "name": "forceDestroy",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1148
          },
          "name": "forceUpdate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1164
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1180
          },
          "name": "isolationMode",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1196
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1212
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1225
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1241
          },
          "name": "readOnly",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1257
          },
          "name": "skipValidation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredential"
    },
    "@cdktn/provider-databricks.storageCredential.StorageCredentialAwsIamRole": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialAwsIamRole",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/storage-credential/index.ts",
        "line": 107
      },
      "name": "StorageCredentialAwsIamRole",
      "namespace": "storageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#role_arn StorageCredential#role_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 115
          },
          "name": "roleArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#external_id StorageCredential#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 111
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#unity_catalog_iam_arn StorageCredential#unity_catalog_iam_arn}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 119
          },
          "name": "unityCatalogIamArn",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialAwsIamRole"
    },
    "@cdktn/provider-databricks.storageCredential.StorageCredentialAwsIamRoleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialAwsIamRoleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/storage-credential/index.ts",
          "line": 172
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/storage-credential/index.ts",
        "line": 165
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 217
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 246
          },
          "name": "resetUnityCatalogIamArn"
        }
      ],
      "name": "StorageCredentialAwsIamRoleOutputReference",
      "namespace": "storageCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 221
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 234
          },
          "name": "roleArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 250
          },
          "name": "unityCatalogIamArnInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 211
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 227
          },
          "name": "roleArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 240
          },
          "name": "unityCatalogIamArn",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 176
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialAwsIamRole"
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialAwsIamRoleOutputReference"
    },
    "@cdktn/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentity": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentity",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/storage-credential/index.ts",
        "line": 254
      },
      "name": "StorageCredentialAzureManagedIdentity",
      "namespace": "storageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#access_connector_id StorageCredential#access_connector_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 258
          },
          "name": "accessConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#credential_id StorageCredential#credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 262
          },
          "name": "credentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#managed_identity_id StorageCredential#managed_identity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 266
          },
          "name": "managedIdentityId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialAzureManagedIdentity"
    },
    "@cdktn/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentityOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentityOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/storage-credential/index.ts",
          "line": 319
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/storage-credential/index.ts",
        "line": 312
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 377
          },
          "name": "resetCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 393
          },
          "name": "resetManagedIdentityId"
        }
      ],
      "name": "StorageCredentialAzureManagedIdentityOutputReference",
      "namespace": "storageCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 365
          },
          "name": "accessConnectorIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 381
          },
          "name": "credentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 397
          },
          "name": "managedIdentityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 358
          },
          "name": "accessConnectorId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 371
          },
          "name": "credentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 387
          },
          "name": "managedIdentityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 323
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentity"
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialAzureManagedIdentityOutputReference"
    },
    "@cdktn/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/storage-credential/index.ts",
        "line": 401
      },
      "name": "StorageCredentialAzureServicePrincipal",
      "namespace": "storageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#application_id StorageCredential#application_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 405
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#client_secret StorageCredential#client_secret}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 409
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#directory_id StorageCredential#directory_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 413
          },
          "name": "directoryId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialAzureServicePrincipal"
    },
    "@cdktn/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipalOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipalOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/storage-credential/index.ts",
          "line": 466
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/storage-credential/index.ts",
        "line": 459
      },
      "name": "StorageCredentialAzureServicePrincipalOutputReference",
      "namespace": "storageCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 512
          },
          "name": "applicationIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 525
          },
          "name": "clientSecretInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 538
          },
          "name": "directoryIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 505
          },
          "name": "applicationId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 518
          },
          "name": "clientSecret",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 531
          },
          "name": "directoryId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 470
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipal"
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialAzureServicePrincipalOutputReference"
    },
    "@cdktn/provider-databricks.storageCredential.StorageCredentialCloudflareApiToken": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialCloudflareApiToken",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/storage-credential/index.ts",
        "line": 542
      },
      "name": "StorageCredentialCloudflareApiToken",
      "namespace": "storageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#access_key_id StorageCredential#access_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 546
          },
          "name": "accessKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#account_id StorageCredential#account_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 550
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#secret_access_key StorageCredential#secret_access_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 554
          },
          "name": "secretAccessKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialCloudflareApiToken"
    },
    "@cdktn/provider-databricks.storageCredential.StorageCredentialCloudflareApiTokenOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialCloudflareApiTokenOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/storage-credential/index.ts",
          "line": 607
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/storage-credential/index.ts",
        "line": 600
      },
      "name": "StorageCredentialCloudflareApiTokenOutputReference",
      "namespace": "storageCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 653
          },
          "name": "accessKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 666
          },
          "name": "accountIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 679
          },
          "name": "secretAccessKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 646
          },
          "name": "accessKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 659
          },
          "name": "accountId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 672
          },
          "name": "secretAccessKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 611
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialCloudflareApiToken"
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialCloudflareApiTokenOutputReference"
    },
    "@cdktn/provider-databricks.storageCredential.StorageCredentialConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/storage-credential/index.ts",
        "line": 14
      },
      "name": "StorageCredentialConfig",
      "namespace": "storageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#name StorageCredential#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 51
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `account` and `workspace`. When not set, the API level is inferred from the provider host.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#api StorageCredential#api}",
            "stability": "stable",
            "summary": "Specifies whether to use account-level or workspace-level API."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 20
          },
          "name": "api",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#aws_iam_role StorageCredential#aws_iam_role}",
            "stability": "stable",
            "summary": "aws_iam_role block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 69
          },
          "name": "awsIamRole",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialAwsIamRole"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#azure_managed_identity StorageCredential#azure_managed_identity}",
            "stability": "stable",
            "summary": "azure_managed_identity block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 75
          },
          "name": "azureManagedIdentity",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialAzureManagedIdentity"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#azure_service_principal StorageCredential#azure_service_principal}",
            "stability": "stable",
            "summary": "azure_service_principal block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 81
          },
          "name": "azureServicePrincipal",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialAzureServicePrincipal"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#cloudflare_api_token StorageCredential#cloudflare_api_token}",
            "stability": "stable",
            "summary": "cloudflare_api_token block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 87
          },
          "name": "cloudflareApiToken",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialCloudflareApiToken"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#comment StorageCredential#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 24
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#databricks_gcp_service_account StorageCredential#databricks_gcp_service_account}",
            "stability": "stable",
            "summary": "databricks_gcp_service_account block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 93
          },
          "name": "databricksGcpServiceAccount",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialDatabricksGcpServiceAccount"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#force_destroy StorageCredential#force_destroy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 28
          },
          "name": "forceDestroy",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#force_update StorageCredential#force_update}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 32
          },
          "name": "forceUpdate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#gcp_service_account_key StorageCredential#gcp_service_account_key}",
            "stability": "stable",
            "summary": "gcp_service_account_key block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 99
          },
          "name": "gcpServiceAccountKey",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialGcpServiceAccountKey"
          }
        },
        {
          "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/databricks/databricks/1.114.2/docs/resources/storage_credential#id StorageCredential#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 39
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#isolation_mode StorageCredential#isolation_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 43
          },
          "name": "isolationMode",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#metastore_id StorageCredential#metastore_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 47
          },
          "name": "metastoreId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#owner StorageCredential#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 55
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#provider_config StorageCredential#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 105
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#read_only StorageCredential#read_only}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 59
          },
          "name": "readOnly",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#skip_validation StorageCredential#skip_validation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 63
          },
          "name": "skipValidation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialConfig"
    },
    "@cdktn/provider-databricks.storageCredential.StorageCredentialDatabricksGcpServiceAccount": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialDatabricksGcpServiceAccount",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/storage-credential/index.ts",
        "line": 683
      },
      "name": "StorageCredentialDatabricksGcpServiceAccount",
      "namespace": "storageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#credential_id StorageCredential#credential_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 687
          },
          "name": "credentialId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#email StorageCredential#email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 691
          },
          "name": "email",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialDatabricksGcpServiceAccount"
    },
    "@cdktn/provider-databricks.storageCredential.StorageCredentialDatabricksGcpServiceAccountOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialDatabricksGcpServiceAccountOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/storage-credential/index.ts",
          "line": 737
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/storage-credential/index.ts",
        "line": 730
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 776
          },
          "name": "resetCredentialId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 792
          },
          "name": "resetEmail"
        }
      ],
      "name": "StorageCredentialDatabricksGcpServiceAccountOutputReference",
      "namespace": "storageCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 780
          },
          "name": "credentialIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 796
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 770
          },
          "name": "credentialId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 786
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 741
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialDatabricksGcpServiceAccount"
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialDatabricksGcpServiceAccountOutputReference"
    },
    "@cdktn/provider-databricks.storageCredential.StorageCredentialGcpServiceAccountKey": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialGcpServiceAccountKey",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/storage-credential/index.ts",
        "line": 800
      },
      "name": "StorageCredentialGcpServiceAccountKey",
      "namespace": "storageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#email StorageCredential#email}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 804
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#private_key StorageCredential#private_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 808
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#private_key_id StorageCredential#private_key_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 812
          },
          "name": "privateKeyId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialGcpServiceAccountKey"
    },
    "@cdktn/provider-databricks.storageCredential.StorageCredentialGcpServiceAccountKeyOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialGcpServiceAccountKeyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/storage-credential/index.ts",
          "line": 865
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/storage-credential/index.ts",
        "line": 858
      },
      "name": "StorageCredentialGcpServiceAccountKeyOutputReference",
      "namespace": "storageCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 911
          },
          "name": "emailInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 937
          },
          "name": "privateKeyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 924
          },
          "name": "privateKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 904
          },
          "name": "email",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 917
          },
          "name": "privateKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 930
          },
          "name": "privateKeyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 869
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialGcpServiceAccountKey"
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialGcpServiceAccountKeyOutputReference"
    },
    "@cdktn/provider-databricks.storageCredential.StorageCredentialProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/storage-credential/index.ts",
        "line": 941
      },
      "name": "StorageCredentialProviderConfig",
      "namespace": "storageCredential",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/storage_credential#workspace_id StorageCredential#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 945
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialProviderConfig"
    },
    "@cdktn/provider-databricks.storageCredential.StorageCredentialProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/storage-credential/index.ts",
          "line": 984
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/storage-credential/index.ts",
        "line": 977
      },
      "name": "StorageCredentialProviderConfigOutputReference",
      "namespace": "storageCredential",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1018
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 1011
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/storage-credential/index.ts",
            "line": 988
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.storageCredential.StorageCredentialProviderConfig"
          }
        }
      ],
      "symbolId": "src/storage-credential/index:StorageCredentialProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.systemSchema.SystemSchema": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/system_schema databricks_system_schema}."
      },
      "fqn": "@cdktn/provider-databricks.systemSchema.SystemSchema",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/system_schema databricks_system_schema} Resource."
        },
        "locationInModule": {
          "filename": "src/system-schema/index.ts",
          "line": 150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "type": {
              "fqn": "@cdktn/provider-databricks.systemSchema.SystemSchemaConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/system-schema/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a SystemSchema resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 135
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the SystemSchema to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/system_schema#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing SystemSchema that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the SystemSchema to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 229
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.systemSchema.SystemSchemaProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 193
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 232
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 244
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 252
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "SystemSchema",
      "namespace": "systemSchema",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 123
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 176
          },
          "name": "autoEnabled",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 181
          },
          "name": "fullName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 202
          },
          "name": "metastoreId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 226
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.systemSchema.SystemSchemaProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 220
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 197
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 236
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.systemSchema.SystemSchemaProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 215
          },
          "name": "schemaInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 187
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 208
          },
          "name": "schema",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/system-schema/index:SystemSchema"
    },
    "@cdktn/provider-databricks.systemSchema.SystemSchemaConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.systemSchema.SystemSchemaConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/system-schema/index.ts",
        "line": 14
      },
      "name": "SystemSchemaConfig",
      "namespace": "systemSchema",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/system_schema#schema SystemSchema#schema}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 25
          },
          "name": "schema",
          "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/databricks/databricks/1.114.2/docs/resources/system_schema#id SystemSchema#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/system-schema/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/databricks/databricks/1.114.2/docs/resources/system_schema#provider_config SystemSchema#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 31
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.systemSchema.SystemSchemaProviderConfig"
          }
        }
      ],
      "symbolId": "src/system-schema/index:SystemSchemaConfig"
    },
    "@cdktn/provider-databricks.systemSchema.SystemSchemaProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.systemSchema.SystemSchemaProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/system-schema/index.ts",
        "line": 33
      },
      "name": "SystemSchemaProviderConfig",
      "namespace": "systemSchema",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/system_schema#workspace_id SystemSchema#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 37
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/system-schema/index:SystemSchemaProviderConfig"
    },
    "@cdktn/provider-databricks.systemSchema.SystemSchemaProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.systemSchema.SystemSchemaProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/system-schema/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/system-schema/index.ts",
        "line": 69
      },
      "name": "SystemSchemaProviderConfigOutputReference",
      "namespace": "systemSchema",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 110
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 103
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/system-schema/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.systemSchema.SystemSchemaProviderConfig"
          }
        }
      ],
      "symbolId": "src/system-schema/index:SystemSchemaProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.table.Table": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table databricks_table}."
      },
      "fqn": "@cdktn/provider-databricks.table.Table",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table databricks_table} Resource."
        },
        "locationInModule": {
          "filename": "src/table/index.ts",
          "line": 630
        },
        "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": "@cdktn/provider-databricks.table.TableConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/table/index.ts",
        "line": 598
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Table resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 615
          },
          "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 Table to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Table that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Table to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 848
          },
          "name": "putColumn",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.table.TableColumn"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 861
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.table.TableProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 687
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 716
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 745
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 761
          },
          "name": "resetProperties"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 864
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 790
          },
          "name": "resetStorageCredentialName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 806
          },
          "name": "resetStorageLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 835
          },
          "name": "resetViewDefinition"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 876
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 895
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Table",
      "namespace": "table",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 603
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 845
          },
          "name": "column",
          "type": {
            "fqn": "@cdktn/provider-databricks.table.TableColumnList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 858
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.table.TableProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 675
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 852
          },
          "name": "columnInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.table.TableColumn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 691
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 704
          },
          "name": "dataSourceFormatInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 720
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 733
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 749
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 765
          },
          "name": "propertiesInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 868
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.table.TableProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 778
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 794
          },
          "name": "storageCredentialNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 810
          },
          "name": "storageLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 823
          },
          "name": "tableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 839
          },
          "name": "viewDefinitionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 668
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 681
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 697
          },
          "name": "dataSourceFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 710
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 726
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 739
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 755
          },
          "name": "properties",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 771
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 784
          },
          "name": "storageCredentialName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 800
          },
          "name": "storageLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 816
          },
          "name": "tableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 829
          },
          "name": "viewDefinition",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/table/index:Table"
    },
    "@cdktn/provider-databricks.table.TableColumn": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.table.TableColumn",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/table/index.ts",
        "line": 79
      },
      "name": "TableColumn",
      "namespace": "table",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table#name Table#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 87
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table#position Table#position}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 99
          },
          "name": "position",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table#type_name Table#type_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 111
          },
          "name": "typeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table#type_text Table#type_text}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 123
          },
          "name": "typeText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table#comment Table#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 83
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table#nullable Table#nullable}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 91
          },
          "name": "nullable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table#partition_index Table#partition_index}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 95
          },
          "name": "partitionIndex",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table#type_interval_type Table#type_interval_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 103
          },
          "name": "typeIntervalType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table#type_json Table#type_json}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 107
          },
          "name": "typeJson",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table#type_precision Table#type_precision}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 115
          },
          "name": "typePrecision",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table#type_scale Table#type_scale}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 119
          },
          "name": "typeScale",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/table/index:TableColumn"
    },
    "@cdktn/provider-databricks.table.TableColumnList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.table.TableColumnList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/table/index.ts",
          "line": 502
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/table/index.ts",
        "line": 494
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 509
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.table.TableColumnOutputReference"
            }
          }
        }
      ],
      "name": "TableColumnList",
      "namespace": "table",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 495
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.table.TableColumn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/table/index:TableColumnList"
    },
    "@cdktn/provider-databricks.table.TableColumnOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.table.TableColumnOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/table/index.ts",
          "line": 235
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/table/index.ts",
        "line": 225
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 337
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 366
          },
          "name": "resetNullable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 382
          },
          "name": "resetPartitionIndex"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 411
          },
          "name": "resetTypeIntervalType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 427
          },
          "name": "resetTypeJson"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 456
          },
          "name": "resetTypePrecision"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 472
          },
          "name": "resetTypeScale"
        }
      ],
      "name": "TableColumnOutputReference",
      "namespace": "table",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 341
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 354
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 370
          },
          "name": "nullableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 386
          },
          "name": "partitionIndexInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 399
          },
          "name": "positionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 415
          },
          "name": "typeIntervalTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 431
          },
          "name": "typeJsonInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 444
          },
          "name": "typeNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 460
          },
          "name": "typePrecisionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 476
          },
          "name": "typeScaleInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 489
          },
          "name": "typeTextInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 331
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 347
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 360
          },
          "name": "nullable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 376
          },
          "name": "partitionIndex",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 392
          },
          "name": "position",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 405
          },
          "name": "typeIntervalType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 421
          },
          "name": "typeJson",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 437
          },
          "name": "typeName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 450
          },
          "name": "typePrecision",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 466
          },
          "name": "typeScale",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 482
          },
          "name": "typeText",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 239
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.table.TableColumn"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/table/index:TableColumnOutputReference"
    },
    "@cdktn/provider-databricks.table.TableConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.table.TableConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/table/index.ts",
        "line": 14
      },
      "name": "TableConfig",
      "namespace": "table",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table#catalog_name Table#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 18
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table#column Table#column}",
            "stability": "stable",
            "summary": "column block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 71
          },
          "name": "column",
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.table.TableColumn"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table#data_source_format Table#data_source_format}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 26
          },
          "name": "dataSourceFormat",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table#name Table#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 37
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table#schema_name Table#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 49
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table#table_type Table#table_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 61
          },
          "name": "tableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table#comment Table#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 22
          },
          "name": "comment",
          "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/databricks/databricks/1.114.2/docs/resources/table#id Table#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/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/databricks/databricks/1.114.2/docs/resources/table#owner Table#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 41
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table#properties Table#properties}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 45
          },
          "name": "properties",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table#provider_config Table#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 77
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.table.TableProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table#storage_credential_name Table#storage_credential_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 53
          },
          "name": "storageCredentialName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table#storage_location Table#storage_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 57
          },
          "name": "storageLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table#view_definition Table#view_definition}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 65
          },
          "name": "viewDefinition",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/table/index:TableConfig"
    },
    "@cdktn/provider-databricks.table.TableProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.table.TableProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/table/index.ts",
        "line": 513
      },
      "name": "TableProviderConfig",
      "namespace": "table",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/table#workspace_id Table#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 517
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/table/index:TableProviderConfig"
    },
    "@cdktn/provider-databricks.table.TableProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.table.TableProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/table/index.ts",
          "line": 556
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/table/index.ts",
        "line": 549
      },
      "name": "TableProviderConfigOutputReference",
      "namespace": "table",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 590
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 583
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/table/index.ts",
            "line": 560
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.table.TableProviderConfig"
          }
        }
      ],
      "symbolId": "src/table/index:TableProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.tagPolicy.TagPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/tag_policy databricks_tag_policy}."
      },
      "fqn": "@cdktn/provider-databricks.tagPolicy.TagPolicy",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/tag_policy databricks_tag_policy} Resource."
        },
        "locationInModule": {
          "filename": "src/tag-policy/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": "@cdktn/provider-databricks.tagPolicy.TagPolicyConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/tag-policy/index.ts",
        "line": 240
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a TagPolicy resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/tag-policy/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 TagPolicy to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/tag_policy#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing TagPolicy that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the TagPolicy to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 329
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.tagPolicy.TagPolicyProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 363
          },
          "name": "putValues",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.tagPolicy.TagPolicyValues"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 311
          },
          "name": "resetDescription"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 332
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 366
          },
          "name": "resetValues"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 378
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 387
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "TagPolicy",
      "namespace": "tagPolicy",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 245
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 299
          },
          "name": "createTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 320
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 326
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.tagPolicy.TagPolicyProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 354
          },
          "name": "updateTime",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 360
          },
          "name": "values",
          "type": {
            "fqn": "@cdktn/provider-databricks.tagPolicy.TagPolicyValuesList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 315
          },
          "name": "descriptionInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 336
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.tagPolicy.TagPolicyProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 349
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 370
          },
          "name": "valuesInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.tagPolicy.TagPolicyValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 305
          },
          "name": "description",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 342
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/tag-policy/index:TagPolicy"
    },
    "@cdktn/provider-databricks.tagPolicy.TagPolicyConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.tagPolicy.TagPolicyConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/tag-policy/index.ts",
        "line": 14
      },
      "name": "TagPolicyConfig",
      "namespace": "tagPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/tag_policy#tag_key TagPolicy#tag_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 26
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/tag_policy#description TagPolicy#description}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 18
          },
          "name": "description",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/tag_policy#provider_config TagPolicy#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.tagPolicy.TagPolicyProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/tag_policy#values TagPolicy#values}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 30
          },
          "name": "values",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.tagPolicy.TagPolicyValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/tag-policy/index:TagPolicyConfig"
    },
    "@cdktn/provider-databricks.tagPolicy.TagPolicyProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.tagPolicy.TagPolicyProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/tag-policy/index.ts",
        "line": 32
      },
      "name": "TagPolicyProviderConfig",
      "namespace": "tagPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/tag_policy#workspace_id TagPolicy#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 36
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/tag-policy/index:TagPolicyProviderConfig"
    },
    "@cdktn/provider-databricks.tagPolicy.TagPolicyProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.tagPolicy.TagPolicyProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/tag-policy/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/tag-policy/index.ts",
        "line": 68
      },
      "name": "TagPolicyProviderConfigOutputReference",
      "namespace": "tagPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 119
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 112
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.tagPolicy.TagPolicyProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/tag-policy/index:TagPolicyProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.tagPolicy.TagPolicyValues": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.tagPolicy.TagPolicyValues",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/tag-policy/index.ts",
        "line": 123
      },
      "name": "TagPolicyValues",
      "namespace": "tagPolicy",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/tag_policy#name TagPolicy#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 127
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/tag-policy/index:TagPolicyValues"
    },
    "@cdktn/provider-databricks.tagPolicy.TagPolicyValuesList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.tagPolicy.TagPolicyValuesList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/tag-policy/index.ts",
          "line": 225
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/tag-policy/index.ts",
        "line": 217
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 232
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.tagPolicy.TagPolicyValuesOutputReference"
            }
          }
        }
      ],
      "name": "TagPolicyValuesList",
      "namespace": "tagPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 218
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.tagPolicy.TagPolicyValues"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/tag-policy/index:TagPolicyValuesList"
    },
    "@cdktn/provider-databricks.tagPolicy.TagPolicyValuesOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.tagPolicy.TagPolicyValuesOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/tag-policy/index.ts",
          "line": 169
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/tag-policy/index.ts",
        "line": 159
      },
      "name": "TagPolicyValuesOutputReference",
      "namespace": "tagPolicy",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 212
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 205
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/tag-policy/index.ts",
            "line": 173
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.tagPolicy.TagPolicyValues"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/tag-policy/index:TagPolicyValuesOutputReference"
    },
    "@cdktn/provider-databricks.token.Token": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/token databricks_token}."
      },
      "fqn": "@cdktn/provider-databricks.token.Token",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/token databricks_token} Resource."
        },
        "locationInModule": {
          "filename": "src/token/index.ts",
          "line": 166
        },
        "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": "@cdktn/provider-databricks.token.TokenConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/token/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Token resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 151
          },
          "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 Token to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/token#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Token that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Token to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 301
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.token.TokenProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 203
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 219
          },
          "name": "resetCreationTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 235
          },
          "name": "resetExpiryTime"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 251
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 267
          },
          "name": "resetLifetimeSeconds"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 304
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 283
          },
          "name": "resetTokenId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 316
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 328
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Token",
      "namespace": "token",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 139
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 298
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.token.TokenProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 292
          },
          "name": "tokenValue",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 207
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 223
          },
          "name": "creationTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 239
          },
          "name": "expiryTimeInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 255
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 271
          },
          "name": "lifetimeSecondsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 308
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.token.TokenProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 287
          },
          "name": "tokenIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 197
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 213
          },
          "name": "creationTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 229
          },
          "name": "expiryTime",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 245
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 261
          },
          "name": "lifetimeSeconds",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 277
          },
          "name": "tokenId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/token/index:Token"
    },
    "@cdktn/provider-databricks.token.TokenConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.token.TokenConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/token/index.ts",
        "line": 14
      },
      "name": "TokenConfig",
      "namespace": "token",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/token#comment Token#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 18
          },
          "name": "comment",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/token#creation_time Token#creation_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 22
          },
          "name": "creationTime",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/token#expiry_time Token#expiry_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 26
          },
          "name": "expiryTime",
          "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/databricks/databricks/1.114.2/docs/resources/token#id Token#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/token/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/databricks/databricks/1.114.2/docs/resources/token#lifetime_seconds Token#lifetime_seconds}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 37
          },
          "name": "lifetimeSeconds",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/token#provider_config Token#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 47
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.token.TokenProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/token#token_id Token#token_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 41
          },
          "name": "tokenId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/token/index:TokenConfig"
    },
    "@cdktn/provider-databricks.token.TokenProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.token.TokenProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/token/index.ts",
        "line": 49
      },
      "name": "TokenProviderConfig",
      "namespace": "token",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/token#workspace_id Token#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 53
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/token/index:TokenProviderConfig"
    },
    "@cdktn/provider-databricks.token.TokenProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.token.TokenProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/token/index.ts",
          "line": 92
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/token/index.ts",
        "line": 85
      },
      "name": "TokenProviderConfigOutputReference",
      "namespace": "token",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 126
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 119
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/token/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.token.TokenProviderConfig"
          }
        }
      ],
      "symbolId": "src/token/index:TokenProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.user.User": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user databricks_user}."
      },
      "fqn": "@cdktn/provider-databricks.user.User",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user databricks_user} Resource."
        },
        "locationInModule": {
          "filename": "src/user/index.ts",
          "line": 216
        },
        "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": "@cdktn/provider-databricks.user.UserConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/user/index.ts",
        "line": 184
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a User resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 201
          },
          "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/databricks/databricks/1.114.2/docs/resources/user#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing User that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the User to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 547
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.user.UserProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 265
          },
          "name": "resetAclPrincipalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 281
          },
          "name": "resetActive"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 297
          },
          "name": "resetAllowClusterCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 313
          },
          "name": "resetAllowInstancePoolCreate"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 329
          },
          "name": "resetApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 345
          },
          "name": "resetDatabricksSqlAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 361
          },
          "name": "resetDisableAsUserDeletion"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 377
          },
          "name": "resetDisplayName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 393
          },
          "name": "resetExternalId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 409
          },
          "name": "resetForce"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 425
          },
          "name": "resetForceDeleteHomeDir"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 441
          },
          "name": "resetForceDeleteRepos"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 457
          },
          "name": "resetHome"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 473
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 550
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 489
          },
          "name": "resetRepos"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 518
          },
          "name": "resetWorkspaceAccess"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 534
          },
          "name": "resetWorkspaceConsume"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 562
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 586
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.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": 189
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 544
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.user.UserProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 269
          },
          "name": "aclPrincipalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 285
          },
          "name": "activeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 301
          },
          "name": "allowClusterCreateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 317
          },
          "name": "allowInstancePoolCreateInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 333
          },
          "name": "apiInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 349
          },
          "name": "databricksSqlAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 365
          },
          "name": "disableAsUserDeletionInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 381
          },
          "name": "displayNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 397
          },
          "name": "externalIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 429
          },
          "name": "forceDeleteHomeDirInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 445
          },
          "name": "forceDeleteReposInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 413
          },
          "name": "forceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 461
          },
          "name": "homeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 477
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 554
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.user.UserProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 493
          },
          "name": "reposInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 506
          },
          "name": "userNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 522
          },
          "name": "workspaceAccessInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 538
          },
          "name": "workspaceConsumeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 259
          },
          "name": "aclPrincipalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 275
          },
          "name": "active",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 291
          },
          "name": "allowClusterCreate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 307
          },
          "name": "allowInstancePoolCreate",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 323
          },
          "name": "api",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 339
          },
          "name": "databricksSqlAccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 355
          },
          "name": "disableAsUserDeletion",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 371
          },
          "name": "displayName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 387
          },
          "name": "externalId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 403
          },
          "name": "force",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 419
          },
          "name": "forceDeleteHomeDir",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 435
          },
          "name": "forceDeleteRepos",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 451
          },
          "name": "home",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 467
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 483
          },
          "name": "repos",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 499
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 512
          },
          "name": "workspaceAccess",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 528
          },
          "name": "workspaceConsume",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/user/index:User"
    },
    "@cdktn/provider-databricks.user.UserConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.user.UserConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/user/index.ts",
        "line": 14
      },
      "name": "UserConfig",
      "namespace": "user",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user#user_name User#user_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 83
          },
          "name": "userName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user#acl_principal_id User#acl_principal_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 18
          },
          "name": "aclPrincipalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user#active User#active}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 22
          },
          "name": "active",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user#allow_cluster_create User#allow_cluster_create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 26
          },
          "name": "allowClusterCreate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user#allow_instance_pool_create User#allow_instance_pool_create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 30
          },
          "name": "allowInstancePoolCreate",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `account` and `workspace`. When not set, the API level is inferred from the provider host.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user#api User#api}",
            "stability": "stable",
            "summary": "Specifies whether to use account-level or workspace-level API."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 36
          },
          "name": "api",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user#databricks_sql_access User#databricks_sql_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 40
          },
          "name": "databricksSqlAccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user#disable_as_user_deletion User#disable_as_user_deletion}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 44
          },
          "name": "disableAsUserDeletion",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user#display_name User#display_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 48
          },
          "name": "displayName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user#external_id User#external_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 52
          },
          "name": "externalId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user#force User#force}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 56
          },
          "name": "force",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user#force_delete_home_dir User#force_delete_home_dir}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 60
          },
          "name": "forceDeleteHomeDir",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user#force_delete_repos User#force_delete_repos}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 64
          },
          "name": "forceDeleteRepos",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user#home User#home}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 68
          },
          "name": "home",
          "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/databricks/databricks/1.114.2/docs/resources/user#id User#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 75
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user#provider_config User#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 97
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.user.UserProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user#repos User#repos}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 79
          },
          "name": "repos",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user#workspace_access User#workspace_access}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 87
          },
          "name": "workspaceAccess",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user#workspace_consume User#workspace_consume}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 91
          },
          "name": "workspaceConsume",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/user/index:UserConfig"
    },
    "@cdktn/provider-databricks.user.UserProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.user.UserProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/user/index.ts",
        "line": 99
      },
      "name": "UserProviderConfig",
      "namespace": "user",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user#workspace_id User#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 103
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/user/index:UserProviderConfig"
    },
    "@cdktn/provider-databricks.user.UserProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.user.UserProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/user/index.ts",
          "line": 142
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/user/index.ts",
        "line": 135
      },
      "name": "UserProviderConfigOutputReference",
      "namespace": "user",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 176
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 169
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user/index.ts",
            "line": 146
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.user.UserProviderConfig"
          }
        }
      ],
      "symbolId": "src/user/index:UserProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.userInstanceProfile.UserInstanceProfile": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user_instance_profile databricks_user_instance_profile}."
      },
      "fqn": "@cdktn/provider-databricks.userInstanceProfile.UserInstanceProfile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user_instance_profile databricks_user_instance_profile} Resource."
        },
        "locationInModule": {
          "filename": "src/user-instance-profile/index.ts",
          "line": 160
        },
        "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": "@cdktn/provider-databricks.userInstanceProfile.UserInstanceProfileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/user-instance-profile/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a UserInstanceProfile resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 145
          },
          "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 UserInstanceProfile to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user_instance_profile#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing UserInstanceProfile that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the UserInstanceProfile to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 250
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.userInstanceProfile.UserInstanceProfileProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 195
          },
          "name": "resetApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 211
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 253
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 265
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 275
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "UserInstanceProfile",
      "namespace": "userInstanceProfile",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 133
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 247
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.userInstanceProfile.UserInstanceProfileProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 199
          },
          "name": "apiInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 215
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 228
          },
          "name": "instanceProfileIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 257
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.userInstanceProfile.UserInstanceProfileProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 241
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 189
          },
          "name": "api",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 205
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 221
          },
          "name": "instanceProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 234
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/user-instance-profile/index:UserInstanceProfile"
    },
    "@cdktn/provider-databricks.userInstanceProfile.UserInstanceProfileConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.userInstanceProfile.UserInstanceProfileConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/user-instance-profile/index.ts",
        "line": 14
      },
      "name": "UserInstanceProfileConfig",
      "namespace": "userInstanceProfile",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user_instance_profile#instance_profile_id UserInstanceProfile#instance_profile_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 31
          },
          "name": "instanceProfileId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user_instance_profile#user_id UserInstanceProfile#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 35
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `account` and `workspace`. When not set, the API level is inferred from the provider host.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user_instance_profile#api UserInstanceProfile#api}",
            "stability": "stable",
            "summary": "Specifies whether to use account-level or workspace-level API."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 20
          },
          "name": "api",
          "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/databricks/databricks/1.114.2/docs/resources/user_instance_profile#id UserInstanceProfile#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-instance-profile/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/databricks/databricks/1.114.2/docs/resources/user_instance_profile#provider_config UserInstanceProfile#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 41
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.userInstanceProfile.UserInstanceProfileProviderConfig"
          }
        }
      ],
      "symbolId": "src/user-instance-profile/index:UserInstanceProfileConfig"
    },
    "@cdktn/provider-databricks.userInstanceProfile.UserInstanceProfileProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.userInstanceProfile.UserInstanceProfileProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/user-instance-profile/index.ts",
        "line": 43
      },
      "name": "UserInstanceProfileProviderConfig",
      "namespace": "userInstanceProfile",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user_instance_profile#workspace_id UserInstanceProfile#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 47
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/user-instance-profile/index:UserInstanceProfileProviderConfig"
    },
    "@cdktn/provider-databricks.userInstanceProfile.UserInstanceProfileProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.userInstanceProfile.UserInstanceProfileProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/user-instance-profile/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/user-instance-profile/index.ts",
        "line": 79
      },
      "name": "UserInstanceProfileProviderConfigOutputReference",
      "namespace": "userInstanceProfile",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 120
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 113
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-instance-profile/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.userInstanceProfile.UserInstanceProfileProviderConfig"
          }
        }
      ],
      "symbolId": "src/user-instance-profile/index:UserInstanceProfileProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.userRole.UserRole": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user_role databricks_user_role}."
      },
      "fqn": "@cdktn/provider-databricks.userRole.UserRole",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user_role databricks_user_role} Resource."
        },
        "locationInModule": {
          "filename": "src/user-role/index.ts",
          "line": 160
        },
        "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": "@cdktn/provider-databricks.userRole.UserRoleConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/user-role/index.ts",
        "line": 128
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a UserRole resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 145
          },
          "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 UserRole to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user_role#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing UserRole that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the UserRole to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 250
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.userRole.UserRoleProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 195
          },
          "name": "resetApi"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 211
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 253
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 265
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 275
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "UserRole",
      "namespace": "userRole",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 133
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 247
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.userRole.UserRoleProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 199
          },
          "name": "apiInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 215
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 257
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.userRole.UserRoleProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 228
          },
          "name": "roleInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 241
          },
          "name": "userIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 189
          },
          "name": "api",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 205
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 221
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 234
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/user-role/index:UserRole"
    },
    "@cdktn/provider-databricks.userRole.UserRoleConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.userRole.UserRoleConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/user-role/index.ts",
        "line": 14
      },
      "name": "UserRoleConfig",
      "namespace": "userRole",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user_role#role UserRole#role}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 31
          },
          "name": "role",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user_role#user_id UserRole#user_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 35
          },
          "name": "userId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Valid values are `account` and `workspace`. When not set, the API level is inferred from the provider host.\n\nDocs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user_role#api UserRole#api}",
            "stability": "stable",
            "summary": "Specifies whether to use account-level or workspace-level API."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 20
          },
          "name": "api",
          "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/databricks/databricks/1.114.2/docs/resources/user_role#id UserRole#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-role/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/databricks/databricks/1.114.2/docs/resources/user_role#provider_config UserRole#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 41
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.userRole.UserRoleProviderConfig"
          }
        }
      ],
      "symbolId": "src/user-role/index:UserRoleConfig"
    },
    "@cdktn/provider-databricks.userRole.UserRoleProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.userRole.UserRoleProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/user-role/index.ts",
        "line": 43
      },
      "name": "UserRoleProviderConfig",
      "namespace": "userRole",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/user_role#workspace_id UserRole#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 47
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/user-role/index:UserRoleProviderConfig"
    },
    "@cdktn/provider-databricks.userRole.UserRoleProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.userRole.UserRoleProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/user-role/index.ts",
          "line": 86
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/user-role/index.ts",
        "line": 79
      },
      "name": "UserRoleProviderConfigOutputReference",
      "namespace": "userRole",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 120
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 113
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/user-role/index.ts",
            "line": 90
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.userRole.UserRoleProviderConfig"
          }
        }
      ],
      "symbolId": "src/user-role/index:UserRoleProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpoint": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_endpoint databricks_vector_search_endpoint}."
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpoint",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_endpoint databricks_vector_search_endpoint} Resource."
        },
        "locationInModule": {
          "filename": "src/vector-search-endpoint/index.ts",
          "line": 461
        },
        "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": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vector-search-endpoint/index.ts",
        "line": 429
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a VectorSearchEndpoint resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 446
          },
          "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 VectorSearchEndpoint to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_endpoint#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing VectorSearchEndpoint that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the VectorSearchEndpoint to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 594
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 610
          },
          "name": "putScalingInfo",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointScalingInfo"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 626
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 498
          },
          "name": "resetBudgetPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 553
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 597
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 613
          },
          "name": "resetScalingInfo"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 629
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 641
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 653
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "VectorSearchEndpoint",
      "namespace": "vectorSearchEndpoint",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 434
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 507
          },
          "name": "creationTimestamp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 512
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 517
          },
          "name": "effectiveBudgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 522
          },
          "name": "endpointId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 528
          },
          "name": "endpointStatus",
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointEndpointStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 562
          },
          "name": "lastUpdatedTimestamp",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 567
          },
          "name": "lastUpdatedUser",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 585
          },
          "name": "numIndexes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 591
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 607
          },
          "name": "scalingInfo",
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointScalingInfoOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 623
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 502
          },
          "name": "budgetPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 541
          },
          "name": "endpointTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 557
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 580
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 601
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 617
          },
          "name": "scalingInfoInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointScalingInfo"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 633
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 492
          },
          "name": "budgetPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 534
          },
          "name": "endpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 547
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 573
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vector-search-endpoint/index:VectorSearchEndpoint"
    },
    "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vector-search-endpoint/index.ts",
        "line": 14
      },
      "name": "VectorSearchEndpointConfig",
      "namespace": "vectorSearchEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_endpoint#endpoint_type VectorSearchEndpoint#endpoint_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 22
          },
          "name": "endpointType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_endpoint#name VectorSearchEndpoint#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 33
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_endpoint#budget_policy_id VectorSearchEndpoint#budget_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 18
          },
          "name": "budgetPolicyId",
          "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/databricks/databricks/1.114.2/docs/resources/vector_search_endpoint#id VectorSearchEndpoint#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/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/databricks/databricks/1.114.2/docs/resources/vector_search_endpoint#provider_config VectorSearchEndpoint#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 39
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_endpoint#scaling_info VectorSearchEndpoint#scaling_info}",
            "stability": "stable",
            "summary": "scaling_info block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 45
          },
          "name": "scalingInfo",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointScalingInfo"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_endpoint#timeouts VectorSearchEndpoint#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 51
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointTimeouts"
          }
        }
      ],
      "symbolId": "src/vector-search-endpoint/index:VectorSearchEndpointConfig"
    },
    "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointEndpointStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointEndpointStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vector-search-endpoint/index.ts",
        "line": 53
      },
      "name": "VectorSearchEndpointEndpointStatus",
      "namespace": "vectorSearchEndpoint",
      "symbolId": "src/vector-search-endpoint/index:VectorSearchEndpointEndpointStatus"
    },
    "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointEndpointStatusList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointEndpointStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-endpoint/index.ts",
          "line": 122
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vector-search-endpoint/index.ts",
        "line": 115
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 129
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointEndpointStatusOutputReference"
            }
          }
        }
      ],
      "name": "VectorSearchEndpointEndpointStatusList",
      "namespace": "vectorSearchEndpoint",
      "symbolId": "src/vector-search-endpoint/index:VectorSearchEndpointEndpointStatusList"
    },
    "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointEndpointStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointEndpointStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-endpoint/index.ts",
          "line": 85
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vector-search-endpoint/index.ts",
        "line": 76
      },
      "name": "VectorSearchEndpointEndpointStatusOutputReference",
      "namespace": "vectorSearchEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 105
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 110
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 89
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointEndpointStatus"
          }
        }
      ],
      "symbolId": "src/vector-search-endpoint/index:VectorSearchEndpointEndpointStatusOutputReference"
    },
    "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vector-search-endpoint/index.ts",
        "line": 133
      },
      "name": "VectorSearchEndpointProviderConfig",
      "namespace": "vectorSearchEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_endpoint#workspace_id VectorSearchEndpoint#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 137
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vector-search-endpoint/index:VectorSearchEndpointProviderConfig"
    },
    "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-endpoint/index.ts",
          "line": 176
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vector-search-endpoint/index.ts",
        "line": 169
      },
      "name": "VectorSearchEndpointProviderConfigOutputReference",
      "namespace": "vectorSearchEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 210
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 203
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 180
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointProviderConfig"
          }
        }
      ],
      "symbolId": "src/vector-search-endpoint/index:VectorSearchEndpointProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointScalingInfo": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointScalingInfo",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vector-search-endpoint/index.ts",
        "line": 214
      },
      "name": "VectorSearchEndpointScalingInfo",
      "namespace": "vectorSearchEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_endpoint#requested_min_qps VectorSearchEndpoint#requested_min_qps}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 218
          },
          "name": "requestedMinQps",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_endpoint#state VectorSearchEndpoint#state}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 222
          },
          "name": "state",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vector-search-endpoint/index:VectorSearchEndpointScalingInfo"
    },
    "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointScalingInfoOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointScalingInfoOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-endpoint/index.ts",
          "line": 268
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vector-search-endpoint/index.ts",
        "line": 261
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 307
          },
          "name": "resetRequestedMinQps"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 323
          },
          "name": "resetState"
        }
      ],
      "name": "VectorSearchEndpointScalingInfoOutputReference",
      "namespace": "vectorSearchEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 311
          },
          "name": "requestedMinQpsInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 327
          },
          "name": "stateInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 301
          },
          "name": "requestedMinQps",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 317
          },
          "name": "state",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 272
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointScalingInfo"
          }
        }
      ],
      "symbolId": "src/vector-search-endpoint/index:VectorSearchEndpointScalingInfoOutputReference"
    },
    "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointTimeouts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vector-search-endpoint/index.ts",
        "line": 331
      },
      "name": "VectorSearchEndpointTimeouts",
      "namespace": "vectorSearchEndpoint",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_endpoint#create VectorSearchEndpoint#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 335
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vector-search-endpoint/index:VectorSearchEndpointTimeouts"
    },
    "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointTimeoutsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-endpoint/index.ts",
          "line": 375
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vector-search-endpoint/index.ts",
        "line": 367
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 417
          },
          "name": "resetCreate"
        }
      ],
      "name": "VectorSearchEndpointTimeoutsOutputReference",
      "namespace": "vectorSearchEndpoint",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 421
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 411
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-endpoint/index.ts",
            "line": 379
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.vectorSearchEndpoint.VectorSearchEndpointTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vector-search-endpoint/index:VectorSearchEndpointTimeoutsOutputReference"
    },
    "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndex": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index databricks_vector_search_index}."
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndex",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index databricks_vector_search_index} Resource."
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 1409
        },
        "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": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 1377
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a VectorSearchIndex resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1394
          },
          "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 VectorSearchIndex to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing VectorSearchIndex that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the VectorSearchIndex to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1541
          },
          "name": "putDeltaSyncIndexSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1557
          },
          "name": "putDirectAccessIndexSpec",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpec"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1573
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1589
          },
          "name": "putTimeouts",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexTimeouts"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1544
          },
          "name": "resetDeltaSyncIndexSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1560
          },
          "name": "resetDirectAccessIndexSpec"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1467
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1483
          },
          "name": "resetIndexSubtype"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1576
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1592
          },
          "name": "resetTimeouts"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1604
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1619
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "VectorSearchIndex",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1382
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1442
          },
          "name": "creator",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1538
          },
          "name": "deltaSyncIndexSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1554
          },
          "name": "directAccessIndexSpec",
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1570
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1532
          },
          "name": "status",
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexStatusList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1586
          },
          "name": "timeouts",
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexTimeoutsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1548
          },
          "name": "deltaSyncIndexSpecInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpec"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1564
          },
          "name": "directAccessIndexSpecInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpec"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1455
          },
          "name": "endpointNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1471
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1487
          },
          "name": "indexSubtypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1500
          },
          "name": "indexTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1513
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1526
          },
          "name": "primaryKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1580
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1596
          },
          "name": "timeoutsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexTimeouts"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1448
          },
          "name": "endpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1461
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1477
          },
          "name": "indexSubtype",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1493
          },
          "name": "indexType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1506
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1519
          },
          "name": "primaryKey",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndex"
    },
    "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 14
      },
      "name": "VectorSearchIndexConfig",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#endpoint_name VectorSearchIndex#endpoint_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 18
          },
          "name": "endpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#index_type VectorSearchIndex#index_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 33
          },
          "name": "indexType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#name VectorSearchIndex#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 37
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#primary_key VectorSearchIndex#primary_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 41
          },
          "name": "primaryKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#delta_sync_index_spec VectorSearchIndex#delta_sync_index_spec}",
            "stability": "stable",
            "summary": "delta_sync_index_spec block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 47
          },
          "name": "deltaSyncIndexSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpec"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#direct_access_index_spec VectorSearchIndex#direct_access_index_spec}",
            "stability": "stable",
            "summary": "direct_access_index_spec block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 53
          },
          "name": "directAccessIndexSpec",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpec"
          }
        },
        {
          "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/databricks/databricks/1.114.2/docs/resources/vector_search_index#id VectorSearchIndex#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/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/databricks/databricks/1.114.2/docs/resources/vector_search_index#index_subtype VectorSearchIndex#index_subtype}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 29
          },
          "name": "indexSubtype",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#provider_config VectorSearchIndex#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 59
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#timeouts VectorSearchIndex#timeouts}",
            "stability": "stable",
            "summary": "timeouts block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 65
          },
          "name": "timeouts",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexTimeouts"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexConfig"
    },
    "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 488
      },
      "name": "VectorSearchIndexDeltaSyncIndexSpec",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#embedding_source_columns VectorSearchIndex#embedding_source_columns}",
            "stability": "stable",
            "summary": "embedding_source_columns block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 506
          },
          "name": "embeddingSourceColumns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#embedding_vector_columns VectorSearchIndex#embedding_vector_columns}",
            "stability": "stable",
            "summary": "embedding_vector_columns block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 512
          },
          "name": "embeddingVectorColumns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#embedding_writeback_table VectorSearchIndex#embedding_writeback_table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 492
          },
          "name": "embeddingWritebackTable",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#pipeline_type VectorSearchIndex#pipeline_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 496
          },
          "name": "pipelineType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#source_table VectorSearchIndex#source_table}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 500
          },
          "name": "sourceTable",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDeltaSyncIndexSpec"
    },
    "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumns": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 157
      },
      "name": "VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumns",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#embedding_model_endpoint_name VectorSearchIndex#embedding_model_endpoint_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 161
          },
          "name": "embeddingModelEndpointName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#model_endpoint_name_for_query VectorSearchIndex#model_endpoint_name_for_query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 165
          },
          "name": "modelEndpointNameForQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#name VectorSearchIndex#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 169
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumns"
    },
    "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumnsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 328
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 320
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 335
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumnsOutputReference"
            }
          }
        }
      ],
      "name": "VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumnsList",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 321
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumnsList"
    },
    "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumnsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 225
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 215
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 279
          },
          "name": "resetEmbeddingModelEndpointName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 295
          },
          "name": "resetModelEndpointNameForQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 311
          },
          "name": "resetName"
        }
      ],
      "name": "VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumnsOutputReference",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 283
          },
          "name": "embeddingModelEndpointNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 299
          },
          "name": "modelEndpointNameForQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 315
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 273
          },
          "name": "embeddingModelEndpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 289
          },
          "name": "modelEndpointNameForQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 305
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 229
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumns"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumnsOutputReference"
    },
    "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumns": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 339
      },
      "name": "VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumns",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#embedding_dimension VectorSearchIndex#embedding_dimension}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 343
          },
          "name": "embeddingDimension",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#name VectorSearchIndex#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 347
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumns"
    },
    "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumnsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 477
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 469
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 484
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumnsOutputReference"
            }
          }
        }
      ],
      "name": "VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumnsList",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 470
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumnsList"
    },
    "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumnsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 396
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 386
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 444
          },
          "name": "resetEmbeddingDimension"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 460
          },
          "name": "resetName"
        }
      ],
      "name": "VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumnsOutputReference",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 448
          },
          "name": "embeddingDimensionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 464
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 438
          },
          "name": "embeddingDimension",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 454
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 400
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumns"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumnsOutputReference"
    },
    "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 579
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 572
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 686
          },
          "name": "putEmbeddingSourceColumns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumns"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 702
          },
          "name": "putEmbeddingVectorColumns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumns"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 689
          },
          "name": "resetEmbeddingSourceColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 705
          },
          "name": "resetEmbeddingVectorColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 636
          },
          "name": "resetEmbeddingWritebackTable"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 657
          },
          "name": "resetPipelineType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 673
          },
          "name": "resetSourceTable"
        }
      ],
      "name": "VectorSearchIndexDeltaSyncIndexSpecOutputReference",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 683
          },
          "name": "embeddingSourceColumns",
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 699
          },
          "name": "embeddingVectorColumns",
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 645
          },
          "name": "pipelineId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 693
          },
          "name": "embeddingSourceColumnsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingSourceColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 709
          },
          "name": "embeddingVectorColumnsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpecEmbeddingVectorColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 640
          },
          "name": "embeddingWritebackTableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 661
          },
          "name": "pipelineTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 677
          },
          "name": "sourceTableInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 630
          },
          "name": "embeddingWritebackTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 651
          },
          "name": "pipelineType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 667
          },
          "name": "sourceTable",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 583
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDeltaSyncIndexSpec"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDeltaSyncIndexSpecOutputReference"
    },
    "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpec": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpec",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 1044
      },
      "name": "VectorSearchIndexDirectAccessIndexSpec",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#embedding_source_columns VectorSearchIndex#embedding_source_columns}",
            "stability": "stable",
            "summary": "embedding_source_columns block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1054
          },
          "name": "embeddingSourceColumns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#embedding_vector_columns VectorSearchIndex#embedding_vector_columns}",
            "stability": "stable",
            "summary": "embedding_vector_columns block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1060
          },
          "name": "embeddingVectorColumns",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#schema_json VectorSearchIndex#schema_json}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1048
          },
          "name": "schemaJson",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDirectAccessIndexSpec"
    },
    "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumns": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 713
      },
      "name": "VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumns",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#embedding_model_endpoint_name VectorSearchIndex#embedding_model_endpoint_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 717
          },
          "name": "embeddingModelEndpointName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#model_endpoint_name_for_query VectorSearchIndex#model_endpoint_name_for_query}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 721
          },
          "name": "modelEndpointNameForQuery",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#name VectorSearchIndex#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 725
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumns"
    },
    "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumnsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 884
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 876
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 891
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumnsOutputReference"
            }
          }
        }
      ],
      "name": "VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumnsList",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 877
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumnsList"
    },
    "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumnsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 781
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 771
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 835
          },
          "name": "resetEmbeddingModelEndpointName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 851
          },
          "name": "resetModelEndpointNameForQuery"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 867
          },
          "name": "resetName"
        }
      ],
      "name": "VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumnsOutputReference",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 839
          },
          "name": "embeddingModelEndpointNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 855
          },
          "name": "modelEndpointNameForQueryInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 871
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 829
          },
          "name": "embeddingModelEndpointName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 845
          },
          "name": "modelEndpointNameForQuery",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 861
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 785
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumns"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumnsOutputReference"
    },
    "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumns": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumns",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 895
      },
      "name": "VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumns",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#embedding_dimension VectorSearchIndex#embedding_dimension}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 899
          },
          "name": "embeddingDimension",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#name VectorSearchIndex#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 903
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumns"
    },
    "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumnsList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumnsList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 1033
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 1025
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1040
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumnsOutputReference"
            }
          }
        }
      ],
      "name": "VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumnsList",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1026
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumnsList"
    },
    "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumnsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumnsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 952
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 942
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1000
          },
          "name": "resetEmbeddingDimension"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1016
          },
          "name": "resetName"
        }
      ],
      "name": "VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumnsOutputReference",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1004
          },
          "name": "embeddingDimensionInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1020
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 994
          },
          "name": "embeddingDimension",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1010
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 956
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumns"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumnsOutputReference"
    },
    "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 1113
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 1106
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1171
          },
          "name": "putEmbeddingSourceColumns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumns"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1187
          },
          "name": "putEmbeddingVectorColumns",
          "parameters": [
            {
              "name": "value",
              "type": {
                "union": {
                  "types": [
                    {
                      "fqn": "cdktn.IResolvable"
                    },
                    {
                      "collection": {
                        "elementtype": {
                          "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumns"
                        },
                        "kind": "array"
                      }
                    }
                  ]
                }
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1174
          },
          "name": "resetEmbeddingSourceColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1190
          },
          "name": "resetEmbeddingVectorColumns"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1158
          },
          "name": "resetSchemaJson"
        }
      ],
      "name": "VectorSearchIndexDirectAccessIndexSpecOutputReference",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1168
          },
          "name": "embeddingSourceColumns",
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1184
          },
          "name": "embeddingVectorColumns",
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumnsList"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1178
          },
          "name": "embeddingSourceColumnsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingSourceColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1194
          },
          "name": "embeddingVectorColumnsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "collection": {
                    "elementtype": {
                      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpecEmbeddingVectorColumns"
                    },
                    "kind": "array"
                  }
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1162
          },
          "name": "schemaJsonInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1152
          },
          "name": "schemaJson",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1117
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexDirectAccessIndexSpec"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexDirectAccessIndexSpecOutputReference"
    },
    "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 1198
      },
      "name": "VectorSearchIndexProviderConfig",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#workspace_id VectorSearchIndex#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1202
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexProviderConfig"
    },
    "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 1241
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 1234
      },
      "name": "VectorSearchIndexProviderConfigOutputReference",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1275
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1268
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1245
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexProviderConfig"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexStatus": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexStatus",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 67
      },
      "name": "VectorSearchIndexStatus",
      "namespace": "vectorSearchIndex",
      "symbolId": "src/vector-search-index/index:VectorSearchIndexStatus"
    },
    "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexStatusList": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexList",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexStatusList",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 146
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "wrapsSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 139
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 153
          },
          "name": "get",
          "parameters": [
            {
              "docs": {
                "summary": "the index of the item to return."
              },
              "name": "index",
              "type": {
                "primitive": "number"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexStatusOutputReference"
            }
          }
        }
      ],
      "name": "VectorSearchIndexStatusList",
      "namespace": "vectorSearchIndex",
      "symbolId": "src/vector-search-index/index:VectorSearchIndexStatusList"
    },
    "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexStatusOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexStatusOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 99
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          },
          {
            "docs": {
              "summary": "the index of this item in the list."
            },
            "name": "complexObjectIndex",
            "type": {
              "primitive": "number"
            }
          },
          {
            "docs": {
              "summary": "whether the list is wrapping a set (will add tolist() to be able to access an item via an index)."
            },
            "name": "complexObjectIsFromSet",
            "type": {
              "primitive": "boolean"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 90
      },
      "name": "VectorSearchIndexStatusOutputReference",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 124
          },
          "name": "indexedRowCount",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 119
          },
          "name": "indexUrl",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 129
          },
          "name": "message",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 134
          },
          "name": "ready",
          "type": {
            "fqn": "cdktn.IResolvable"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 103
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexStatus"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexStatusOutputReference"
    },
    "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexTimeouts": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexTimeouts",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 1279
      },
      "name": "VectorSearchIndexTimeouts",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/vector_search_index#create VectorSearchIndex#create}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1283
          },
          "name": "create",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexTimeouts"
    },
    "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexTimeoutsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexTimeoutsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/vector-search-index/index.ts",
          "line": 1323
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/vector-search-index/index.ts",
        "line": 1315
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1365
          },
          "name": "resetCreate"
        }
      ],
      "name": "VectorSearchIndexTimeoutsOutputReference",
      "namespace": "vectorSearchIndex",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1369
          },
          "name": "createInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1359
          },
          "name": "create",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/vector-search-index/index.ts",
            "line": 1327
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.vectorSearchIndex.VectorSearchIndexTimeouts"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/vector-search-index/index:VectorSearchIndexTimeoutsOutputReference"
    },
    "@cdktn/provider-databricks.volume.Volume": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/volume databricks_volume}."
      },
      "fqn": "@cdktn/provider-databricks.volume.Volume",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/volume databricks_volume} Resource."
        },
        "locationInModule": {
          "filename": "src/volume/index.ts",
          "line": 174
        },
        "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": "@cdktn/provider-databricks.volume.VolumeConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/volume/index.ts",
        "line": 142
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a Volume resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 159
          },
          "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 Volume to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/volume#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing Volume that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the Volume to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 331
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.volume.VolumeProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 226
          },
          "name": "resetComment"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 242
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 271
          },
          "name": "resetOwner"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 334
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 300
          },
          "name": "resetStorageLocation"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 346
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 360
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "Volume",
      "namespace": "volume",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 147
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 328
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.volume.VolumeProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 309
          },
          "name": "volumePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 214
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 230
          },
          "name": "commentInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 246
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 259
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 275
          },
          "name": "ownerInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 338
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.volume.VolumeProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 288
          },
          "name": "schemaNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 304
          },
          "name": "storageLocationInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 322
          },
          "name": "volumeTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 207
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 220
          },
          "name": "comment",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 236
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 252
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 265
          },
          "name": "owner",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 281
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 294
          },
          "name": "storageLocation",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 315
          },
          "name": "volumeType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/volume/index:Volume"
    },
    "@cdktn/provider-databricks.volume.VolumeConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.volume.VolumeConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/volume/index.ts",
        "line": 14
      },
      "name": "VolumeConfig",
      "namespace": "volume",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/volume#catalog_name Volume#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 18
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/volume#name Volume#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 33
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/volume#schema_name Volume#schema_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 41
          },
          "name": "schemaName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/volume#volume_type Volume#volume_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 49
          },
          "name": "volumeType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/volume#comment Volume#comment}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 22
          },
          "name": "comment",
          "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/databricks/databricks/1.114.2/docs/resources/volume#id Volume#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 29
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/volume#owner Volume#owner}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 37
          },
          "name": "owner",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/volume#provider_config Volume#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 55
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.volume.VolumeProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/volume#storage_location Volume#storage_location}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 45
          },
          "name": "storageLocation",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/volume/index:VolumeConfig"
    },
    "@cdktn/provider-databricks.volume.VolumeProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.volume.VolumeProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/volume/index.ts",
        "line": 57
      },
      "name": "VolumeProviderConfig",
      "namespace": "volume",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/volume#workspace_id Volume#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 61
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/volume/index:VolumeProviderConfig"
    },
    "@cdktn/provider-databricks.volume.VolumeProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.volume.VolumeProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/volume/index.ts",
          "line": 100
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/volume/index.ts",
        "line": 93
      },
      "name": "VolumeProviderConfigOutputReference",
      "namespace": "volume",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 134
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 127
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/volume/index.ts",
            "line": 104
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.volume.VolumeProviderConfig"
          }
        }
      ],
      "symbolId": "src/volume/index:VolumeProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.warehousesDefaultWarehouseOverride.WarehousesDefaultWarehouseOverride": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/warehouses_default_warehouse_override databricks_warehouses_default_warehouse_override}."
      },
      "fqn": "@cdktn/provider-databricks.warehousesDefaultWarehouseOverride.WarehousesDefaultWarehouseOverride",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/warehouses_default_warehouse_override databricks_warehouses_default_warehouse_override} Resource."
        },
        "locationInModule": {
          "filename": "src/warehouses-default-warehouse-override/index.ts",
          "line": 159
        },
        "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": "@cdktn/provider-databricks.warehousesDefaultWarehouseOverride.WarehousesDefaultWarehouseOverrideConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/warehouses-default-warehouse-override/index.ts",
        "line": 127
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a WarehousesDefaultWarehouseOverride resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/warehouses-default-warehouse-override/index.ts",
            "line": 144
          },
          "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 WarehousesDefaultWarehouseOverride to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/warehouses_default_warehouse_override#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing WarehousesDefaultWarehouseOverride that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the WarehousesDefaultWarehouseOverride to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/warehouses-default-warehouse-override/index.ts",
            "line": 208
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.warehousesDefaultWarehouseOverride.WarehousesDefaultWarehouseOverrideProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/warehouses-default-warehouse-override/index.ts",
            "line": 211
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/warehouses-default-warehouse-override/index.ts",
            "line": 240
          },
          "name": "resetWarehouseId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/warehouses-default-warehouse-override/index.ts",
            "line": 252
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/warehouses-default-warehouse-override/index.ts",
            "line": 261
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "WarehousesDefaultWarehouseOverride",
      "namespace": "warehousesDefaultWarehouseOverride",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/warehouses-default-warehouse-override/index.ts",
            "line": 132
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/warehouses-default-warehouse-override/index.ts",
            "line": 199
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/warehouses-default-warehouse-override/index.ts",
            "line": 205
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.warehousesDefaultWarehouseOverride.WarehousesDefaultWarehouseOverrideProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/warehouses-default-warehouse-override/index.ts",
            "line": 194
          },
          "name": "defaultWarehouseOverrideIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/warehouses-default-warehouse-override/index.ts",
            "line": 215
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.warehousesDefaultWarehouseOverride.WarehousesDefaultWarehouseOverrideProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/warehouses-default-warehouse-override/index.ts",
            "line": 228
          },
          "name": "typeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/warehouses-default-warehouse-override/index.ts",
            "line": 244
          },
          "name": "warehouseIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/warehouses-default-warehouse-override/index.ts",
            "line": 187
          },
          "name": "defaultWarehouseOverrideId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/warehouses-default-warehouse-override/index.ts",
            "line": 221
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/warehouses-default-warehouse-override/index.ts",
            "line": 234
          },
          "name": "warehouseId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/warehouses-default-warehouse-override/index:WarehousesDefaultWarehouseOverride"
    },
    "@cdktn/provider-databricks.warehousesDefaultWarehouseOverride.WarehousesDefaultWarehouseOverrideConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.warehousesDefaultWarehouseOverride.WarehousesDefaultWarehouseOverrideConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/warehouses-default-warehouse-override/index.ts",
        "line": 14
      },
      "name": "WarehousesDefaultWarehouseOverrideConfig",
      "namespace": "warehousesDefaultWarehouseOverride",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/warehouses_default_warehouse_override#default_warehouse_override_id WarehousesDefaultWarehouseOverride#default_warehouse_override_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/warehouses-default-warehouse-override/index.ts",
            "line": 18
          },
          "name": "defaultWarehouseOverrideId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/warehouses_default_warehouse_override#type WarehousesDefaultWarehouseOverride#type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/warehouses-default-warehouse-override/index.ts",
            "line": 26
          },
          "name": "type",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/warehouses_default_warehouse_override#provider_config WarehousesDefaultWarehouseOverride#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/warehouses-default-warehouse-override/index.ts",
            "line": 22
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.warehousesDefaultWarehouseOverride.WarehousesDefaultWarehouseOverrideProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/warehouses_default_warehouse_override#warehouse_id WarehousesDefaultWarehouseOverride#warehouse_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/warehouses-default-warehouse-override/index.ts",
            "line": 30
          },
          "name": "warehouseId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/warehouses-default-warehouse-override/index:WarehousesDefaultWarehouseOverrideConfig"
    },
    "@cdktn/provider-databricks.warehousesDefaultWarehouseOverride.WarehousesDefaultWarehouseOverrideProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.warehousesDefaultWarehouseOverride.WarehousesDefaultWarehouseOverrideProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/warehouses-default-warehouse-override/index.ts",
        "line": 32
      },
      "name": "WarehousesDefaultWarehouseOverrideProviderConfig",
      "namespace": "warehousesDefaultWarehouseOverride",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/warehouses_default_warehouse_override#workspace_id WarehousesDefaultWarehouseOverride#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/warehouses-default-warehouse-override/index.ts",
            "line": 36
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/warehouses-default-warehouse-override/index:WarehousesDefaultWarehouseOverrideProviderConfig"
    },
    "@cdktn/provider-databricks.warehousesDefaultWarehouseOverride.WarehousesDefaultWarehouseOverrideProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.warehousesDefaultWarehouseOverride.WarehousesDefaultWarehouseOverrideProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/warehouses-default-warehouse-override/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/warehouses-default-warehouse-override/index.ts",
        "line": 68
      },
      "name": "WarehousesDefaultWarehouseOverrideProviderConfigOutputReference",
      "namespace": "warehousesDefaultWarehouseOverride",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/warehouses-default-warehouse-override/index.ts",
            "line": 119
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/warehouses-default-warehouse-override/index.ts",
            "line": 112
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/warehouses-default-warehouse-override/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.warehousesDefaultWarehouseOverride.WarehousesDefaultWarehouseOverrideProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/warehouses-default-warehouse-override/index:WarehousesDefaultWarehouseOverrideProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.workspaceBinding.WorkspaceBinding": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_binding databricks_workspace_binding}."
      },
      "fqn": "@cdktn/provider-databricks.workspaceBinding.WorkspaceBinding",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_binding databricks_workspace_binding} Resource."
        },
        "locationInModule": {
          "filename": "src/workspace-binding/index.ts",
          "line": 166
        },
        "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": "@cdktn/provider-databricks.workspaceBinding.WorkspaceBindingConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-binding/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a WorkspaceBinding resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 151
          },
          "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 WorkspaceBinding to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_binding#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing WorkspaceBinding that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the WorkspaceBinding to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 293
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.workspaceBinding.WorkspaceBindingProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 203
          },
          "name": "resetBindingType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 219
          },
          "name": "resetCatalogName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 235
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 296
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 251
          },
          "name": "resetSecurableName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 267
          },
          "name": "resetSecurableType"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 308
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 320
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "WorkspaceBinding",
      "namespace": "workspaceBinding",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 139
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 290
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceBinding.WorkspaceBindingProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 207
          },
          "name": "bindingTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 223
          },
          "name": "catalogNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 239
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 300
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceBinding.WorkspaceBindingProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 255
          },
          "name": "securableNameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 271
          },
          "name": "securableTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 284
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 197
          },
          "name": "bindingType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 213
          },
          "name": "catalogName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 229
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 245
          },
          "name": "securableName",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 261
          },
          "name": "securableType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 277
          },
          "name": "workspaceId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/workspace-binding/index:WorkspaceBinding"
    },
    "@cdktn/provider-databricks.workspaceBinding.WorkspaceBindingConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceBinding.WorkspaceBindingConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-binding/index.ts",
        "line": 14
      },
      "name": "WorkspaceBindingConfig",
      "namespace": "workspaceBinding",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_binding#workspace_id WorkspaceBinding#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 41
          },
          "name": "workspaceId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_binding#binding_type WorkspaceBinding#binding_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 18
          },
          "name": "bindingType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_binding#catalog_name WorkspaceBinding#catalog_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 22
          },
          "name": "catalogName",
          "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/databricks/databricks/1.114.2/docs/resources/workspace_binding#id WorkspaceBinding#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-binding/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/databricks/databricks/1.114.2/docs/resources/workspace_binding#provider_config WorkspaceBinding#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 47
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceBinding.WorkspaceBindingProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_binding#securable_name WorkspaceBinding#securable_name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 33
          },
          "name": "securableName",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_binding#securable_type WorkspaceBinding#securable_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 37
          },
          "name": "securableType",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workspace-binding/index:WorkspaceBindingConfig"
    },
    "@cdktn/provider-databricks.workspaceBinding.WorkspaceBindingProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceBinding.WorkspaceBindingProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-binding/index.ts",
        "line": 49
      },
      "name": "WorkspaceBindingProviderConfig",
      "namespace": "workspaceBinding",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_binding#workspace_id WorkspaceBinding#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 53
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workspace-binding/index:WorkspaceBindingProviderConfig"
    },
    "@cdktn/provider-databricks.workspaceBinding.WorkspaceBindingProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceBinding.WorkspaceBindingProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-binding/index.ts",
          "line": 92
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-binding/index.ts",
        "line": 85
      },
      "name": "WorkspaceBindingProviderConfigOutputReference",
      "namespace": "workspaceBinding",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 126
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 119
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-binding/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceBinding.WorkspaceBindingProviderConfig"
          }
        }
      ],
      "symbolId": "src/workspace-binding/index:WorkspaceBindingProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.workspaceConf.WorkspaceConf": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_conf databricks_workspace_conf}."
      },
      "fqn": "@cdktn/provider-databricks.workspaceConf.WorkspaceConf",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_conf databricks_workspace_conf} Resource."
        },
        "locationInModule": {
          "filename": "src/workspace-conf/index.ts",
          "line": 150
        },
        "parameters": [
          {
            "docs": {
              "summary": "The scope in which to define this construct."
            },
            "name": "scope",
            "type": {
              "fqn": "constructs.Construct"
            }
          },
          {
            "docs": {
              "remarks": "Must be unique amongst siblings in the same scope",
              "summary": "The scoped construct ID."
            },
            "name": "id",
            "type": {
              "primitive": "string"
            }
          },
          {
            "name": "config",
            "optional": true,
            "type": {
              "fqn": "@cdktn/provider-databricks.workspaceConf.WorkspaceConfConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-conf/index.ts",
        "line": 118
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a WorkspaceConf resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 135
          },
          "name": "generateConfigForImport",
          "parameters": [
            {
              "docs": {
                "summary": "The scope in which to define this construct."
              },
              "name": "scope",
              "type": {
                "fqn": "constructs.Construct"
              }
            },
            {
              "docs": {
                "summary": "The construct id used in the generated config for the WorkspaceConf to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_conf#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing WorkspaceConf that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the WorkspaceConf to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 212
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.workspaceConf.WorkspaceConfProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 183
          },
          "name": "resetCustomConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 199
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 215
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 227
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 235
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "WorkspaceConf",
      "namespace": "workspaceConf",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 123
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 209
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceConf.WorkspaceConfProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 187
          },
          "name": "customConfigInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 203
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 219
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceConf.WorkspaceConfProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 177
          },
          "name": "customConfig",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 193
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workspace-conf/index:WorkspaceConf"
    },
    "@cdktn/provider-databricks.workspaceConf.WorkspaceConfConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceConf.WorkspaceConfConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-conf/index.ts",
        "line": 14
      },
      "name": "WorkspaceConfConfig",
      "namespace": "workspaceConf",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_conf#custom_config WorkspaceConf#custom_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 18
          },
          "name": "customConfig",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "map"
            }
          }
        },
        {
          "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/databricks/databricks/1.114.2/docs/resources/workspace_conf#id WorkspaceConf#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 25
          },
          "name": "id",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_conf#provider_config WorkspaceConf#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 31
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceConf.WorkspaceConfProviderConfig"
          }
        }
      ],
      "symbolId": "src/workspace-conf/index:WorkspaceConfConfig"
    },
    "@cdktn/provider-databricks.workspaceConf.WorkspaceConfProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceConf.WorkspaceConfProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-conf/index.ts",
        "line": 33
      },
      "name": "WorkspaceConfProviderConfig",
      "namespace": "workspaceConf",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_conf#workspace_id WorkspaceConf#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 37
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workspace-conf/index:WorkspaceConfProviderConfig"
    },
    "@cdktn/provider-databricks.workspaceConf.WorkspaceConfProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceConf.WorkspaceConfProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-conf/index.ts",
          "line": 76
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-conf/index.ts",
        "line": 69
      },
      "name": "WorkspaceConfProviderConfigOutputReference",
      "namespace": "workspaceConf",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 110
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 103
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-conf/index.ts",
            "line": 80
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceConf.WorkspaceConfProviderConfig"
          }
        }
      ],
      "symbolId": "src/workspace-conf/index:WorkspaceConfProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.workspaceEntityTagAssignment.WorkspaceEntityTagAssignment": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_entity_tag_assignment databricks_workspace_entity_tag_assignment}."
      },
      "fqn": "@cdktn/provider-databricks.workspaceEntityTagAssignment.WorkspaceEntityTagAssignment",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_entity_tag_assignment databricks_workspace_entity_tag_assignment} Resource."
        },
        "locationInModule": {
          "filename": "src/workspace-entity-tag-assignment/index.ts",
          "line": 163
        },
        "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": "@cdktn/provider-databricks.workspaceEntityTagAssignment.WorkspaceEntityTagAssignmentConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-entity-tag-assignment/index.ts",
        "line": 131
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a WorkspaceEntityTagAssignment resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/workspace-entity-tag-assignment/index.ts",
            "line": 148
          },
          "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 WorkspaceEntityTagAssignment to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_entity_tag_assignment#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing WorkspaceEntityTagAssignment that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the WorkspaceEntityTagAssignment to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-entity-tag-assignment/index.ts",
            "line": 221
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.workspaceEntityTagAssignment.WorkspaceEntityTagAssignmentProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-entity-tag-assignment/index.ts",
            "line": 224
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-entity-tag-assignment/index.ts",
            "line": 253
          },
          "name": "resetTagValue"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-entity-tag-assignment/index.ts",
            "line": 265
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-entity-tag-assignment/index.ts",
            "line": 275
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "WorkspaceEntityTagAssignment",
      "namespace": "workspaceEntityTagAssignment",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-entity-tag-assignment/index.ts",
            "line": 136
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-entity-tag-assignment/index.ts",
            "line": 218
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceEntityTagAssignment.WorkspaceEntityTagAssignmentProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-entity-tag-assignment/index.ts",
            "line": 199
          },
          "name": "entityIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-entity-tag-assignment/index.ts",
            "line": 212
          },
          "name": "entityTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-entity-tag-assignment/index.ts",
            "line": 228
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceEntityTagAssignment.WorkspaceEntityTagAssignmentProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-entity-tag-assignment/index.ts",
            "line": 241
          },
          "name": "tagKeyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-entity-tag-assignment/index.ts",
            "line": 257
          },
          "name": "tagValueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-entity-tag-assignment/index.ts",
            "line": 192
          },
          "name": "entityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-entity-tag-assignment/index.ts",
            "line": 205
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-entity-tag-assignment/index.ts",
            "line": 234
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-entity-tag-assignment/index.ts",
            "line": 247
          },
          "name": "tagValue",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workspace-entity-tag-assignment/index:WorkspaceEntityTagAssignment"
    },
    "@cdktn/provider-databricks.workspaceEntityTagAssignment.WorkspaceEntityTagAssignmentConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceEntityTagAssignment.WorkspaceEntityTagAssignmentConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-entity-tag-assignment/index.ts",
        "line": 14
      },
      "name": "WorkspaceEntityTagAssignmentConfig",
      "namespace": "workspaceEntityTagAssignment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_entity_tag_assignment#entity_id WorkspaceEntityTagAssignment#entity_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-entity-tag-assignment/index.ts",
            "line": 18
          },
          "name": "entityId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_entity_tag_assignment#entity_type WorkspaceEntityTagAssignment#entity_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-entity-tag-assignment/index.ts",
            "line": 22
          },
          "name": "entityType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_entity_tag_assignment#tag_key WorkspaceEntityTagAssignment#tag_key}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-entity-tag-assignment/index.ts",
            "line": 30
          },
          "name": "tagKey",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_entity_tag_assignment#provider_config WorkspaceEntityTagAssignment#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-entity-tag-assignment/index.ts",
            "line": 26
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceEntityTagAssignment.WorkspaceEntityTagAssignmentProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_entity_tag_assignment#tag_value WorkspaceEntityTagAssignment#tag_value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-entity-tag-assignment/index.ts",
            "line": 34
          },
          "name": "tagValue",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workspace-entity-tag-assignment/index:WorkspaceEntityTagAssignmentConfig"
    },
    "@cdktn/provider-databricks.workspaceEntityTagAssignment.WorkspaceEntityTagAssignmentProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceEntityTagAssignment.WorkspaceEntityTagAssignmentProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-entity-tag-assignment/index.ts",
        "line": 36
      },
      "name": "WorkspaceEntityTagAssignmentProviderConfig",
      "namespace": "workspaceEntityTagAssignment",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_entity_tag_assignment#workspace_id WorkspaceEntityTagAssignment#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-entity-tag-assignment/index.ts",
            "line": 40
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workspace-entity-tag-assignment/index:WorkspaceEntityTagAssignmentProviderConfig"
    },
    "@cdktn/provider-databricks.workspaceEntityTagAssignment.WorkspaceEntityTagAssignmentProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceEntityTagAssignment.WorkspaceEntityTagAssignmentProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-entity-tag-assignment/index.ts",
          "line": 80
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-entity-tag-assignment/index.ts",
        "line": 72
      },
      "name": "WorkspaceEntityTagAssignmentProviderConfigOutputReference",
      "namespace": "workspaceEntityTagAssignment",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-entity-tag-assignment/index.ts",
            "line": 123
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-entity-tag-assignment/index.ts",
            "line": 116
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-entity-tag-assignment/index.ts",
            "line": 84
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceEntityTagAssignment.WorkspaceEntityTagAssignmentProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-entity-tag-assignment/index:WorkspaceEntityTagAssignmentProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.workspaceFile.WorkspaceFile": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_file databricks_workspace_file}."
      },
      "fqn": "@cdktn/provider-databricks.workspaceFile.WorkspaceFile",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_file databricks_workspace_file} Resource."
        },
        "locationInModule": {
          "filename": "src/workspace-file/index.ts",
          "line": 166
        },
        "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": "@cdktn/provider-databricks.workspaceFile.WorkspaceFileConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-file/index.ts",
        "line": 134
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a WorkspaceFile resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 151
          },
          "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 WorkspaceFile to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_file#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing WorkspaceFile that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the WorkspaceFile to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 303
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.workspaceFile.WorkspaceFileProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 203
          },
          "name": "resetContentBase64"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 219
          },
          "name": "resetId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 235
          },
          "name": "resetMd5"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 251
          },
          "name": "resetObjectId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 306
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 280
          },
          "name": "resetSource"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 318
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 330
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "WorkspaceFile",
      "namespace": "workspaceFile",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 139
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 300
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceFile.WorkspaceFileProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 289
          },
          "name": "url",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 294
          },
          "name": "workspacePath",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 207
          },
          "name": "contentBase64Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 223
          },
          "name": "idInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 239
          },
          "name": "md5Input",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 255
          },
          "name": "objectIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 268
          },
          "name": "pathInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 310
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceFile.WorkspaceFileProviderConfig"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 284
          },
          "name": "sourceInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 197
          },
          "name": "contentBase64",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 213
          },
          "name": "id",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 229
          },
          "name": "md5",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 245
          },
          "name": "objectId",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 261
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 274
          },
          "name": "source",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workspace-file/index:WorkspaceFile"
    },
    "@cdktn/provider-databricks.workspaceFile.WorkspaceFileConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceFile.WorkspaceFileConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-file/index.ts",
        "line": 14
      },
      "name": "WorkspaceFileConfig",
      "namespace": "workspaceFile",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_file#path WorkspaceFile#path}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 37
          },
          "name": "path",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_file#content_base64 WorkspaceFile#content_base64}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 18
          },
          "name": "contentBase64",
          "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/databricks/databricks/1.114.2/docs/resources/workspace_file#id WorkspaceFile#id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/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/databricks/databricks/1.114.2/docs/resources/workspace_file#md5 WorkspaceFile#md5}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 29
          },
          "name": "md5",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_file#object_id WorkspaceFile#object_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 33
          },
          "name": "objectId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "remarks": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_file#provider_config WorkspaceFile#provider_config}",
            "stability": "stable",
            "summary": "provider_config block."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 47
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceFile.WorkspaceFileProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_file#source WorkspaceFile#source}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 41
          },
          "name": "source",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workspace-file/index:WorkspaceFileConfig"
    },
    "@cdktn/provider-databricks.workspaceFile.WorkspaceFileProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceFile.WorkspaceFileProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-file/index.ts",
        "line": 49
      },
      "name": "WorkspaceFileProviderConfig",
      "namespace": "workspaceFile",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_file#workspace_id WorkspaceFile#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 53
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workspace-file/index:WorkspaceFileProviderConfig"
    },
    "@cdktn/provider-databricks.workspaceFile.WorkspaceFileProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceFile.WorkspaceFileProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-file/index.ts",
          "line": 92
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-file/index.ts",
        "line": 85
      },
      "name": "WorkspaceFileProviderConfigOutputReference",
      "namespace": "workspaceFile",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 126
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 119
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-file/index.ts",
            "line": 96
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceFile.WorkspaceFileProviderConfig"
          }
        }
      ],
      "symbolId": "src/workspace-file/index:WorkspaceFileProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.workspaceNetworkOption.WorkspaceNetworkOption": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_network_option databricks_workspace_network_option}."
      },
      "fqn": "@cdktn/provider-databricks.workspaceNetworkOption.WorkspaceNetworkOption",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_network_option databricks_workspace_network_option} Resource."
        },
        "locationInModule": {
          "filename": "src/workspace-network-option/index.ts",
          "line": 60
        },
        "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": "@cdktn/provider-databricks.workspaceNetworkOption.WorkspaceNetworkOptionConfig"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-network-option/index.ts",
        "line": 28
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a WorkspaceNetworkOption resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/workspace-network-option/index.ts",
            "line": 45
          },
          "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 WorkspaceNetworkOption to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_network_option#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing WorkspaceNetworkOption that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the WorkspaceNetworkOption to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-network-option/index.ts",
            "line": 92
          },
          "name": "resetNetworkPolicyId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-network-option/index.ts",
            "line": 108
          },
          "name": "resetWorkspaceId"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-network-option/index.ts",
            "line": 120
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-network-option/index.ts",
            "line": 127
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "WorkspaceNetworkOption",
      "namespace": "workspaceNetworkOption",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-network-option/index.ts",
            "line": 33
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-network-option/index.ts",
            "line": 96
          },
          "name": "networkPolicyIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-network-option/index.ts",
            "line": 112
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-network-option/index.ts",
            "line": 86
          },
          "name": "networkPolicyId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-network-option/index.ts",
            "line": 102
          },
          "name": "workspaceId",
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/workspace-network-option/index:WorkspaceNetworkOption"
    },
    "@cdktn/provider-databricks.workspaceNetworkOption.WorkspaceNetworkOptionConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceNetworkOption.WorkspaceNetworkOptionConfig",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-network-option/index.ts",
        "line": 14
      },
      "name": "WorkspaceNetworkOptionConfig",
      "namespace": "workspaceNetworkOption",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_network_option#network_policy_id WorkspaceNetworkOption#network_policy_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-network-option/index.ts",
            "line": 18
          },
          "name": "networkPolicyId",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_network_option#workspace_id WorkspaceNetworkOption#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-network-option/index.ts",
            "line": 22
          },
          "name": "workspaceId",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/workspace-network-option/index:WorkspaceNetworkOptionConfig"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.TerraformResource",
      "docs": {
        "stability": "stable",
        "summary": "Represents a {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2 databricks_workspace_setting_v2}."
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2",
      "initializer": {
        "docs": {
          "stability": "stable",
          "summary": "Create a new {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2 databricks_workspace_setting_v2} Resource."
        },
        "locationInModule": {
          "filename": "src/workspace-setting-v2/index.ts",
          "line": 3077
        },
        "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": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2Config"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 3045
      },
      "methods": [
        {
          "docs": {
            "stability": "stable",
            "summary": "Generates CDKTN code for importing a WorkspaceSettingV2 resource upon running \"cdktn plan <stack-name>\"."
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3062
          },
          "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 WorkspaceSettingV2 to import."
              },
              "name": "importToId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "remarks": "Refer to the {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#import import section} in the documentation of this resource for the id to use",
                "summary": "The id of the existing WorkspaceSettingV2 that should be imported."
              },
              "name": "importFromId",
              "type": {
                "primitive": "string"
              }
            },
            {
              "docs": {
                "summary": "? Optional instance of the provider where the WorkspaceSettingV2 to import is found."
              },
              "name": "provider",
              "optional": true,
              "type": {
                "fqn": "cdktn.TerraformProvider"
              }
            }
          ],
          "returns": {
            "type": {
              "fqn": "cdktn.ImportableResource"
            }
          },
          "static": true
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3119
          },
          "name": "putAibiDashboardEmbeddingAccessPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3135
          },
          "name": "putAibiDashboardEmbeddingApprovedDomains",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomains"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3151
          },
          "name": "putAutomaticClusterUpdateWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3167
          },
          "name": "putBooleanVal",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2BooleanVal"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3183
          },
          "name": "putEffectiveAibiDashboardEmbeddingAccessPolicy",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3199
          },
          "name": "putEffectiveAibiDashboardEmbeddingApprovedDomains",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3215
          },
          "name": "putEffectiveAutomaticClusterUpdateWorkspace",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspace"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3243
          },
          "name": "putEffectivePersonalCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectivePersonalCompute"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3259
          },
          "name": "putEffectiveRestrictWorkspaceAdmins",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveRestrictWorkspaceAdmins"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3281
          },
          "name": "putIntegerVal",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2IntegerVal"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3313
          },
          "name": "putPersonalCompute",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2PersonalCompute"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3329
          },
          "name": "putProviderConfig",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2ProviderConfig"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3345
          },
          "name": "putRestrictWorkspaceAdmins",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2RestrictWorkspaceAdmins"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3361
          },
          "name": "putStringVal",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2StringVal"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3122
          },
          "name": "resetAibiDashboardEmbeddingAccessPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3138
          },
          "name": "resetAibiDashboardEmbeddingApprovedDomains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3154
          },
          "name": "resetAutomaticClusterUpdateWorkspace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3170
          },
          "name": "resetBooleanVal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3186
          },
          "name": "resetEffectiveAibiDashboardEmbeddingAccessPolicy"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3202
          },
          "name": "resetEffectiveAibiDashboardEmbeddingApprovedDomains"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3218
          },
          "name": "resetEffectiveAutomaticClusterUpdateWorkspace"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3246
          },
          "name": "resetEffectivePersonalCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3262
          },
          "name": "resetEffectiveRestrictWorkspaceAdmins"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3284
          },
          "name": "resetIntegerVal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3300
          },
          "name": "resetName"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3316
          },
          "name": "resetPersonalCompute"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3332
          },
          "name": "resetProviderConfig"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3348
          },
          "name": "resetRestrictWorkspaceAdmins"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3364
          },
          "name": "resetStringVal"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3376
          },
          "name": "synthesizeAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3396
          },
          "name": "synthesizeHclAttributes",
          "overrides": "cdktn.TerraformResource",
          "protected": true,
          "returns": {
            "type": {
              "collection": {
                "elementtype": {
                  "primitive": "any"
                },
                "kind": "map"
              }
            }
          }
        }
      ],
      "name": "WorkspaceSettingV2",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "const": true,
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3050
          },
          "name": "tfResourceType",
          "static": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3116
          },
          "name": "aibiDashboardEmbeddingAccessPolicy",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3132
          },
          "name": "aibiDashboardEmbeddingApprovedDomains",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomainsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3148
          },
          "name": "automaticClusterUpdateWorkspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3164
          },
          "name": "booleanVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2BooleanValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3180
          },
          "name": "effectiveAibiDashboardEmbeddingAccessPolicy",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3196
          },
          "name": "effectiveAibiDashboardEmbeddingApprovedDomains",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3212
          },
          "name": "effectiveAutomaticClusterUpdateWorkspace",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3228
          },
          "name": "effectiveBooleanVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveBooleanValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3234
          },
          "name": "effectiveIntegerVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveIntegerValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3240
          },
          "name": "effectivePersonalCompute",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectivePersonalComputeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3256
          },
          "name": "effectiveRestrictWorkspaceAdmins",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveRestrictWorkspaceAdminsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3272
          },
          "name": "effectiveStringVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveStringValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3278
          },
          "name": "integerVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2IntegerValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3310
          },
          "name": "personalCompute",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2PersonalComputeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3326
          },
          "name": "providerConfig",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2ProviderConfigOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3342
          },
          "name": "restrictWorkspaceAdmins",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2RestrictWorkspaceAdminsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3358
          },
          "name": "stringVal",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2StringValOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3126
          },
          "name": "aibiDashboardEmbeddingAccessPolicyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicy"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3142
          },
          "name": "aibiDashboardEmbeddingApprovedDomainsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomains"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3158
          },
          "name": "automaticClusterUpdateWorkspaceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspace"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3174
          },
          "name": "booleanValInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2BooleanVal"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3190
          },
          "name": "effectiveAibiDashboardEmbeddingAccessPolicyInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3206
          },
          "name": "effectiveAibiDashboardEmbeddingApprovedDomainsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3222
          },
          "name": "effectiveAutomaticClusterUpdateWorkspaceInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspace"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3250
          },
          "name": "effectivePersonalComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectivePersonalCompute"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3266
          },
          "name": "effectiveRestrictWorkspaceAdminsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveRestrictWorkspaceAdmins"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3288
          },
          "name": "integerValInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2IntegerVal"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3304
          },
          "name": "nameInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3320
          },
          "name": "personalComputeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2PersonalCompute"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3336
          },
          "name": "providerConfigInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2ProviderConfig"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3352
          },
          "name": "restrictWorkspaceAdminsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2RestrictWorkspaceAdmins"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3368
          },
          "name": "stringValInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2StringVal"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3294
          },
          "name": "name",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 76
      },
      "name": "WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicy",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#access_policy_type WorkspaceSettingV2#access_policy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 80
          },
          "name": "accessPolicyType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicy"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicyOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-setting-v2/index.ts",
          "line": 120
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 112
      },
      "name": "WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicyOutputReference",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 163
          },
          "name": "accessPolicyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 156
          },
          "name": "accessPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 124
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicyOutputReference"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomains": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomains",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 167
      },
      "name": "WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomains",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#approved_domains WorkspaceSettingV2#approved_domains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 171
          },
          "name": "approvedDomains",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomains"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomainsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomainsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-setting-v2/index.ts",
          "line": 211
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 203
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 253
          },
          "name": "resetApprovedDomains"
        }
      ],
      "name": "WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomainsOutputReference",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 257
          },
          "name": "approvedDomainsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 247
          },
          "name": "approvedDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 215
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomains"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomainsOutputReference"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 802
      },
      "name": "WorkspaceSettingV2AutomaticClusterUpdateWorkspace",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#can_toggle WorkspaceSettingV2#can_toggle}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 806
          },
          "name": "canToggle",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#enabled WorkspaceSettingV2#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 810
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#enablement_details WorkspaceSettingV2#enablement_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 814
          },
          "name": "enablementDetails",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#maintenance_window WorkspaceSettingV2#maintenance_window}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 818
          },
          "name": "maintenanceWindow",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#restart_even_if_no_updates_available WorkspaceSettingV2#restart_even_if_no_updates_available}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 822
          },
          "name": "restartEvenIfNoUpdatesAvailable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2AutomaticClusterUpdateWorkspace"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 261
      },
      "name": "WorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#forced_for_compliance_mode WorkspaceSettingV2#forced_for_compliance_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 265
          },
          "name": "forcedForComplianceMode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#unavailable_for_disabled_entitlement WorkspaceSettingV2#unavailable_for_disabled_entitlement}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 269
          },
          "name": "unavailableForDisabledEntitlement",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#unavailable_for_non_enterprise_tier WorkspaceSettingV2#unavailable_for_non_enterprise_tier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 273
          },
          "name": "unavailableForNonEnterpriseTier",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-setting-v2/index.ts",
          "line": 327
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 319
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 381
          },
          "name": "resetForcedForComplianceMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 397
          },
          "name": "resetUnavailableForDisabledEntitlement"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 413
          },
          "name": "resetUnavailableForNonEnterpriseTier"
        }
      ],
      "name": "WorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 385
          },
          "name": "forcedForComplianceModeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 401
          },
          "name": "unavailableForDisabledEntitlementInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 417
          },
          "name": "unavailableForNonEnterpriseTierInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 375
          },
          "name": "forcedForComplianceMode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 391
          },
          "name": "unavailableForDisabledEntitlement",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 407
          },
          "name": "unavailableForNonEnterpriseTier",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 331
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 708
      },
      "name": "WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#week_day_based_schedule WorkspaceSettingV2#week_day_based_schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 712
          },
          "name": "weekDayBasedSchedule",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-setting-v2/index.ts",
          "line": 752
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 744
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 791
          },
          "name": "putWeekDayBasedSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 794
          },
          "name": "resetWeekDayBasedSchedule"
        }
      ],
      "name": "WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 788
          },
          "name": "weekDayBasedSchedule",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 798
          },
          "name": "weekDayBasedScheduleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 756
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 548
      },
      "name": "WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#day_of_week WorkspaceSettingV2#day_of_week}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 552
          },
          "name": "dayOfWeek",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#frequency WorkspaceSettingV2#frequency}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 556
          },
          "name": "frequency",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#window_start_time WorkspaceSettingV2#window_start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 560
          },
          "name": "windowStartTime",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-setting-v2/index.ts",
          "line": 614
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 606
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 697
          },
          "name": "putWindowStartTime",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 668
          },
          "name": "resetDayOfWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 684
          },
          "name": "resetFrequency"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 700
          },
          "name": "resetWindowStartTime"
        }
      ],
      "name": "WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 694
          },
          "name": "windowStartTime",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 672
          },
          "name": "dayOfWeekInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 688
          },
          "name": "frequencyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 704
          },
          "name": "windowStartTimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 662
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 678
          },
          "name": "frequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 618
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 421
      },
      "name": "WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#hours WorkspaceSettingV2#hours}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 425
          },
          "name": "hours",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#minutes WorkspaceSettingV2#minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 429
          },
          "name": "minutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-setting-v2/index.ts",
          "line": 476
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 468
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 524
          },
          "name": "resetHours"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 540
          },
          "name": "resetMinutes"
        }
      ],
      "name": "WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 528
          },
          "name": "hoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 544
          },
          "name": "minutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 518
          },
          "name": "hours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 534
          },
          "name": "minutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 480
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-setting-v2/index.ts",
          "line": 890
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 882
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 985
          },
          "name": "putEnablementDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1001
          },
          "name": "putMaintenanceWindow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 956
          },
          "name": "resetCanToggle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 972
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 988
          },
          "name": "resetEnablementDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1004
          },
          "name": "resetMaintenanceWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1020
          },
          "name": "resetRestartEvenIfNoUpdatesAvailable"
        }
      ],
      "name": "WorkspaceSettingV2AutomaticClusterUpdateWorkspaceOutputReference",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 982
          },
          "name": "enablementDetails",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 998
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 960
          },
          "name": "canToggleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 976
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 992
          },
          "name": "enablementDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceEnablementDetails"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1008
          },
          "name": "maintenanceWindowInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspaceMaintenanceWindow"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1024
          },
          "name": "restartEvenIfNoUpdatesAvailableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 950
          },
          "name": "canToggle",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 966
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1014
          },
          "name": "restartEvenIfNoUpdatesAvailable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 894
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspace"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2AutomaticClusterUpdateWorkspaceOutputReference"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2BooleanVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2BooleanVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 1028
      },
      "name": "WorkspaceSettingV2BooleanVal",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#value WorkspaceSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1032
          },
          "name": "value",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2BooleanVal"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2BooleanValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2BooleanValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-setting-v2/index.ts",
          "line": 1072
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 1064
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1114
          },
          "name": "resetValue"
        }
      ],
      "name": "WorkspaceSettingV2BooleanValOutputReference",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1118
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1108
          },
          "name": "value",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1076
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2BooleanVal"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2BooleanValOutputReference"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2Config": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2Config",
      "interfaces": [
        "cdktn.TerraformMetaArguments"
      ],
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 14
      },
      "name": "WorkspaceSettingV2Config",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#aibi_dashboard_embedding_access_policy WorkspaceSettingV2#aibi_dashboard_embedding_access_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 18
          },
          "name": "aibiDashboardEmbeddingAccessPolicy",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AibiDashboardEmbeddingAccessPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#aibi_dashboard_embedding_approved_domains WorkspaceSettingV2#aibi_dashboard_embedding_approved_domains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 22
          },
          "name": "aibiDashboardEmbeddingApprovedDomains",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AibiDashboardEmbeddingApprovedDomains"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#automatic_cluster_update_workspace WorkspaceSettingV2#automatic_cluster_update_workspace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 26
          },
          "name": "automaticClusterUpdateWorkspace",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2AutomaticClusterUpdateWorkspace"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#boolean_val WorkspaceSettingV2#boolean_val}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 30
          },
          "name": "booleanVal",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2BooleanVal"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#effective_aibi_dashboard_embedding_access_policy WorkspaceSettingV2#effective_aibi_dashboard_embedding_access_policy}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 34
          },
          "name": "effectiveAibiDashboardEmbeddingAccessPolicy",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#effective_aibi_dashboard_embedding_approved_domains WorkspaceSettingV2#effective_aibi_dashboard_embedding_approved_domains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 38
          },
          "name": "effectiveAibiDashboardEmbeddingApprovedDomains",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#effective_automatic_cluster_update_workspace WorkspaceSettingV2#effective_automatic_cluster_update_workspace}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 42
          },
          "name": "effectiveAutomaticClusterUpdateWorkspace",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspace"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#effective_personal_compute WorkspaceSettingV2#effective_personal_compute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 46
          },
          "name": "effectivePersonalCompute",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectivePersonalCompute"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#effective_restrict_workspace_admins WorkspaceSettingV2#effective_restrict_workspace_admins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 50
          },
          "name": "effectiveRestrictWorkspaceAdmins",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveRestrictWorkspaceAdmins"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#integer_val WorkspaceSettingV2#integer_val}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 54
          },
          "name": "integerVal",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2IntegerVal"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#name WorkspaceSettingV2#name}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 58
          },
          "name": "name",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#personal_compute WorkspaceSettingV2#personal_compute}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 62
          },
          "name": "personalCompute",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2PersonalCompute"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#provider_config WorkspaceSettingV2#provider_config}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 66
          },
          "name": "providerConfig",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2ProviderConfig"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#restrict_workspace_admins WorkspaceSettingV2#restrict_workspace_admins}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 70
          },
          "name": "restrictWorkspaceAdmins",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2RestrictWorkspaceAdmins"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#string_val WorkspaceSettingV2#string_val}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 74
          },
          "name": "stringVal",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2StringVal"
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2Config"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 1122
      },
      "name": "WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#access_policy_type WorkspaceSettingV2#access_policy_type}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1126
          },
          "name": "accessPolicyType",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-setting-v2/index.ts",
          "line": 1166
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 1158
      },
      "name": "WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyOutputReference",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1209
          },
          "name": "accessPolicyTypeInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1202
          },
          "name": "accessPolicyType",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1170
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicy"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2EffectiveAibiDashboardEmbeddingAccessPolicyOutputReference"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 1213
      },
      "name": "WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#approved_domains WorkspaceSettingV2#approved_domains}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1217
          },
          "name": "approvedDomains",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-setting-v2/index.ts",
          "line": 1257
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 1249
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1299
          },
          "name": "resetApprovedDomains"
        }
      ],
      "name": "WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsOutputReference",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1303
          },
          "name": "approvedDomainsInput",
          "optional": true,
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1293
          },
          "name": "approvedDomains",
          "type": {
            "collection": {
              "elementtype": {
                "primitive": "string"
              },
              "kind": "array"
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1261
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomains"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2EffectiveAibiDashboardEmbeddingApprovedDomainsOutputReference"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspace": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspace",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 1848
      },
      "name": "WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspace",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#can_toggle WorkspaceSettingV2#can_toggle}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1852
          },
          "name": "canToggle",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#enabled WorkspaceSettingV2#enabled}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1856
          },
          "name": "enabled",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#enablement_details WorkspaceSettingV2#enablement_details}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1860
          },
          "name": "enablementDetails",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#maintenance_window WorkspaceSettingV2#maintenance_window}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1864
          },
          "name": "maintenanceWindow",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#restart_even_if_no_updates_available WorkspaceSettingV2#restart_even_if_no_updates_available}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1868
          },
          "name": "restartEvenIfNoUpdatesAvailable",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspace"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 1307
      },
      "name": "WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#forced_for_compliance_mode WorkspaceSettingV2#forced_for_compliance_mode}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1311
          },
          "name": "forcedForComplianceMode",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#unavailable_for_disabled_entitlement WorkspaceSettingV2#unavailable_for_disabled_entitlement}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1315
          },
          "name": "unavailableForDisabledEntitlement",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#unavailable_for_non_enterprise_tier WorkspaceSettingV2#unavailable_for_non_enterprise_tier}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1319
          },
          "name": "unavailableForNonEnterpriseTier",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-setting-v2/index.ts",
          "line": 1373
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 1365
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1427
          },
          "name": "resetForcedForComplianceMode"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1443
          },
          "name": "resetUnavailableForDisabledEntitlement"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1459
          },
          "name": "resetUnavailableForNonEnterpriseTier"
        }
      ],
      "name": "WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1431
          },
          "name": "forcedForComplianceModeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1447
          },
          "name": "unavailableForDisabledEntitlementInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1463
          },
          "name": "unavailableForNonEnterpriseTierInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1421
          },
          "name": "forcedForComplianceMode",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1437
          },
          "name": "unavailableForDisabledEntitlement",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1453
          },
          "name": "unavailableForNonEnterpriseTier",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1377
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 1754
      },
      "name": "WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#week_day_based_schedule WorkspaceSettingV2#week_day_based_schedule}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1758
          },
          "name": "weekDayBasedSchedule",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-setting-v2/index.ts",
          "line": 1798
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 1790
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1837
          },
          "name": "putWeekDayBasedSchedule",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1840
          },
          "name": "resetWeekDayBasedSchedule"
        }
      ],
      "name": "WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1834
          },
          "name": "weekDayBasedSchedule",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1844
          },
          "name": "weekDayBasedScheduleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1802
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 1594
      },
      "name": "WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#day_of_week WorkspaceSettingV2#day_of_week}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1598
          },
          "name": "dayOfWeek",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#frequency WorkspaceSettingV2#frequency}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1602
          },
          "name": "frequency",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#window_start_time WorkspaceSettingV2#window_start_time}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1606
          },
          "name": "windowStartTime",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-setting-v2/index.ts",
          "line": 1660
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 1652
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1743
          },
          "name": "putWindowStartTime",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1714
          },
          "name": "resetDayOfWeek"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1730
          },
          "name": "resetFrequency"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1746
          },
          "name": "resetWindowStartTime"
        }
      ],
      "name": "WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1740
          },
          "name": "windowStartTime",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1718
          },
          "name": "dayOfWeekInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1734
          },
          "name": "frequencyInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1750
          },
          "name": "windowStartTimeInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1708
          },
          "name": "dayOfWeek",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1724
          },
          "name": "frequency",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1664
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedSchedule"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleOutputReference"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 1467
      },
      "name": "WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#hours WorkspaceSettingV2#hours}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1471
          },
          "name": "hours",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#minutes WorkspaceSettingV2#minutes}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1475
          },
          "name": "minutes",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-setting-v2/index.ts",
          "line": 1522
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 1514
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1570
          },
          "name": "resetHours"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1586
          },
          "name": "resetMinutes"
        }
      ],
      "name": "WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1574
          },
          "name": "hoursInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1590
          },
          "name": "minutesInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1564
          },
          "name": "hours",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1580
          },
          "name": "minutes",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1526
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTime"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowWeekDayBasedScheduleWindowStartTimeOutputReference"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-setting-v2/index.ts",
          "line": 1936
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 1928
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2031
          },
          "name": "putEnablementDetails",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2047
          },
          "name": "putMaintenanceWindow",
          "parameters": [
            {
              "name": "value",
              "type": {
                "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow"
              }
            }
          ]
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2002
          },
          "name": "resetCanToggle"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2018
          },
          "name": "resetEnabled"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2034
          },
          "name": "resetEnablementDetails"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2050
          },
          "name": "resetMaintenanceWindow"
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2066
          },
          "name": "resetRestartEvenIfNoUpdatesAvailable"
        }
      ],
      "name": "WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceOutputReference",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2028
          },
          "name": "enablementDetails",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetailsOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2044
          },
          "name": "maintenanceWindow",
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindowOutputReference"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2006
          },
          "name": "canToggleInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2022
          },
          "name": "enabledInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2038
          },
          "name": "enablementDetailsInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceEnablementDetails"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2054
          },
          "name": "maintenanceWindowInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceMaintenanceWindow"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2070
          },
          "name": "restartEvenIfNoUpdatesAvailableInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1996
          },
          "name": "canToggle",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2012
          },
          "name": "enabled",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2060
          },
          "name": "restartEvenIfNoUpdatesAvailable",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 1940
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspace"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2EffectiveAutomaticClusterUpdateWorkspaceOutputReference"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveBooleanVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveBooleanVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 2074
      },
      "name": "WorkspaceSettingV2EffectiveBooleanVal",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#value WorkspaceSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2078
          },
          "name": "value",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2EffectiveBooleanVal"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveBooleanValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveBooleanValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-setting-v2/index.ts",
          "line": 2117
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 2110
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2150
          },
          "name": "resetValue"
        }
      ],
      "name": "WorkspaceSettingV2EffectiveBooleanValOutputReference",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2154
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2144
          },
          "name": "value",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2121
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveBooleanVal"
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2EffectiveBooleanValOutputReference"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveIntegerVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveIntegerVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 2158
      },
      "name": "WorkspaceSettingV2EffectiveIntegerVal",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#value WorkspaceSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2162
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2EffectiveIntegerVal"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveIntegerValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveIntegerValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-setting-v2/index.ts",
          "line": 2201
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 2194
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2234
          },
          "name": "resetValue"
        }
      ],
      "name": "WorkspaceSettingV2EffectiveIntegerValOutputReference",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2238
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2228
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2205
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveIntegerVal"
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2EffectiveIntegerValOutputReference"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectivePersonalCompute": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectivePersonalCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 2242
      },
      "name": "WorkspaceSettingV2EffectivePersonalCompute",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#value WorkspaceSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2246
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2EffectivePersonalCompute"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectivePersonalComputeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectivePersonalComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-setting-v2/index.ts",
          "line": 2286
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 2278
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2328
          },
          "name": "resetValue"
        }
      ],
      "name": "WorkspaceSettingV2EffectivePersonalComputeOutputReference",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2332
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2322
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2290
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectivePersonalCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2EffectivePersonalComputeOutputReference"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveRestrictWorkspaceAdmins": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveRestrictWorkspaceAdmins",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 2336
      },
      "name": "WorkspaceSettingV2EffectiveRestrictWorkspaceAdmins",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#status WorkspaceSettingV2#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2344
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#disable_gov_tag_creation WorkspaceSettingV2#disable_gov_tag_creation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2340
          },
          "name": "disableGovTagCreation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2EffectiveRestrictWorkspaceAdmins"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveRestrictWorkspaceAdminsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveRestrictWorkspaceAdminsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-setting-v2/index.ts",
          "line": 2391
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 2383
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2439
          },
          "name": "resetDisableGovTagCreation"
        }
      ],
      "name": "WorkspaceSettingV2EffectiveRestrictWorkspaceAdminsOutputReference",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2443
          },
          "name": "disableGovTagCreationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2456
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2433
          },
          "name": "disableGovTagCreation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2449
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2395
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveRestrictWorkspaceAdmins"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2EffectiveRestrictWorkspaceAdminsOutputReference"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveStringVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveStringVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 2460
      },
      "name": "WorkspaceSettingV2EffectiveStringVal",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#value WorkspaceSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2464
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2EffectiveStringVal"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveStringValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveStringValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-setting-v2/index.ts",
          "line": 2503
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 2496
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2536
          },
          "name": "resetValue"
        }
      ],
      "name": "WorkspaceSettingV2EffectiveStringValOutputReference",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2540
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2530
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2507
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2EffectiveStringVal"
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2EffectiveStringValOutputReference"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2IntegerVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2IntegerVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 2544
      },
      "name": "WorkspaceSettingV2IntegerVal",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#value WorkspaceSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2548
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2IntegerVal"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2IntegerValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2IntegerValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-setting-v2/index.ts",
          "line": 2588
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 2580
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2630
          },
          "name": "resetValue"
        }
      ],
      "name": "WorkspaceSettingV2IntegerValOutputReference",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2634
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2624
          },
          "name": "value",
          "type": {
            "primitive": "number"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2592
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2IntegerVal"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2IntegerValOutputReference"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2PersonalCompute": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2PersonalCompute",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 2638
      },
      "name": "WorkspaceSettingV2PersonalCompute",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#value WorkspaceSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2642
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2PersonalCompute"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2PersonalComputeOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2PersonalComputeOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-setting-v2/index.ts",
          "line": 2682
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 2674
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2724
          },
          "name": "resetValue"
        }
      ],
      "name": "WorkspaceSettingV2PersonalComputeOutputReference",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2728
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2718
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2686
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2PersonalCompute"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2PersonalComputeOutputReference"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2ProviderConfig": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2ProviderConfig",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 2732
      },
      "name": "WorkspaceSettingV2ProviderConfig",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#workspace_id WorkspaceSettingV2#workspace_id}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2736
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2ProviderConfig"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2ProviderConfigOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2ProviderConfigOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-setting-v2/index.ts",
          "line": 2776
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 2768
      },
      "name": "WorkspaceSettingV2ProviderConfigOutputReference",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2819
          },
          "name": "workspaceIdInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2812
          },
          "name": "workspaceId",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2780
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2ProviderConfig"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2ProviderConfigOutputReference"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2RestrictWorkspaceAdmins": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2RestrictWorkspaceAdmins",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 2823
      },
      "name": "WorkspaceSettingV2RestrictWorkspaceAdmins",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#status WorkspaceSettingV2#status}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2831
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#disable_gov_tag_creation WorkspaceSettingV2#disable_gov_tag_creation}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2827
          },
          "name": "disableGovTagCreation",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2RestrictWorkspaceAdmins"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2RestrictWorkspaceAdminsOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2RestrictWorkspaceAdminsOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-setting-v2/index.ts",
          "line": 2878
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 2870
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2926
          },
          "name": "resetDisableGovTagCreation"
        }
      ],
      "name": "WorkspaceSettingV2RestrictWorkspaceAdminsOutputReference",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2930
          },
          "name": "disableGovTagCreationInput",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2943
          },
          "name": "statusInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2920
          },
          "name": "disableGovTagCreation",
          "type": {
            "union": {
              "types": [
                {
                  "primitive": "boolean"
                },
                {
                  "fqn": "cdktn.IResolvable"
                }
              ]
            }
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2936
          },
          "name": "status",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2882
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2RestrictWorkspaceAdmins"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2RestrictWorkspaceAdminsOutputReference"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2StringVal": {
      "assembly": "@cdktn/provider-databricks",
      "datatype": true,
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2StringVal",
      "kind": "interface",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 2947
      },
      "name": "WorkspaceSettingV2StringVal",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "abstract": true,
          "docs": {
            "stability": "stable",
            "summary": "Docs at Terraform Registry: {@link https://registry.terraform.io/providers/databricks/databricks/1.114.2/docs/resources/workspace_setting_v2#value WorkspaceSettingV2#value}."
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2951
          },
          "name": "value",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2StringVal"
    },
    "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2StringValOutputReference": {
      "assembly": "@cdktn/provider-databricks",
      "base": "cdktn.ComplexObject",
      "docs": {
        "stability": "stable"
      },
      "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2StringValOutputReference",
      "initializer": {
        "docs": {
          "stability": "stable"
        },
        "locationInModule": {
          "filename": "src/workspace-setting-v2/index.ts",
          "line": 2991
        },
        "parameters": [
          {
            "docs": {
              "summary": "The parent resource."
            },
            "name": "terraformResource",
            "type": {
              "fqn": "cdktn.IInterpolatingParent"
            }
          },
          {
            "docs": {
              "summary": "The attribute on the parent resource this class is referencing."
            },
            "name": "terraformAttribute",
            "type": {
              "primitive": "string"
            }
          }
        ]
      },
      "kind": "class",
      "locationInModule": {
        "filename": "src/workspace-setting-v2/index.ts",
        "line": 2983
      },
      "methods": [
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3033
          },
          "name": "resetValue"
        }
      ],
      "name": "WorkspaceSettingV2StringValOutputReference",
      "namespace": "workspaceSettingV2",
      "properties": [
        {
          "docs": {
            "stability": "stable"
          },
          "immutable": true,
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3037
          },
          "name": "valueInput",
          "optional": true,
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 3027
          },
          "name": "value",
          "type": {
            "primitive": "string"
          }
        },
        {
          "docs": {
            "stability": "stable"
          },
          "locationInModule": {
            "filename": "src/workspace-setting-v2/index.ts",
            "line": 2995
          },
          "name": "internalValue",
          "optional": true,
          "type": {
            "union": {
              "types": [
                {
                  "fqn": "cdktn.IResolvable"
                },
                {
                  "fqn": "@cdktn/provider-databricks.workspaceSettingV2.WorkspaceSettingV2StringVal"
                }
              ]
            }
          }
        }
      ],
      "symbolId": "src/workspace-setting-v2/index:WorkspaceSettingV2StringValOutputReference"
    }
  },
  "version": "16.4.1",
  "fingerprint": "DBonS6GZdF368Mg9oYfNbu6x0gFTMgFC3UnmxNXaNeI="
}